例如,如何动态地引用 Employee 类型的对象的属性?我在追求类似的东西employee."hasBeenPaid"
?它涉及反射吗?
class Employee
{
String name;
Bool hasBeenPaid;
}
例如,如何动态地引用 Employee 类型的对象的属性?我在追求类似的东西employee."hasBeenPaid"
?它涉及反射吗?
class Employee
{
String name;
Bool hasBeenPaid;
}
你可以试试:
Type type = your_class.GetType();
PropertyInfo propinfo = type.GetProperty("hasBeenPaid");
如果你需要价值
value = propinfo.GetValue(your_class, null);
您可以使用动态 C# 功能;是的,它将在运行时使用反射来解析您的属性。