困惑关键词这个C#

时间:2015-09-30 16:19:30

标签: c# this keyword member

我还没有使用它,我的理解是,如果有一个名为speed的类成员,以及一个名为speed的setter方法中的参数,如果我使用关键字“this”它将引用参数,所以应该写出方法

public void setSpeed(float speed)
{
  speed = this.speed;
}

然而,在它的文档中,该示例以另一种方式显示它(我知道我过去曾多次见过和使用过)

public void setSpeed(float speed)
{
  this.speed = speed;
 }

所以我混淆了“this”关键字实际指的是什么,或者这只是出于某种原因使用它时所涉及的特殊语法?

0 个答案:

没有答案