c#获取classProperty中的所有属性

时间:2017-11-02 07:48:32

标签: c# list properties

我有一个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| %>

0 个答案:

没有答案