位置:首頁 > 軟件操作教程 > 編程開發(fā) > C# > 問題詳情

C# 使用聚合運算符

提問人:劉團圓發(fā)布時間:2020-12-11

    查詢給出的結(jié)果常超出了我們的期望。如果要修改大數(shù)查詢程序的條件,只需要列出大于1000的數(shù)字,而不是小于1000的數(shù)字,這會得到非常多的查詢結(jié)果,數(shù)字會不停地顯示出來。

    LINQ提供了一組聚合運算符,可用于分析查詢結(jié)果,而不必迭代所有結(jié)果。下表列出的聚合運算符是數(shù)字結(jié)果集最常用的運算符,例如,大數(shù)查詢的結(jié)果就常用這些聚合運算符,如果讀者用過數(shù)據(jù)庫查詢語言(如SQL),就會十分熟悉這些運算符。

運算符

Count()

結(jié)果的個數(shù)

Min()

結(jié)果中的最小值

Max()

結(jié)果中的最大值

Average。

數(shù)字結(jié)果的平均值

Sum()

所有數(shù)字結(jié)果的總和

還有更多的聚合運算符,如Aggregate(),它們可以執(zhí)行代碼,并允許你自行編寫聚合函數(shù),但這些都用于高級用戶。

繼續(xù)查找其他問題的答案?

相關(guān)視頻回答
回復(0)
返回頂部