在C#中像写SQL语句一样的过滤数据,是不是很神奇,经由过程Linq语法就可以实现这个结果
打开visual studio,建立一个节制台应用法式,用于演示linq语法
在项目中添加一个Student类文件,用于演示linq的数据源实体对象
在Main方式中,添加一个list数据源
经由过程linq查询数据源中春秋=16岁的记实
var result = from p in lstStudent where p.Age == 16 select p;
linq的语法格局:from 变量 in 数据源 where bool前提 select 变量
经由过程linq查询数据源中春秋=16岁的记实,运行结果如图所示
经由过程linq查询数据源中春秋=16岁,分数>= 90的记实
var result = from p in lstStudent where p.Age == 16 && p.Score >= 90 select p;
经由过程linq查询数据源中春秋=16岁,分数>= 90的记实,运行结果如图所示
0 篇文章
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!