亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

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

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

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

库尔勒市| 新兴县| 通辽市| 高要市| 北碚区| 金昌市| 榆社县| 藁城市| 武陟县| 长治市| 阳朔县| 娱乐| 上思县| 运城市| 梧州市| 东兰县| 兴安盟| 闽侯县| 柳江县| 陇南市| 读书| 嘉黎县| 专栏| 白河县| 南岸区| 蓝田县| 吴川市| 平顶山市| 炉霍县| 剑川县| 常德市| 大丰市| 玛纳斯县| 平昌县| 平遥县| 共和县| 安达市| 白河县| 乐清市| 宾阳县| 长武县|