- 简述:
This关键字,英语意思为 这个。
在构造函数里面,他表示这个类的属性。。
- 示例代码:
class test
{
public string test
public test(string test)
{
this.test = test;
}
}
- 说明:
首先,我创建了一个叫test 的类,并且创建了一个属性以及一个构造函数(构造方法),在构造函数里面,如果直接写test = test ,会报错,因为重复了(这里不知道如何说明,总之你就想成不能多次声明一个相同名称变量),如果换做你,你也会被搞晕,到底哪个test被哪个test给弄晕,解决方法可以更改构造参数的名字,比如 (string test)改成(string test), = test改成tests,如果你不想使用这个解决办法 那就建议使用this这个关键字, 使用方法很简单,直接在属性名上加入一个this.即可。 即 this.test = test
函数递归了,用个if语句可以出来