【发布时间】:2011-05-19 22:39:08
【问题描述】:
为什么会返回错误?
public class Class1
{
public enum MyEnum
{
First,
Second,
Third
}
public MyEnum[] myEnum;
public Class1()
{
myEnum =
{
MyEnum.First,
MyEnum.First,
MyEnum.First
};
}
}
虽然不是这样:
public class Class1
{
enum MyEnum
{
First,
Second,
Third
}
public MyEnum[] myEnum =
{
MyEnum.First,
MyEnum.First,
MyEnum.First
};
public Class1()
{
}
}
我想采用第一种方式,这样我就可以将初始化与构造函数分开。这是如何正确完成的?
【问题讨论】:
-
使用 ReSharper jetbrains.com/resharper