比方说,我有这个类:C#:反映枚举名
public class SiteMapEntry
{
public static enum ChangeFrequency
{
Always,
Hourly,
Daily,
Weekly,
Monthly,
Yearly,
Never
}
}
而这个功能:
public class FooBar(SiteMapEntry.ChangeFrequency changeFreq)
{
}
被称为:
string foobarNever = FooBar(SiteMapEntry.ChangeFrequency.Never);
什么我需要做的在方法FooBar
有string foobarNever == "never"
?
而要走另一个方向,则需要'Enum.Parse(...)'。 – 2010-04-30 19:10:28