class people // class中默认为 internal 类型 静态static不能被实例化
{
int age;
public static int Getnum()
{
return 5;
}
public int Getnum2()
{
return 5;
}
public int Age //属性
{
get // 大发现 无法创建新的堆栈防护页面, 只有在属性中调用自身才会出现这种状况。(原因调查中)
{
return age + 10;
}
set
{
age = 5; // value为外部赋值所得数据,如 p.Age = 10; 则 value = 10;
}
}
}
class Program
{
static void Main(string[] args)
{
//class的用法
people p = new people();
Console.WriteLine(p.Getnum2());
Console.WriteLine(people.Getnum()); //静态函数必须得由类名调用。p.Getnum() 不能调用;
p.Age = 10;
{
int age;
public static int Getnum()
{
return 5;
}
public int Getnum2()
{
return 5;
}
public int Age //属性
{
get // 大发现 无法创建新的堆栈防护页面, 只有在属性中调用自身才会出现这种状况。(原因调查中)
{
return age + 10;
}
set
{
age = 5; // value为外部赋值所得数据,如 p.Age = 10; 则 value = 10;
}
}
}
class Program
{
static void Main(string[] args)
{
//class的用法
people p = new people();
Console.WriteLine(p.Getnum2());
Console.WriteLine(people.Getnum()); //静态函数必须得由类名调用。p.Getnum() 不能调用;
p.Age = 10;
Console.WriteLine(p.Age);
}
}