czy istnieje sposób na uzyskanie wartości właściwości obiektu na podstawie jego nazwy?
Na przykład, jeśli mam:
public class Car : Vehicle
{
public string Make { get; set; }
}
i
var car = new Car { Make="Ford" };
Chcę napisać metodę, w której mogę przekazać nazwę właściwości i zwróci wartość właściwości. to znaczy:
public string GetPropertyValue(string propertyName)
{
return the value of the property;
}