关于 查询语句 中select 索引问题

微风往事 2017-09-12 10:54:30
string[] fruits = { "apple", "banana", "mango", "orange",
"passionfruit", "grape" };

var query =
fruits.Select((fruit, index) =>
new { index, str = fruit.Substring(0, index) });

foreach (var obj in query)
{
Console.WriteLine("{0}", obj);
}

请教各位,var query =
fruits.Select((fruit, index) =>
new { index, str = fruit.Substring(0, index) });
如何使用查询语句 编写
...全文
1357 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
微风往事 2017-09-12
  • 打赏
  • 举报
回复
引用 1 楼 duanzi_peng 的回复:
请问 如果我这样写和您写的在计算性能上 是否一样? select new { index=fruits.ToList().IndexOf(fruit), str=fruit.Substring(0,fruits.ToList().IndexOf(fruit)) };
微风往事 2017-09-12
  • 打赏
  • 举报
回复
感谢分享,谢谢您
exception92 2017-09-12
  • 打赏
  • 举报
回复

8,497

社区成员

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

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