12
Ustawienie właściwości przez odbicie za pomocą wartości ciągu
Chciałbym ustawić właściwość obiektu poprzez odbicie, z wartością typu string. Załóżmy na przykład, że mam Shipklasę, której właściwość Latitudeto double. Oto, co chciałbym zrobić: Ship ship = new Ship(); string value = "5.5"; PropertyInfo propertyInfo = ship.GetType().GetProperty("Latitude"); propertyInfo.SetValue(ship, value, null); Jak to powoduje ArgumentException: Obiekt typu „System.String” nie może zostać …