¿Hay alguna forma de obtener el valor de una propiedad de un objeto en función de su nombre?
Por ejemplo si tengo:
public class Car : Vehicle
{
public string Make { get; set; }
}
y
var car = new Car { Make="Ford" };
Quiero escribir un método donde pueda pasar el nombre de la propiedad y devolvería el valor de la propiedad. es decir:
public string GetPropertyValue(string propertyName)
{
return the value of the property;
}