在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 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!