有没有办法打印 C# 类库或命名空间中的所有枚举?我希望名称与其值一起打印。
例如,如果我有如下命名空间:
namespace MyCompany.SystemLib
{
public enum ItemStatus
{
None = 0,
Active = 1,
Inactive = 2
}
public enum MyEnum
{
EnumVal1 = 1,
EnumVal2 = 2,
EnumVal3 = 3,
}
}
Run Code Online (Sandbox Code Playgroud)
我想将它们按如下分隔打印(到文本文件) 为清晰起见,此处给出的项目符号在输出中不需要。
ItemStatus,None=0,Active=1,Inactive=1MyEnum,EnumVal1=1,EnumVal2=2,EnumVal3我不知道从哪里开始。任何帮助表示赞赏。
c# ×1