C# 如何将整数转换为枚举值
假设我有一个这样的枚举C# 如何将整数转换为枚举值,c#,.net,C#,.net,假设我有一个这样的枚举 internal enum SomeType { Type1 = 0, Type2 = 1, Type3 = 2 } int i = 1; // would return Type2... 我有一个像这样的整数 internal enum SomeType { Type1 = 0, Type2 = 1, Type3 = 2 } int i = 1; // would return Type2... 如何将该i
internal enum SomeType
{
Type1 = 0,
Type2 = 1,
Type3 = 2
}
int i = 1; // would return Type2...
我有一个像这样的整数
internal enum SomeType
{
Type1 = 0,
Type2 = 1,
Type3 = 2
}
int i = 1; // would return Type2...
如何将该int转换为enum值?您可以直接强制转换它
SomeType someType = (SomeType)i;
搜索像这样简单的东西比发布副本要快