美文网首页
Unity3D(11)—结构体类型

Unity3D(11)—结构体类型

作者: 程序媛之盼盼吖 | 来源:发表于2019-11-20 10:59 被阅读0次

    1.结构体简介

    结构体:struct。 结构体是一种值类型,通常用于封装一些小型变量数据。
    作用:可以帮助我们一次性声明多个不同类型的变量。

    2.结构体语法

    public struct 结构体名称
    {
    public 数据类型 字段名;
    public 数据类型 字段名;
    public 数据类型 字段名;
    }
    

    注意:字段命名一般都以下划线开头;
    结构体和枚举名称命名一般遵循帕斯卡命名法。

    举例:

    namespace _结构体
    {
        public struct Person
        {
          public string _name;//字段
          public Gender _gender;
          public int _age;
        }
        public enum Gender
        {
            男,
            女
        }
    
        class Program
        {
            static void Main(string[] args)
            {
                Person a;
                a._name = "pp";
                a._gender = Gender.女;
                a._age = 18;
    
                Person b;
                b._name = "zz";
                b._gender = Gender.男;
                b._age = 18;
    
                Console.WriteLine(a._name); //输出pp
                Console.WriteLine(b._name);//输出zz
                Console.ReadKey();
                
            }
        }
    

    相关文章

      网友评论

          本文标题:Unity3D(11)—结构体类型

          本文链接:https://www.haomeiwen.com/subject/zqtoictx.html