Unity3D(11)—结构体类型

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();
            
        }
    }
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容