C#中list转table以及table转list

一、datatable转list

二、list转datatable

遇见问题:

Column 'k' does not belong to table .

原因:datatable中没有k列、需要    dtlist.Columns.Add("k");//加载表头数据

 代码实现:

public APIResult SortRoomListSum(List<UsK_OnlieRoom> elist)
{
   DataTable dtlist = new DataTable(); dtlist.Columns.Add(
"k");//加载表头数据 dtlist.Columns.Add("k1");//加载表头数据 foreach (var item in elist) { //加载表格数据 DataRow row = dtlist.NewRow(); row["k"] = item.rinfo.rstate.ToString(); row["k1"] = item.rinfo.rstate.ToString(); dtlist.Rows.Add(row); } }

 参考文献:https://blog.csdn.net/weixin_42577016/article/details/107157912

 

posted @ 2023-04-17 11:51  じ逐梦  阅读(297)  评论(0)    收藏  举报