学习笔记(49):C#急速入门-结构体类型

立即学习:https://edu.csdn.net/course/play/20589/257759?utm_source=blogtoedu

结构体能一次性声明多个不同类型的变量

1. 语法:

struct 结构名
{
    结构成员;
}

2. 举例:公司信息管理

struct Person        //用struct关键字定义一个结构体,用于描述员工信息
    {
        public string name;                //姓名
        public Gender gender;        //性别,此处使用已经定义好的枚举类型
        public int age;                //年龄
        public string addr;            //住址

    }
    enum Gender                //枚举类型,性别
    {
        Male,
        Female
    }
    class Program
    {        
        static void Main(string[] args)
        {
            //声明结构体,并且赋值
            Person p1;
            p1.name = "张三";
            p1.gender = Gender.Male;
            p1.age = 18;
            p1.addr = "北京";

            Person p2;
            p2.name = "李四";
            p2.gender = Gender.Female;
            p2.age = 20;
            p2.addr = "河南";

            //使用结构体的值
            Console.WriteLine(p1.name+"的年龄是:"+p1.age+",性别是"+p1.gender);
            Console.ReadKey();
        }
    }
发布了34 篇原创文章 · 获赞 0 · 访问量 299

猜你喜欢

转载自blog.csdn.net/u013162262/article/details/104885195