將泛型別集合List類轉換成DataTable

2021-06-09 04:24:44 字數 637 閱讀 7454

public class listtodatatable

//取出第乙個實體的所有propertie

type entitytype = entitys[0].gettype();

propertyinfo entityproperties = entitytype.getproperties();

//生成datatable的structure

//生產**中,應將生成的datatable結構cache起來,此處略

datatable dt = new datatable();

for (int i = 0; i < entityproperties.length; i++)

//將所有entity新增到datatable中

foreach (object entity in entitys)

object entityvalues = new object[entityproperties.length];

for (int i = 0; i < entityproperties.length; i++)

dt.rows.add(entityvalues);

}return dt;

} }

Java泛型將List轉換成Map

功能描述 通過欄位名稱將list轉換成map 以對應的字段的值作為key,對應的物件作為value param list param fieldname4key param c return date 2017年3月31日 author weisangeng suppresswarnings unc...

如何將DataTable轉換成List

using system using system.collections.generic using system.linq using system.text using system.data using system.collections using system.reflection n...

將Datatable轉換成實體List集合的方法

今天要做execel檔案匯入專案裡,要用到這個東西,所以就修修改改的寫了乙個方法,這個方法裡實體用泛型表示。但是感覺這樣寫好像太複雜了,目前沒有想到更好的可以提高效率的解決方案,如果有前輩看到了,幫我提點建議哦。將datatable轉換為實體集合 by jelena 2013 05 13 publi...