C# 语法 ( linq查询语句 )
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C# 语法 ( linq查询语句 )相关的知识,希望对你有一定的参考价值。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace λ表达式
{
class VarLinq
{
public void show()
{
//筛选出集合中年龄小于20的
List<User> userList = new List<User>()
{
new User("张三", 21),
new User("李四", 20),
new User("王五", 15),
new User("陆六", 25)
};
//方式一:基于linq
var linqLiset = from u in userList
where u.Age >= 20
select u;
foreach (User u in linqLiset)
{
Console.WriteLine(u);
}
Console.WriteLine("*************************");
//方法二:基于λ表达式
var lambdaList = userList.Where<User>(u => u.Age >= 20);
foreach (User u in lambdaList)
{
Console.WriteLine(u);
}
}
}
}
以上是关于C# 语法 ( linq查询语句 )的主要内容,如果未能解决你的问题,请参考以下文章