public class test {
enum Days { Saturday, Sunday, Monday, Tuesday, Wednesday, Thursday, Friday };
}
改为
enum Days { Saturday, Sunday, Monday, Tuesday, Wednesday, Thursday, Friday };
enum Days { Saturday, Sunday, Monday, Tuesday, Wednesday, Thursday, Friday };
}
改为
enum Days { Saturday, Sunday, Monday, Tuesday, Wednesday, Thursday, Friday };
public enum Days { Saturday, Sunday, Monday, Tuesday, Wednesday, Thursday, Friday };public class EnumTest {
public static void Main() { Type weekdays = typeof(Days);//new Console.WriteLine("The days of the week, and their corresponding values in the Days Enum are:"); foreach ( string s in Enum.GetNames(weekdays) )
Console.WriteLine( "{0,-11}= {1}", s, Enum.Format( weekdays, Enum.Parse(weekdays, s), "d"));
}
}
然后Type weekdays = typeof(test.Days);
要用类名访问,不要用对象访问。
然后Type weekdays = typeof(test.Days);
要用类名访问,不要用对象访问。难道不用实例化就可以使用?
using System;public class test
{
public enum Days { Saturday, Sunday, Monday, Tuesday, Wednesday, Thursday, Friday };
}
public class EnumTest
{
public static void Main()
{
Type weekdays = typeof(test.Days); Console.WriteLine("The days of the week, and their corresponding values in the Days Enum are:"); foreach ( string s in Enum.GetNames(weekdays) )
Console.WriteLine( "{0,-11}= {1}", s, Enum.Format( weekdays, Enum.Parse(weekdays, s), "d"));
}
}
t.Days.GetType()
or
typeof( test.Days );
拿出来,
public class test {
enum Days { Saturday, Sunday, Monday, Tuesday, Wednesday, Thursday, Friday };
}
====〉
public class test {}
enum Days { Saturday, Sunday, Monday, Tuesday, Wednesday, Thursday, Friday }