|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
this关键字在类中使用,是对当前实例的引用,代表当前实例,但需要说明的是静态方法中不能使用。
比如当前类是A,A中有个成员age,那么this.age意思就是当前类A的成员age。
namespace This实例01
{
class Program
{
static void Main(string[] args)
{
ClassTest classTest1 = new ClassTest(); //类的实例化
Console.WriteLine(classTest1.ShowAge1(100));
Console.WriteLine(classTest1.ShowAge2(100));
Console.WriteLine(classTest1.ShowAge3(100));
Console.WriteLine(classTest1.ShowAge4(100));
Console.ReadKey();
}
}
class ClassTest
{
private int age = 20;
public int ShowAge1(int age)
{
return this.age; //类中的字段
}
public int ShowAge2(int age)
{
return age; //方法中的参数
}
public int ShowAge3(int newage)
{
return age; //类中的字段
}
public int ShowAge4(int newage)
{
return this.age; //类中的字段
}
}
}
输出结果:
20
100
20
20 |
|