//結(jié)構(gòu)體跟類有相同的地方,
最本質(zhì)的區(qū)別是:結(jié)構(gòu)體是值類型,類是引用類型
struct PersonStruct
{
? ? ? ? ? ? ? ?public bool sex;
? ? ? ? ? ? ? ? ?public int age;
? ? ? ? ? ? ? ? public float money;
? ? ? ? ? ? public PersonStruct(bool sex,int age ,float money)
? ? ? ? ? ?{
? ? ? ? ? ? ? ? ?this. ?sex=sex;
? ? ? ? ? ? ? ? ? ?this.age=age;
? ? ? ? ? ? ? ? ?this.money=money;?
? ? ? ? ? ? }
}
class Program
{
static void Main(string[] args)
{
//也是我們自己定義的數(shù)據(jù)類型
//復(fù)合容器,里面可以有多種類型的數(shù)據(jù)
/*struct 結(jié)構(gòu)體名稱
* {
*? ? ? 訪問(wèn)修飾符 類型名字 成員名稱;
*? ? ? 訪問(wèn)修飾符 類型名字 成員名稱
*? ? ? 訪問(wèn)修飾符 類型名字 成員名稱
* }
*/
//使用結(jié)構(gòu)體
PersonStruct person = new PersonStruct();
person.sex = true;
person.age = 18;
person.money = 10;
Console.WriteLine(person .age );
}