Code Bye

Lamda表达式查询结果

List<string> listStr = { “A”, “B”, “C”, “D”, “E”, “F”, “G”};
var query = from n  in listStr where 索引从1-3的元素 select n;
查询出索引1-3的内容 BCD
解决方案

20

List<string> listStr = new List<string> { "A", "B", "C", "D", "E", "F", "G" };
var q = listStr.Where((s, i) => i >= 1 && i <= 3);
Console.WriteLine(string.Join(" ", q));
B C D

20

List<string> listStr = new List<string>() { "A", "B", "C", "D", "E", "F", "G" };
            var query = (from n in listStr select n).Skip(1).Take(3);

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明Lamda表达式查询结果