我有一个List,我想知道每个Item List中有多少属性。 像下面的示例代码一样,我在Property类中得到了四个'items'字符串,我想将它添加到listview中。
问题是我无法枚举我的属性类Items,因为它们不是列表。所以我想计算Property中的String Items,然后递增一个变量,将它添加到listview中。
重点是我的属性可以是任何类型(String,int等),我想为此做一个通用代码。
提前致谢。
Code classList
List<mylistitems.Properties> newlistitem = mylistitems.createdata("Derrick","Thomas","giordino","Max");
foreach (mylistitems.Properties propertyitem in newlistitem)
{
//Here!! Is it possible to get all the properties in a loop
ListViewItem LVitem = new ListViewItem();
LVitem.SubItems.Add(propertyitem.Name);
LVitem.SubItems.Add(propertyitem.SurName);
LVitem.SubItems.Add(propertyitem.Friend);
LVitem.SubItems.Add(propertyitem.Pet);
//how to change it like something like this
foreach (String item in propertyitem)
{ LVitem.SubItems.Add(item); }
}
代码来电
<%= form.fields_for :delivery_items do |ff| %>