永发信息网

如何将Dictionary转换成datatable-CSDN论坛

答案:2  悬赏:80  手机版
解决时间 2021-03-19 03:17
如何将Dictionary转换成datatable-CSDN论坛
最佳答案
DepartmentManage dm = new DepartmentManage();
  Dictionary dicDep = new Dictionary();
  private void DepartmentForm_Load(object sender, EventArgs e)
  {
  dicDep = (Dictionary)dm.query().RetValue;
  DataTable dt = new DataTable();
  dt.Columns.Add("ID",typeof(Guid));
  dt.Columns.Add("DID",typeof(string));
  dt.Columns.Add("DEPARTMENTNUM",typeof(string));
  dt.Columns.Add("DEPARTMENTNAME",typeof(string));
  dt.Columns.Add("REMARKS",typeof(string));
  foreach (KeyValuePair item in dicDep)
  {
       DataRow dr = dt.NewRow();
       dr["ID"] = ...;
       dr["DID"] = ...;
       dr["DEPARTMENTNUM"] = ...;
       dr["DEPARTMENTNAME"] = ...;
       dr["REMARKS"] = ...;

       dt.Rows.Add(dr);

  }
  }
全部回答
dictionary dict = new dictionary(); dict.add("keyone", "one"); dict.add("keytwo", "two"); datatable dt = new datatable(); datacolumn dc1 = new datacolumn("columnone"); datacolumn dc2 = new datacolumn("columntwo"); dt.columns.add(dc1); dt.columns.add(dc2);  foreach (keyvaluepair item in dict) { dt.rows.add(item.key,item.value); }
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
阅读下面材料,回答问题。《列女传》载“孟母
火箭返回顶部jquery 插件 怎么使用 具体在那
社保经济补偿金
热水器热水出水口断了 有人看看怎么修
长春恩福油封有限公司在什么地方啊,我要过去
asp无法链接POSTGRESQL 8.2数据库怎么办?用o
架井田怎么去啊,有知道地址的么
触动精灵是什么,能干什么
浙江温州到江西婺源车费多少
那位仁兄告诉我 holic的用法
温柔动漫男主
壹造型美发美甲工作室地址好找么,我有些事要
凌晨算晚上吗
流量包是白天流量包还是闲时流量包?
多少米范围之内要走斑马线
推荐资讯
阿巴町儿童智能手表值得入手吗
奕岩在哪里啊,我有事要去这个地方
福建龙岩97年后通缉犯名单
我一直的月经都是提前一个星期,可这次却推后
海牙大学面试考什么?
6.5码是多大
五菱宏光原车带的导航,有时候遇到路不平或停
如何设置工作组使打印机共享
独立汉子的女生会没有人喜欢嘛?还是不敢追?
古怪硬币换的肩膀附魔 到底能捡到什么东西
永安市上坪卫生院第二门诊部地址在什么地方,
欧韩时尚女装地址在哪,我要去那里办事
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?