C#中的枚举是名/值对的数据类型,下面是自定义的军衔等级的枚举 //定义枚举 enum MilitaryRank { Commander, ArmyCorpCommander, MilitaryDivisionLevelCommander, RegimentalCommand } MilitaryRank 枚举定义了4个命名常用,这些常量都对应一些离散值,默认情况下第一个元素值为0,其他元素按n+1递推.我们也可以改变默认的初始值,比如下面的 enum MilitaryRank { Com