this 关键字在类中,用于访问该类的成员。当类实例化后,this代表被实例化的对象。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ThisTest
{
class Person
{
private string name;
private int age;
private string hobby;
public Person(string name, int age, string hobby)
{
this.name = name; //在这里this 代表类的本身,故=得左边的this.name代表类的字段,=右边name代表局部变量
this.age = age;
this.hobby = hobby;
}
public void Display()
{
Console.WriteLine(this.name +", "+this.age +
"岁, 喜欢"+this.hobby);
}
}
}