linq生成item []

by_封爱 2014-05-09 10:46:50
很多控件都有AddRange的方法参数可能有不同 有的是string [] 有的是listitem [] 还有一些甚至是TreeNode[]

假设


var item=.....
new DropDownList().Items.AddRange(item);


所以..这个var item怎么写...比如


ListItem i = new ListItem("1", "1");
ListItem i = new ListItem("2", "2");
ListItem i = new ListItem("3", "3");
ListItem i = new ListItem("4", "4");
ListItem i = new ListItem("5", "5");

我要用

var item=Enumerable.Range(1, 5).Select(????).ToArray<Listitem>();

最终就是


new DropDownList().Items.AddRange(Enumerable.Range(1, 5).Select(????).ToArray<Listitem>());

这个意思.....
...全文
81 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
wg5945 2014-05-09
  • 打赏
  • 举报
回复
慢了么,哎~~
wg5945 2014-05-09
  • 打赏
  • 举报
回复
var item = Enumerable.Range(1, 5).Select(x => new ListItem(x.ToString(), x.ToString())).ToArray();
wanghui0380 2014-05-09
  • 打赏
  • 举报
回复
select(p=>new Listitem(p.Tostring(),p.Tostring()))

8,494

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 LINQ
社区管理员
  • LINQ
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧