成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

LINQ圖表展示操作符

開發 后端
在本文中我們將簡單談談LINQ圖表展示操作符,包括各種方法名和圖表。

  對數據進行排序

  

方法名

說明

OrderBy

按升序對值進行排序。

OrderByDescending

按降序對值進行排序。

ThenBy

按升序執行次要排序。

ThenByDescending

按降序執行次要排序。

Reverse

顛倒集合中的元素的順序。

 

  Set 運算

  Distinct

Except

Intersect

Union

  

方法名

說明

Distinct

從集合移除重復值。

Except

返回差集,差集是指位于一個集合但不位于另一個集合的元素。

Intersect

返回交集,交集是指同時出現在兩個集合中的元素。

Union

返回并集,并集是指位于兩個集合中任一集合的唯一的元素。

 

  Filtering Data

  

方法名

說明

OfType

根據值強制轉換為指定類型的能力選擇值。

Where

選擇基于謂詞函數的值。

 

  限定符操作

  

方法名

說明

All

確定是否序列中的所有元素都滿足條件。

Any

確定序列中是否有元素滿足條件。

Contains

確定序列是否包含指定的元素。

 

  數據分區

  

運算符名稱

說明

Skip

跳過序列中的指定位置之前的元素。

SkipWhile

基于謂詞函數跳過元素,直到某元素不再滿足條件。

Take

提取序列中的指定位置之前的元素。

TakeWhile

基于謂詞函數提取元素,直到某元素不再滿足條件。

 

  聯接運算

  

方法名

說明

Join

根據鍵選擇器函數聯接兩個序列并提取值對。

GroupJoin

根據鍵選擇器函數聯接兩個序列,并對每個元素的結果匹配項進行分組。

 

  數據分組

  

方法名

說明

GroupBy

對共享公共屬性的元素進行分組。每個組都由一個 IGrouping<TKey, TElement>對象表示。

ToLookup

根據鍵選擇器函數將元素插入到 Lookup<TKey, TElement> (一個一對多字典)中。

 

  生成操作

  

方法名

說明

DefaultIfEmpty

將空集合替換為具有默認值的單一實例集合。

Empty

返回空集合。

Range

生成包含數字序列的集合。

Repeat

生成包含一個重復值的集合。

 

  元素操作

  

方法名

說明

ElementAt

返回集合中指定索引處的元素。

ElementAtOrDefault

返回集合中指定索引處的元素;如果索引超出范圍,則返回默認值。

First

返回集合中的第一個元素或滿足條件的第一個元素。

FirstOrDefault

返回集合中的第一個元素或滿足條件的第一個元素。如果沒有這樣的元素,則返回默認值。

Last

返回集合中的最后一個元素或滿足條件的最后一個元素。

LastOrDefault

返回集合中的最后一個元素或滿足條件的最后一個元素。如果沒有這樣的元素,則返回默認值。

Single

返回集合中的唯一元素或滿足條件的唯一元素。

SingleOrDefault

返回集合中的唯一元素或滿足條件的唯一元素。如果沒有這樣的元素或集合不是正好包含一個元素,則返回默認值。

 

  Converting Data Types

  

方法名

說明

AsEnumerable

返回類型為 IEnumerable< T> 的輸入。

AsQueryable

將(泛型) IEnumerable 轉換為(泛型) IQueryable

Cast

將集合的元素強制轉換為指定類型。

OfType

根據值強制轉換為指定類型的能力篩選值。

ToArray

將集合轉換為數組。此方法強制執行查詢。

ToDictionary

根據鍵選擇器函數將元素放入 Dictionary< TKey, TValue> 中。 此方法強制執行查詢。

ToList

將集合轉換為 List<T> 。 此方法強制執行查詢。

ToLookup

根據鍵選擇器函數將元素放入 Lookup< TKey, TElement> (一對多字典)中。 此方法強制執行查詢。

 

  串聯運算

方法名 說明

  Concat 串聯兩個序列以組成一個序列。

  聚合操作

  

方法名

說明

Aggregate

對集合值執行自定義聚合運算。

Average

計算值集合的平均值。

Count

對集合中的元素進行計數,還可以僅對滿足某一謂詞函數的元素進行計數。

LongCount

對大型集合中的元素進行計數,還可以僅對滿足某一謂詞函數的元素進行計數。

Max

確定集合中的最大值。

Min

確定集合中的最小值。

Sum

計算集合中值的總和。

 

  作者:LoveJenny

  出處:http://www.cnblogs.com/LoveJenny/    

原文鏈接:http://www.cnblogs.com/LoveJenny/archive/2012/02/06/2339493.html

【編輯推薦】

  1. Linq to xml操作XML
  2. XML之父解讀未來互聯網"游戲化"的三個真諦
  3. Ajax和Web服務數據格式:XML SOAP HTML
  4. 超強解析XML——簡單直接的來
  5. 解析PHP中的XML數據
責任編輯:彭凡 來源: 博客園
相關推薦

2009-09-15 17:16:58

LINQ查詢操作符

2009-09-16 09:09:23

Linq Contai

2009-11-27 09:41:56

LINQ

2021-10-31 18:59:55

Python操作符用法

2010-07-14 14:55:07

Perl操作符

2009-08-19 17:26:28

C# 操作符

2011-04-08 16:26:14

JavaScript

2010-07-14 14:30:31

Perl操作符

2010-07-19 11:00:24

Perl操作符

2009-07-21 09:31:00

Scala操作符

2010-07-14 14:18:51

Perl操作符

2010-01-28 11:16:28

C++操作符

2016-12-28 09:54:50

AndroidRxJava操作符

2017-01-03 16:12:13

RxJava操作符Android

2009-07-14 18:34:22

Jython操作符重載

2010-07-13 11:11:39

Perl標量

2009-11-30 16:48:08

PHP操作符

2010-01-27 11:00:17

C++操作符

2017-01-03 15:56:20

RxJava操作符Android

2022-10-08 07:49:55

New操作符函數
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 一级片在线观看视频 | 久久久精品视频免费看 | 在线观看视频中文字幕 | 91一区二区三区 | 国产精品中文字幕在线观看 | 久久亚洲欧美日韩精品专区 | 国产精品久久av | 午夜av毛片 | 欧美一区 | 99久久免费精品国产免费高清 | 久久成 | 伊人在线视频 | 亚洲一区二区三区在线视频 | 黄网站在线播放 | 欧美视频一区二区三区 | 视频一区二区在线观看 | 久久精品国产99国产精品 | 欧美精品一区二区三区在线 | 在线国产一区二区 | 毛片一级片 | 中国一级毛片免费 | 日本一区二区在线视频 | 在线视频第一页 | 日韩欧美在线视频观看 | 亚洲狠狠丁香婷婷综合久久久 | 国产福利91精品一区二区三区 | 日本三级全黄三级三级三级口周 | 一级毛片视频 | 久久人| 国产综合视频 | 欧美成人a| 一级片av | 国产 日韩 欧美 在线 | 二区中文字幕 | 午夜看片 | 日韩亚洲一区二区 | 毛片国产| 国产精品99久久久久久久久久久久 | 欧美精品一区二区三区在线四季 | 欧美黑人巨大videos精品 | 中文字幕在线国产 |