LINQ(Language Integrated Query)是C#中用于查詢數(shù)據(jù)的語(yǔ)言集成查詢功能。其基本語(yǔ)法如下:
var query = from item in collection
where condition
select item;
var query = collection.Where(item => condition).Select(item => item);
其中,collection是要查詢的數(shù)據(jù)源,item是集合中的每個(gè)元素,condition是篩選條件,select用于選擇要返回的結(jié)果。LINQ提供了豐富的查詢操作符,包括Where、Select、OrderBy、GroupBy等,可以對(duì)數(shù)據(jù)進(jìn)行各種操作和轉(zhuǎn)換。