将枚举声明为类成员

时间:2010-04-05 14:58:40

标签: c# enums

C#中是否有任何机制允许在同一行中定义和声明一个Enum变量,如下所示:

public class ClassWithEnumMember
{
    public Enum Type { TYPE1, TYPE2, TYPE3 } = TYPE1;
}

2 个答案:

答案 0 :(得分:7)

public enum Foo { Bar, Baz }; public Foo myField = Foo.Bar;

所有人都整齐地排在一条线上!

答案 1 :(得分:1)

这个最简单的答案是否定的。为什么不把它分成两行?