到目前为止,这是我所做的:
var fields = typeof (Settings.Lookup).GetFields();
Console.WriteLine(fields[0].GetValue(Settings.Lookup));
// Compile error, Class Name is not valid at this point
这是我的静态类:
public static class Settings
{
public static class Lookup
{
public static string F1 ="abc";
}
}
props而不是fields可能会使将来的开发人员感到困惑。属性是它们自己的东西,而字段绝对不是它们。