Запитання з тегом «propertyinfo»

12
Встановлення властивості шляхом відображення зі значенням рядка
Я хотів би встановити властивість об'єкта через Reflection зі значенням типу string. Наприклад, припустимо, що у мене є Shipклас, властивість Latitudeякого є a double. Ось що я хотів би зробити: Ship ship = new Ship(); string value = "5.5"; PropertyInfo propertyInfo = ship.GetType().GetProperty("Latitude"); propertyInfo.SetValue(ship, value, null); Так, це кидає ArgumentException: …

14
Reflection - отримайте ім'я атрибута та значення для властивості
У мене є клас, давайте назвати його Book із властивістю під назвою Name. З цим властивістю у мене пов'язаний атрибут. public class Book { [Author("AuthorName")] public string Name { get; private set; } } У своєму головному методі я використовую роздуми і хочу отримати пару ключових значень кожного атрибута для …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.