class Program
{
static void Main(string[] args)
{
//Person实例化为对象p
Person p = new Person();
p.Age = 18;
Console.WriteLine(p.MyAge());
}
}
public class Person
{
//这个Age代表类的全局变量
public int Age { get; set; }
public string MyAge()
{
//这个Age代表方法的局部变量,将全局变量的Age+1赋值给局部变量
int Age=this.Age+1;
return $"今年{this.Age}岁,明年{Age}岁";
}
}
用法二 this()代表当前类的无参构造函数
namespace Demo
{
class Program
{
static void Main(string[] args)
{
Person p = new Person("李四");
p.Age = 18;
Console.WriteLine(p.MyAge());
}
}
public class Person
{
//无参构造函数
public Person()