枚举
enum name{
}
枚举
enum name{
}
枚举类型: 整体定义声明
enum 用于定义枚举类型,数据之间,分隔
enum 枚举类型名称
通过 枚举类型名称 . 来调用美剧类型中的数据
using System;
C# 的枚举定义和 java 的枚举定义完全相同
enum 枚举类名称 {}
变量值定义和java一样。
枚举
定义
enum aaaa
{
值1,值2,值3
}
aaaa 变量名=aaaa.值x;
枚举类型
class Program
{
//定义一个枚举类型
enum RoleType //枚举类型的名字
{
//函数–定义使用
//1法师(Mage)、2射手(Archer)、3刺客(Assassin)、4坦克(Tank)、5辅助(Suppont)、6战士(Wanrion)
Mage, Archer,Assassin,Tank,Suppont,Wanrion//枚举类型的值
}
static void Main(string[] args)
{
RoleType roleType = RoleType.Assassin;//刺客(Assassin)
Console.WriteLine();
}
}
enum RoleType//枚举类型的名字
{
Mage,Archer,Assassin,Tank,Support,Warrior
//枚举类型的值
}
RoleType roleType=RoleType.Tank;
if(roleType==RoleType.Archer)
{
}
enum RoleType
{
Mage,Archer,Assassn,Tank,Support,Warrior
}
1法師,2射手.3刺客,4坦克,5輔助,6戰士
RoleType roleType=RoleType.Assassn;
JC,.CJ,LDCGKCGKJGYHJGYADRGHZDRFHZCFHZDRargadrfgzsdehaerjaseharhzdfgSEgarhsrjne4yaeynajhpfpawnfpshdfgoans'ldjgvpsnefisnefnspefgpasgihsebfs[pbg[fgs[oehgsbnpefosgs;fujog
枚举类型,大括号外面可以不用分号
enum RoleType
{
Mage,
Archer,
}
使用方法:.调用
RoleType roleType = RoleType.Mage;
枚举类型是一种自定义的数据类型,用法和普通的数据类型差不多,都是先定义后使用