c# – 使用没有id索引的列表加入Linq
发布时间:2020-12-15 23:42:43 所属栏目:百科 来源:网络整理
导读:嗨,谢谢你提前. 我有2个清单: String[] a = new String []{"A","B","C"}; String[] num = new String []{"1","2","3"}; 还有一个linq查询: var gridview = (from A in a from num in Num select new { TName = A,RName = Num }).Distinct().ToList(); Grid
嗨,谢谢你提前.
我有2个清单: String[] a = new String []{"A","B","C"}; String[] num = new String []{"1","2","3"}; 还有一个linq查询: var gridview = (from A in a from num in Num select new { TName = A,RName = Num }).Distinct().ToList(); GridViewList.DataSource = gridview; GridViewList.DataBind(); 所以这会产生如下输出: 1 A 2 A 3 A 1 B 2 B 3 B 1 C 2 C 3 C 我想要的是输出如下: 1 A 2 B 3 C 所以我认为我可以使用连接,但如果我没有id引用? 改成: var gridview = a.Zip(num,(t,r) => new { TName = t,RName = r }).ToList(); 解决方法
你想要做的是Zip列表
var gridview = a.Zip(num,(A,n)=>new{TName = A,RName = n}).ToList(); 见http://msdn.microsoft.com/en-us/library/dd267698(v=vs.110).aspx (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- Ajax解决浏览器的缓存问题
- flex实现pdf,word以及图片格式的预览(包括bmp格式的)
- Ruby 2.0中的Nokogiri
- objective-c – 启用“定义模块”的Xcode单元测试目标中没有
- openOffice+pdf2swf+flexpaper(类百度文库) :office转pdf(
- 案例学习BlazeDS+Spring之六InSync04打开多个联系人
- ruby-on-rails – 在FactoryGirl中生成随机浮点数
- C# 通过反射初探ORM框架的实现原理(详解)
- 最简单的基于Flash的流媒体示例:网页播放器(HTTP,RTMP,
- flex datagrid根据行和列来获取单元格的值