偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

LINQ圖表展示操作符

開(kāi)發(fā) 后端
在本文中我們將簡(jiǎn)單談?wù)凩INQ圖表展示操作符,包括各種方法名和圖表。

  對(duì)數(shù)據(jù)進(jìn)行排序

  

方法名

說(shuō)明

OrderBy

按升序?qū)χ颠M(jìn)行排序。

OrderByDescending

按降序?qū)χ颠M(jìn)行排序。

ThenBy

按升序執(zhí)行次要排序。

ThenByDescending

按降序執(zhí)行次要排序。

Reverse

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

 

  Set 運(yùn)算

  Distinct

Except

Intersect

Union

  

方法名

說(shuō)明

Distinct

從集合移除重復(fù)值。

Except

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

Intersect

返回交集,交集是指同時(shí)出現(xiàn)在兩個(gè)集合中的元素。

Union

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

 

  Filtering Data

  

方法名

說(shuō)明

OfType

根據(jù)值強(qiáng)制轉(zhuǎn)換為指定類型的能力選擇值。

Where

選擇基于謂詞函數(shù)的值。

 

  限定符操作

  

方法名

說(shuō)明

All

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

Any

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

Contains

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

 

  數(shù)據(jù)分區(qū)

  

運(yùn)算符名稱

說(shuō)明

Skip

跳過(guò)序列中的指定位置之前的元素。

SkipWhile

基于謂詞函數(shù)跳過(guò)元素,直到某元素不再滿足條件。

Take

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

TakeWhile

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

 

  聯(lián)接運(yùn)算

  

方法名

說(shuō)明

Join

根據(jù)鍵選擇器函數(shù)聯(lián)接兩個(gè)序列并提取值對(duì)。

GroupJoin

根據(jù)鍵選擇器函數(shù)聯(lián)接兩個(gè)序列,并對(duì)每個(gè)元素的結(jié)果匹配項(xiàng)進(jìn)行分組。

 

  數(shù)據(jù)分組

  

方法名

說(shuō)明

GroupBy

對(duì)共享公共屬性的元素進(jìn)行分組。每個(gè)組都由一個(gè) IGrouping<TKey, TElement>對(duì)象表示。

ToLookup

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

 

  生成操作

  

方法名

說(shuō)明

DefaultIfEmpty

將空集合替換為具有默認(rèn)值的單一實(shí)例集合。

Empty

返回空集合。

Range

生成包含數(shù)字序列的集合。

Repeat

生成包含一個(gè)重復(fù)值的集合。

 

  元素操作

  

方法名

說(shuō)明

ElementAt

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

ElementAtOrDefault

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

First

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

FirstOrDefault

返回集合中的第一個(gè)元素或滿足條件的第一個(gè)元素。如果沒(méi)有這樣的元素,則返回默認(rèn)值。

Last

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

LastOrDefault

返回集合中的最后一個(gè)元素或滿足條件的最后一個(gè)元素。如果沒(méi)有這樣的元素,則返回默認(rèn)值。

Single

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

SingleOrDefault

返回集合中的唯一元素或滿足條件的唯一元素。如果沒(méi)有這樣的元素或集合不是正好包含一個(gè)元素,則返回默認(rèn)值。

 

  Converting Data Types

  

方法名

說(shuō)明

AsEnumerable

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

AsQueryable

將(泛型) IEnumerable 轉(zhuǎn)換為(泛型) IQueryable。

Cast

將集合的元素強(qiáng)制轉(zhuǎn)換為指定類型。

OfType

根據(jù)值強(qiáng)制轉(zhuǎn)換為指定類型的能力篩選值。

ToArray

將集合轉(zhuǎn)換為數(shù)組。此方法強(qiáng)制執(zhí)行查詢。

ToDictionary

根據(jù)鍵選擇器函數(shù)將元素放入 Dictionary< TKey, TValue> 中。 此方法強(qiáng)制執(zhí)行查詢。

ToList

將集合轉(zhuǎn)換為 List<T> 。 此方法強(qiáng)制執(zhí)行查詢。

ToLookup

根據(jù)鍵選擇器函數(shù)將元素放入 Lookup< TKey, TElement> (一對(duì)多字典)中。 此方法強(qiáng)制執(zhí)行查詢。

 

  串聯(lián)運(yùn)算

方法名 說(shuō)明

  Concat 串聯(lián)兩個(gè)序列以組成一個(gè)序列。

  聚合操作

  

方法名

說(shuō)明

Aggregate

對(duì)集合值執(zhí)行自定義聚合運(yùn)算。

Average

計(jì)算值集合的平均值。

Count

對(duì)集合中的元素進(jìn)行計(jì)數(shù),還可以僅對(duì)滿足某一謂詞函數(shù)的元素進(jìn)行計(jì)數(shù)。

LongCount

對(duì)大型集合中的元素進(jìn)行計(jì)數(shù),還可以僅對(duì)滿足某一謂詞函數(shù)的元素進(jìn)行計(jì)數(shù)。

Max

確定集合中的最大值。

Min

確定集合中的最小值。

Sum

計(jì)算集合中值的總和。

 

  作者:LoveJenny

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

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

【編輯推薦】

  1. Linq to xml操作XML
  2. XML之父解讀未來(lái)互聯(lián)網(wǎng)"游戲化"的三個(gè)真諦
  3. Ajax和Web服務(wù)數(shù)據(jù)格式:XML SOAP HTML
  4. 超強(qiáng)解析XML——簡(jiǎn)單直接的來(lái)
  5. 解析PHP中的XML數(shù)據(jù)
責(zé)任編輯:彭凡 來(lái)源: 博客園
相關(guān)推薦

2009-09-16 09:09:23

Linq Contai

2009-09-15 17:16:58

LINQ查詢操作符

2009-11-27 09:41:56

LINQ

2010-07-14 14:55:07

Perl操作符

2009-08-19 17:26:28

C# 操作符

2021-10-31 18:59:55

Python操作符用法

2009-07-21 09:31:00

Scala操作符

2010-07-14 14:30:31

Perl操作符

2011-04-08 16:26:14

JavaScript

2010-07-19 11:00:24

Perl操作符

2010-07-14 14:18:51

Perl操作符

2010-01-28 11:16:28

C++操作符

2022-10-08 07:49:55

New操作符函數(shù)

2017-01-03 15:56:20

RxJava操作符Android

2010-01-27 11:00:17

C++操作符

2016-12-28 09:48:09

AndroidRxJava操作符

2017-01-03 16:12:13

RxJava操作符Android

2016-12-28 09:54:50

AndroidRxJava操作符

2009-11-30 16:48:08

PHP操作符

2010-07-13 11:11:39

Perl標(biāo)量
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)