结构体定义和类差不多,只是不是用Class 而是struct.
struct Person
{
public int Age{get;set;}
public string Name{get;set;}
public void SayHello()
{
Console.writeLine("HI");
}
}
因为结构体是值类型,所以传递的是(拷贝)。
string s1="abc"; string s2="abc";
Console.writeLine(object.ReferenceEquals(s1,s2));//看的是不是指向同一个对象