«setvalue» etiketlenmiş sorular

12
Bir özelliği dize değeriyle yansıtarak ayarlama
Nesnenin bir özelliğini Yansıma türüyle, tip değeri olan bir değer ayarlamak istiyorum string. Dolayısıyla, örneğin, bir olduğunu varsayalım Shipbir özelliğiyle, sınıf Latitudebir olduğunu double. İşte yapmak istediklerim: Ship ship = new Ship(); string value = "5.5"; PropertyInfo propertyInfo = ship.GetType().GetProperty("Latitude"); propertyInfo.SetValue(ship, value, null); Olduğu gibi, bu bir atar ArgumentException: 'System.String' …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.