我想創建一個嵌套枚舉類。System.Reflection.Emit的嵌套枚舉
public class Foo
{
public enum Views
{
}
}
但是System.Reflection.Emit.TypeBuilder類沒有DefineNestedEnum只有DefinedNestedType。 ModuleBuilder.DefineEnum存在,讓我創建一個枚舉,但我發現沒有辦法讓它嵌套。我可以創建枚舉而不僞造它(即使用EnumBuilder)嗎?
我將我的解決方案移至下面的答案。
與我所說的有什麼不同?從具有常數值的定義字段的System.Enum繼承的嵌套類型。 但是,MSDN示例似乎表明沒有對創建嵌套枚舉的繼承支持。 – 2009-04-30 21:57:44