Как написать название свойства заранее неизвестное? - C#

Узнай цену своей работы

Формулировка задачи:

Как написать название свойства заранее неизвестное (вместо Temp2 в newdata.Temp2). Приведенный код не работает.
PropertyInfo[] props = typeof(Data).GetProperties();
Data newdata = new Data();
foreach (PropertyInfo prop in props)
                {       
                  Temp2=prop.Name;
                  listView1.Items.Add(newdata.Temp2);
                }
так тоже не работает
newdata.prop.Name

Решение задачи: «Как написать название свойства заранее неизвестное?»

textual
Листинг программы
DataObject dt = new DataObject();
            tb[1].Text = Convert.ToString(prop[1].GetGetMethod().Invoke(newdata, null));

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

11   голосов , оценка 3.909 из 5
Похожие ответы