2011-03-15 72 views

回答

1

會這樣嗎?

public class myClass 
    { 
     public enum myEnum 
     { 
      Item1, 
      Item2 
     } 
    } 

    public class otherClass 
    { 
     public otherClass() 
     { 
      if (Enum.GetNames(typeof(myClass.myEnum)).Contains("Item1")) 
       Console.WriteLine("We have a match!"); 
     } 
    } 
2

這個怎麼樣?

// converting enums to strings is easy  
    String WhatDayItIs = DayOfWeek.Monday.ToString();  

    // converting strings to enums is a bit more work  
    DayOfWeek WhatDayItIsDOW; 

    if (Enum.IsDefined(typeof(DayOfWeek), WhatDayItIs)) 
     WhatDayItIsDOW = (DayOfWeek)Enum.Parse(typeof(DayOfWeek),