Коллекция экземпляров - нужна помощь. - C#
Формулировка задачи:
Как в коллекцию
добавлять массивов значений свойств? И как потом обращаться к конкретному свойству?
Есть класс Data с двумя свойствами
Записываю значения в свойства так:
List<Data> DataList = new List<Data>();
public class Data
{
private string pole1;
private Int32 pole2;
public string Pole1
{
get { return pole1; }
set { pole1= value; }
}
public Int32 Pole2
{
get { return pole2; }
set { pole2= value; }
}
}Data[] dt;
props = typeof(Data).GetProperties();
for (int i = 0; i < props.Length; i++)
{
props[i].SetValue(dt, Convert.ChangeType(textBox1[i].Text, props[i].PropertyType), null);
}Решение задачи: «Коллекция экземпляров - нужна помощь.»
textual
Листинг программы
lst[0].field1 = "Hello";