当前位置: 代码迷 >> ASP.NET >> 关于LIST里面对象 属性删除排序的有关问题
  详细解决方案

关于LIST里面对象 属性删除排序的有关问题

热度:3412   发布时间:2013-02-25 00:00:00.0
关于LIST里面对象 属性删除排序的问题。
假设有
C# code
List<A> List = (List<A>)(Session["A"]);        Dictionary<string, string> List_Columns = (Dictionary<string, string>)(Session["B"]);



List里面有属性A1,A2,A3,A4,A5
List_Columns 里面的key和value都是 A2,A5

怎么获得到一个新的List,里面的属性只有A2,A5 而且按照List_Columns里面的顺序!

急!


意思就是,原有的LISI根据List_Columns里面的字段的名字和顺序,得到一个新的list,删除掉旧list里面List_Columns中没有的字段。

------解决方案--------------------------------------------------------
一种自己遍历,然后自己写排序
还可以用LinQ
  相关解决方案