我目前有多个列表,我希望根据此列表中的数据动态创建类实例。
班级就像休耕一样:
public class itemFav
{
public string FavsGTS { get; set; }
public string FavsGPICS { get; set; }
public string FavsRNS { get; set; }
public string FavsPIS { get; set; }
public string FavsIsOns { get; set; }
}
我不确定它是否可能或如何正确完成,但我希望做到这样的事情:
public int itemCount { get; set; }
public dynamic items = new List<dynamic>();
foreach(string item in list1)
{
itemCount = 0 + items.Count;
//Here it would create the instances.
itemFav instance+itemCount = new itemFav()
{
FavsGTS = list1[itemCount],
FavsGPICS = list2[itemCount],
FavsRNS = list3[itemCount],
FavsPIS = list4[itemCount],
FavsIsOns = list5[itemCount]
};
items.Add(instance+itemCount);
}
如果有办法,我想知道实例+ itemCount。或者动态创建类实例的正确方法是什么。