91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

LINQ定義的標準查詢操作符

發布時間:2020-07-03 18:32:31 來源:網絡 閱讀:338 作者:ahao214 欄目:編程語言

 標準查詢操作符 說    明

Where OfType<TResult> 過濾操作符定義了返回元素的條件。在Where查詢操作符中,可以使用謂詞,例如λ表達式定義的謂詞,來返回布爾值。OfType<TResult>根據類型過濾元素,只返回TResult類型的元素
Select和SelectMany 投射操作符用于把對象轉換為另一個類型的對象。Select和SelectMany定義了根據選擇器函數選擇結果值的投射
OrderBy、ThenBy、OrderByDescending、ThenByDescending、Reverse 排序操作符改變所返回的元素的順序。OrderBy按升序排序,OrderByDescending按降序排序。如果第一次排序的結果很類似,就可以使用ThenBy和ThenBy Descending操作符進行第二次排序。Reverse反轉集合中元素的順序
Join、GroupJoin 連接運算符用于合并不直接相關的集合。使用Join操作符,可以根據鍵選擇器函數連接兩個集合,這類似于SQL中的JOIN。GroupJoin操作符連接兩個集合,組合其結果
GroupBy 組合運算符把數據放在組中。GroupBy操作符組合有公共鍵的元素
Any、All、Contains 如果元素序列滿足指定的條件,量詞操作符就返回布爾值。Any,All和Contains都是量詞操作符。Any確定集合中是否有滿足謂詞函數的元素;All確定集合中的所有元素是否都滿足謂詞函數;Contains檢查某個元素是否在集合中。這些操作符都返回一個布爾值
Take、Skip、TakeWhile、SkipWhile 分區操作符返回集合的一個子集。Take、Skip、TakeWhile和SkipWhile都是分區操作符。使用它們可以得到部分結果。使用Take必須指定要從集合中提取的元素個數;Skip跳過指定的元素個數,提取其他元素,TakeWhile提取條件為真的元素
Distinct,Union、Intersect、Except Set操作符返回一個集合。Distinct從集合中刪除重復的元素。除了Distinct之外,其他Set操作符都需要兩個集合。Union返回出現在其中一個集合中的元素。Intersect返回兩個集合中都有的元素。Except返回只出現在一個集合中的元素
First、FirstOrDefault、Last、LastOrDefault、ElementAt、ElementAtOrDefault、Single、SingleOrDefault 這些元素操作符僅返回一個元素。First返回第一個滿足條件的元素。FirstOrDefault類似于First,但如果沒有找到滿足條件的元素,就返回類型的默認值。Last返回最后一個滿足條件的元素。ElementAt指定了要返回的元素的位置。Single只返回一個滿足條件的元素。如果有多個元素都滿足條件,就拋出一個異常
Count、Sum、Min、Max、Average、Aggregate 合計操作符計算集合的一個值。利用這些合計操作符,可以計算所有值的總和、元素的個數、值最大和最小的元素,平均值等
ToArray、ToEnumerable、ToList、ToDictionary、toType<T>:
這些轉換操作符將集合轉換為數組、IEnumerable、IList、IDictionary等
Empty,Range,Repeat: 這些生成操作符返回一個新集合。使用Empty,集合是空的,Range返回一系列數字,Repeat返回一個始終重復一個值的集合
向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

扶沟县| 丹凤县| 谢通门县| 垫江县| 温宿县| 临湘市| 鱼台县| 偏关县| 富源县| 新昌县| 长葛市| 乌兰察布市| 新闻| 正镶白旗| 西乡县| 瓦房店市| 牟定县| 灵璧县| 水城县| 天祝| 高淳县| 桂平市| 彭泽县| 乐陵市| 洛扎县| 铁岭县| 游戏| 时尚| 波密县| 周至县| 西盟| 玛沁县| 慈利县| 博白县| 西青区| 霍山县| 温宿县| 蕉岭县| 碌曲县| 望城县| 尼木县|