c#中enum. parse()如何使用???

2024-11-22 01:37:48
推荐回答(1个)
回答1:

namespace nibian
{
public enum Test
{
Test1,
Test2
}
class Program
{

static void Main(string[] args)
{
object t = (Test)Enum.Parse(typeof(Test), "Test1"); //Test1是一个枚举内容,typeof(Test)是指定具体是那个枚举中定义的,从而进行判断(因为考虑多个枚举都包含Test1)
if (Test.Test1 == (Test)t) //强制转换成Test1
{
Console.WriteLine("OK");
}
}
}
}