Say I have a class
public class Employee { public string name = ""; public int age = 20; } now I want a function that can dynamically get the value of a specified member of Employee
public class Util<T> { public static string GetValue(T obj, string member) { // how to write } } so that I can use it like
Employee p1 = new Employee(); string a = Util<Employee>.GetValue(p1, "age"); // a should be "20" How to do it? like access member use obj["???"] in PHP
$obj['property']in PHP. Did you mean JavaScript?Dictionary<string, object>.