常量、枚举、结构

1.常量

语法:const  类型  变量名  = 赋值;

1
const string gameName = "admin";

  

特点:程序运行过程中,其值不能发生改变;

2.枚举

语法:enum 枚举名 { 枚举值,用逗号隔开};

 

1
2
3
4
enum Gender
    {
        男,女
    }

3.枚举类型的常用转换

每个枚举值都对应一个int类型的编号,不能直接是数字,编号默认从0开始。

枚举和int之间的转换

》(枚举类型)整数值;

》(int)枚举值;

string和枚举之间转换

》语法 :  枚举类型.ToString() //枚举转换字符串

》语法:(要转换的枚举类型)(Enum.Parse(typeof(要转换的枚举类型),“要转换的字符串”)) //string转换枚举

4.结构

语法:

访问修饰符    struct    结构名字

{

访问修饰符 类型 成员名

}

 

1
2
public struct Person<br>
{<br><br>    public string name;<br><br>    public string sex;<br><br>    public int age;<br><br>}

  结构体使用:

1
2
3
4
5
6
7
Person person = new Person();
 person.name = "张三";
 person.sex = "男";
 person.age = 18;
            
            
Console.WriteLine("姓名:{0},性别:{1},年龄:{2}岁",person.name,person.sex,person.age);

 

posted @   makaay986  阅读(28)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
点击右上角即可分享
微信分享提示