如果你想要的是一个字符串,你需要一个枚举.
所以,如果你有这样的事情:
[Flags]
enum Permissions
{
Read = 0x20000,
Full = 0x00001
}
Run Code Online (Sandbox Code Playgroud)
然后你可以转换你的返回值并使用ToString()
string val = ((Permissions )myValue).ToString();
Run Code Online (Sandbox Code Playgroud)
它会出现这样的事情:
Read, Full
Run Code Online (Sandbox Code Playgroud)
请注意,Flags属性对于此类枚举很重要.