//结构体跟类有相同的地方,
最本质的区别是:结构体是值类型,类是引用类型
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)
{
//也是我们自己定义的数据类型
//复合容器,里面可以有多种类型的数据
/*struct 结构体名称
* {
* 访问修饰符 类型名字 成员名称;
* 访问修饰符 类型名字 成员名称
* 访问修饰符 类型名字 成员名称
* }
*/
//使用结构体
PersonStruct person = new PersonStruct();
person.sex = true;
person.age = 18;
person.money = 10;
Console.WriteLine(person .age );
}
网友评论