|
Aggregate<TSource,TAccumulate,TResult>(IEnumerable<TSource>, TAccumulate, Func<TAccumulate,TSource,TAccumulate>, Func<TAccumulate,TResult>)
|
對序列套用累加函數。 指定的種子值作為初始累加器值,並用指定的函式選擇結果值。
|
|
Aggregate<TSource,TAccumulate>(IEnumerable<TSource>, TAccumulate, Func<TAccumulate,TSource,TAccumulate>)
|
對序列套用累加函數。 指定的種子值作為初始累加器的值。
|
|
Aggregate<TSource>(IEnumerable<TSource>, Func<TSource,TSource,TSource>)
|
對序列套用累加函數。
|
|
AggregateBy<TSource,TKey,TAccumulate>(IEnumerable<TSource>, Func<TSource,
TKey>, Func<TKey,TAccumulate>, Func<TAccumulate,TSource,TAccumulate>,
IEqualityComparer<TKey>)
|
對序列套用累加函數,依鍵分組結果。
|
|
AggregateBy<TSource,TKey,TAccumulate>(IEnumerable<TSource>, Func<TSource,
TKey>, TAccumulate, Func<TAccumulate,TSource,TAccumulate>, IEqualityComparer<TKey>)
|
對序列套用累加函數,依鍵分組結果。
|
|
All<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)
|
判斷序列中的所有元素是否滿足某一條件。
|
|
Ancestors<T>(IEnumerable<T>, XName)
|
回傳一個經過篩選的元素集合,包含來源集合中每個節點的祖先。 集合中僅包含與匹配 XName 的元素。
|
|
Ancestors<T>(IEnumerable<T>)
|
回傳一組包含來源集合中每個節點祖先的元素。
|
|
Any<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)
|
判斷序列中任一元素是否滿足某條件。
|
|
Any<TSource>(IEnumerable<TSource>)
|
判斷序列是否包含任何元素。
|
|
Append<TSource>(IEnumerable<TSource>, TSource)
|
在序列末尾附加一個值。
|
|
AsEnumerable<TSource>(IEnumerable<TSource>)
|
傳回 IEnumerable<T> 類型的輸入。
|
|
AsParallel(IEnumerable)
|
啟用查詢的平行化。
|
|
AsParallel<TSource>(IEnumerable<TSource>)
|
啟用查詢的平行化。
|
|
AsQueryable(IEnumerable)
|
將 an IEnumerable 轉換為 IQueryable。
|
|
AsQueryable<TElement>(IEnumerable<TElement>)
|
將一個通用 IEnumerable<T> 藥轉為一個通用 IQueryable<T>藥。
|
|
Average<TSource>(IEnumerable<TSource>, Func<TSource,Decimal>)
|
計算一列 Decimal 數值的平均值,這些數值是透過對輸入序列的每個元素呼叫轉換函數而得出。
|
|
Average<TSource>(IEnumerable<TSource>, Func<TSource,Double>)
|
計算一列 Double 數值的平均值,這些數值是透過對輸入序列的每個元素呼叫轉換函數而得出。
|
|
Average<TSource>(IEnumerable<TSource>, Func<TSource,Int32>)
|
計算一列 Int32 數值的平均值,這些數值是透過對輸入序列的每個元素呼叫轉換函數而得出。
|
|
Average<TSource>(IEnumerable<TSource>, Func<TSource,Int64>)
|
計算一列 Int64 數值的平均值,這些數值是透過對輸入序列的每個元素呼叫轉換函數而得出。
|
|
Average<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Decimal>>)
|
計算一串可 Decimal 空值的平均值,這些值是透過對輸入序列中每個元素呼叫轉換函數所得到的。
|
|
Average<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Double>>)
|
計算一串可 Double 空值的平均值,這些值是透過對輸入序列中每個元素呼叫轉換函數所得到的。
|
|
Average<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int32>>)
|
計算一串可 Int32 空值的平均值,這些值是透過對輸入序列中每個元素呼叫轉換函數所得到的。
|
|
Average<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int64>>)
|
計算一串可 Int64 空值的平均值,這些值是透過對輸入序列中每個元素呼叫轉換函數所得到的。
|
|
Average<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Single>>)
|
計算一串可 Single 空值的平均值,這些值是透過對輸入序列中每個元素呼叫轉換函數所得到的。
|
|
Average<TSource>(IEnumerable<TSource>, Func<TSource,Single>)
|
計算一列 Single 數值的平均值,這些數值是透過對輸入序列的每個元素呼叫轉換函數而得出。
|
|
Cast<TResult>(IEnumerable)
|
將 的 IEnumerable 元素鑄造成指定的類型。
|
|
Chunk<TSource>(IEnumerable<TSource>, Int32)
|
將序列中的元素分割成大小最多 size為 的區塊。
|
|
Concat<TSource>(IEnumerable<TSource>, IEnumerable<TSource>)
|
串接兩個序列。
|
|
Contains<TSource>(IEnumerable<TSource>, TSource, IEqualityComparer<TSource>)
|
透過使用指定的 IEqualityComparer<T>來判斷序列是否包含特定元素。
|
|
Contains<TSource>(IEnumerable<TSource>, TSource)
|
透過預設等號比較器判斷序列是否包含特定元素。
|
|
CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption, FillErrorEventHandler)
|
將物件複製 DataRow 到指定的 DataTable,給定 IEnumerable<T> 一個輸入物件,其中一般參數 T 為 DataRow。
|
|
CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption)
|
將物件複製 DataRow 到指定的 DataTable,給定 IEnumerable<T> 一個輸入物件,其中一般參數 T 為 DataRow。
|
|
CopyToDataTable<T>(IEnumerable<T>)
|
回傳包含物件副本的 aDataTable,給定IEnumerable<T>一個輸入物件,其中一般參數T為 DataRow。DataRow
|
|
Count<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)
|
回傳一個數字,表示指定序列中有多少元素符合某條件。
|
|
Count<TSource>(IEnumerable<TSource>)
|
回傳序列中的元素數量。
|
|
CountBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>)
|
回傳來源序列中依鍵分組的元素數量。
|
|
DefaultIfEmpty<TSource>(IEnumerable<TSource>, TSource)
|
若序列為空,則回傳指定序列的元素或單例集合中的指定值。
|
|
DefaultIfEmpty<TSource>(IEnumerable<TSource>)
|
若序列為空,則回傳指定序列的元素或單例集合中型別參數的預設值。
|
|
DescendantNodes<T>(IEnumerable<T>)
|
回傳來源集合中每個文件與元素的後代節點集合。
|
|
Descendants<T>(IEnumerable<T>, XName)
|
回傳一個篩選過的元素集合,包含來源集合中每個元素與文件的後代元素。 集合中僅包含與匹配 XName 的元素。
|
|
Descendants<T>(IEnumerable<T>)
|
回傳一組元素,包含原始集合中每個元素與文件的後代元素。
|
|
Distinct<TSource>(IEnumerable<TSource>, IEqualityComparer<TSource>)
|
透過使用指定的 IEqualityComparer<T> 來比較數值,回傳序列中不同的元素。
|
|
Distinct<TSource>(IEnumerable<TSource>)
|
透過使用預設的等號比較器來比較數值,回傳序列中不同的元素。
|
|
DistinctBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>)
|
根據指定的鍵選擇函數,並使用指定的比較器來比較鍵,回傳序列中不同的元素。
|
|
DistinctBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>)
|
根據指定的鍵選擇功能,從序列中回傳不同元素。
|
|
ElementAt<TSource>(IEnumerable<TSource>, Index)
|
回傳序列中指定索引的元素。
|
|
ElementAt<TSource>(IEnumerable<TSource>, Int32)
|
回傳序列中指定索引的元素。
|
|
ElementAtOrDefault<TSource>(IEnumerable<TSource>, Index)
|
在序列中回傳指定索引的元素,若索引超出範圍則回傳預設值。
|
|
ElementAtOrDefault<TSource>(IEnumerable<TSource>, Int32)
|
在序列中回傳指定索引的元素,若索引超出範圍則回傳預設值。
|
|
Elements<T>(IEnumerable<T>, XName)
|
回傳來源集合中每個元素與文件的子元素篩選後集合。 集合中僅包含與匹配 XName 的元素。
|
|
Elements<T>(IEnumerable<T>)
|
回傳來源集合中每個元素與文件的子元素集合。
|
|
Except<TSource>(IEnumerable<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>)
|
利用指定 IEqualityComparer<T> 值比較數值,產生兩個序列的集合差。
|
|
Except<TSource>(IEnumerable<TSource>, IEnumerable<TSource>)
|
透過使用預設等號比較器來比較數值,產生兩個序列的集合差。
|
|
ExceptBy<TSource,TKey>(IEnumerable<TSource>, IEnumerable<TKey>, Func<TSource,TKey>, IEqualityComparer<TKey>)
|
根據指定的鍵選擇函數產生兩個序列的集合差。
|
|
ExceptBy<TSource,TKey>(IEnumerable<TSource>, IEnumerable<TKey>, Func<TSource,TKey>)
|
根據指定的鍵選擇函數產生兩個序列的集合差。
|
|
First<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)
|
回傳符合指定條件的序列中第一個元素。
|
|
First<TSource>(IEnumerable<TSource>)
|
回傳序列的第一個元素。
|
|
FirstOrDefault<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>, TSource)
|
回傳序列中第一個符合條件的元素,若未找到該元素則回傳指定的預設值。
|
|
FirstOrDefault<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)
|
回傳序列中第一個符合條件的元素,若未找到該元素則回傳預設值。
|
|
FirstOrDefault<TSource>(IEnumerable<TSource>, TSource)
|
回傳序列的第一個元素,或若序列中無元素則回傳指定的預設值。
|
|
FirstOrDefault<TSource>(IEnumerable<TSource>)
|
回傳序列的第一個元素,若序列中無元素則回傳預設值。
|
|
GroupBy<TSource,TKey,TElement,TResult>(IEnumerable<TSource>, Func<TSource,
TKey>, Func<TSource,TElement>, Func<TKey,IEnumerable<TElement>,
TResult>, IEqualityComparer<TKey>)
|
根據指定的鍵選擇函式將序列中的元素分組,並從每個群組及其鍵中產生結果值。 關鍵值透過指定的比較器進行比較,並透過指定的函數投影出每個群組的元素。
|
|
GroupBy<TSource,TKey,TElement,TResult>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, Func<TKey,IEnumerable<TElement>,TResult>)
|
根據指定的鍵選擇函式將序列中的元素分組,並從每個群組及其鍵中產生結果值。 每個群的元素是透過指定的函數投影出來的。
|
|
GroupBy<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>)
|
根據鍵選擇函數將序列中的元素分組。 透過比較器比較鍵,並透過指定函數投影每個群組的元素。
|
|
GroupBy<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>)
|
根據指定的鍵選擇函數將序列中的元素分組,並利用指定函數投影每個群組的元素。
|
|
GroupBy<TSource,TKey,TResult>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TKey,IEnumerable<TSource>,TResult>, IEqualityComparer<TKey>)
|
根據指定的鍵選擇函式將序列中的元素分組,並從每個群組及其鍵中產生結果值。 這些金鑰是透過指定的比較器進行比較。
|
|
GroupBy<TSource,TKey,TResult>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TKey,IEnumerable<TSource>,TResult>)
|
根據指定的鍵選擇函式將序列中的元素分組,並從每個群組及其鍵中產生結果值。
|
|
GroupBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>)
|
根據指定的金鑰選擇函數將序列中的元素分組,並透過指定的比較器比較這些金鑰。
|
|
GroupBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>)
|
根據指定的按鍵選擇函數將序列中的元素分組。
|
|
GroupJoin<TOuter,TInner,TKey,TResult>(IEnumerable<TOuter>, IEnumerable<TInner>,
Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,IEnumerable<TInner>,
TResult>, IEqualityComparer<TKey>)
|
根據關鍵相等性將兩個序列的元素相關化,並將結果分組。 用來 IEqualityComparer<T> 比較鍵的指定。
|
|
GroupJoin<TOuter,TInner,TKey,TResult>(IEnumerable<TOuter>, IEnumerable<TInner>,
Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,IEnumerable<TInner>,
TResult>)
|
根據鍵數相等對應兩個序列的元素,並將結果分組。 預設的等式比較器用於比較金鑰。
|
|
Index<TSource>(IEnumerable<TSource>)
|
回傳一個可枚舉,將該元素的索引整合成元組。
|
|
InDocumentOrder<T>(IEnumerable<T>)
|
回傳一組節點,包含來源集合中所有節點,並依文件順序排序。
|
|
Intersect<TSource>(IEnumerable<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>)
|
利用指定 IEqualityComparer<T> 值比較數值,產生兩個序列的集合交集。
|
|
Intersect<TSource>(IEnumerable<TSource>, IEnumerable<TSource>)
|
透過使用預設等號比較器來比較數值,產生兩個序列的集合交集。
|
|
IntersectBy<TSource,TKey>(IEnumerable<TSource>, IEnumerable<TKey>, Func<TSource,TKey>, IEqualityComparer<TKey>)
|
根據指定的鍵選擇函數產生兩個序列的集合交集。
|
|
IntersectBy<TSource,TKey>(IEnumerable<TSource>, IEnumerable<TKey>, Func<TSource,TKey>)
|
根據指定的鍵選擇函數產生兩個序列的集合交集。
|
|
Join<TOuter,TInner,TKey,TResult>(IEnumerable<TOuter>, IEnumerable<TInner>,
Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,TInner,TResult>,
IEqualityComparer<TKey>)
|
根據匹配的鍵數關聯兩個序列的元素。 用來 IEqualityComparer<T> 比較鍵的指定。
|
|
Join<TOuter,TInner,TKey,TResult>(IEnumerable<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,TInner,TResult>)
|
根據匹配的鍵數關聯兩個序列的元素。 預設的等式比較器用於比較金鑰。
|
|
Last<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)
|
回傳滿足特定條件的序列最後一個元素。
|
|
Last<TSource>(IEnumerable<TSource>)
|
回傳序列的最後一個元素。
|
|
LastOrDefault<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>, TSource)
|
回傳序列中滿足條件的最後一個元素,若未找到該元素則回傳指定的預設值。
|
|
LastOrDefault<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)
|
回傳序列中滿足條件的最後一個元素,若找不到預設值則回傳該元素。
|
|
LastOrDefault<TSource>(IEnumerable<TSource>, TSource)
|
回傳序列的最後一個元素,或若序列中無元素則回傳指定的預設值。
|
|
LastOrDefault<TSource>(IEnumerable<TSource>)
|
回傳序列的最後一個元素,若序列中無元素則回傳預設值。
|
|
LeftJoin<TOuter,TInner,TKey,TResult>(IEnumerable<TOuter>, IEnumerable<TInner>,
Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,TInner,TResult>,
IEqualityComparer<TKey>)
|
根據匹配的鍵數關聯兩個序列的元素。 用來 IEqualityComparer<T> 比較鍵的指定。
|
|
LeftJoin<TOuter,TInner,TKey,TResult>(IEnumerable<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,TInner,TResult>)
|
根據匹配的鍵數關聯兩個序列的元素。 預設的等式比較器用於比較金鑰。
|
|
LongCount<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)
|
回傳 和 Int64 ,表示序列中有多少元素滿足某條件。
|
|
LongCount<TSource>(IEnumerable<TSource>)
|
回傳 和 Int64 ,代表序列中元素的總數。
|
|
Max<TSource,TResult>(IEnumerable<TSource>, Func<TSource,TResult>)
|
對一般序列的每個元素呼叫轉換函數,並回傳最大值。
|
|
Max<TSource>(IEnumerable<TSource>, Func<TSource,Decimal>)
|
對序列中的每個元素呼叫一個轉換函數,並回傳最大 Decimal 值。
|
|
Max<TSource>(IEnumerable<TSource>, Func<TSource,Double>)
|
對序列中的每個元素呼叫一個轉換函數,並回傳最大 Double 值。
|
|
Max<TSource>(IEnumerable<TSource>, Func<TSource,Int32>)
|
對序列中的每個元素呼叫一個轉換函數,並回傳最大 Int32 值。
|
|
Max<TSource>(IEnumerable<TSource>, Func<TSource,Int64>)
|
對序列中的每個元素呼叫一個轉換函數,並回傳最大 Int64 值。
|
|
Max<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Decimal>>)
|
對序列中的每個元素呼叫轉換函數,並回傳最大可 Decimal 空值。
|
|
Max<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Double>>)
|
對序列中的每個元素呼叫轉換函數,並回傳最大可 Double 空值。
|
|
Max<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int32>>)
|
對序列中的每個元素呼叫轉換函數,並回傳最大可 Int32 空值。
|
|
Max<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int64>>)
|
對序列中的每個元素呼叫轉換函數,並回傳最大可 Int64 空值。
|
|
Max<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Single>>)
|
對序列中的每個元素呼叫轉換函數,並回傳最大可 Single 空值。
|
|
Max<TSource>(IEnumerable<TSource>, Func<TSource,Single>)
|
對序列中的每個元素呼叫一個轉換函數,並回傳最大 Single 值。
|
|
Max<TSource>(IEnumerable<TSource>, IComparer<TSource>)
|
回傳一般序列中的最大值。
|
|
Max<TSource>(IEnumerable<TSource>)
|
回傳一般序列中的最大值。
|
|
MaxBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IComparer<TKey>)
|
根據指定的鍵選擇函數與鍵比較器,回傳一般序列中的最大值。
|
|
MaxBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>)
|
根據指定的鍵選擇函式,回傳通用序列中的最大值。
|
|
Min<TSource,TResult>(IEnumerable<TSource>, Func<TSource,TResult>)
|
對一般序列的每個元素呼叫轉換函數,並回傳最小結果值。
|
|
Min<TSource>(IEnumerable<TSource>, Func<TSource,Decimal>)
|
呼叫序列中每個元素的轉換函數,並回傳最小 Decimal 值。
|
|
Min<TSource>(IEnumerable<TSource>, Func<TSource,Double>)
|
呼叫序列中每個元素的轉換函數,並回傳最小 Double 值。
|
|
Min<TSource>(IEnumerable<TSource>, Func<TSource,Int32>)
|
呼叫序列中每個元素的轉換函數,並回傳最小 Int32 值。
|
|
Min<TSource>(IEnumerable<TSource>, Func<TSource,Int64>)
|
呼叫序列中每個元素的轉換函數,並回傳最小 Int64 值。
|
|
Min<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Decimal>>)
|
對序列中的每個元素呼叫一個轉換函數,並回傳最小的可 Decimal 空值。
|
|
Min<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Double>>)
|
對序列中的每個元素呼叫一個轉換函數,並回傳最小的可 Double 空值。
|
|
Min<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int32>>)
|
對序列中的每個元素呼叫一個轉換函數,並回傳最小的可 Int32 空值。
|
|
Min<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int64>>)
|
對序列中的每個元素呼叫一個轉換函數,並回傳最小的可 Int64 空值。
|
|
Min<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Single>>)
|
對序列中的每個元素呼叫一個轉換函數,並回傳最小的可 Single 空值。
|
|
Min<TSource>(IEnumerable<TSource>, Func<TSource,Single>)
|
呼叫序列中每個元素的轉換函數,並回傳最小 Single 值。
|
|
Min<TSource>(IEnumerable<TSource>, IComparer<TSource>)
|
回傳一般序列中的最小值。
|
|
Min<TSource>(IEnumerable<TSource>)
|
回傳一般序列中的最小值。
|
|
MinBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IComparer<TKey>)
|
根據指定的鍵選擇函數與鍵比較器,回傳一般序列中的最小值。
|
|
MinBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>)
|
根據指定的鍵選擇函數,回傳一般序列中的最小值。
|
|
Nodes<T>(IEnumerable<T>)
|
回傳來源集合中每個文件與元素的子節點集合。
|
|
OfType<TResult>(IEnumerable)
|
根據指定的類型過濾 的 IEnumerable 元素。
|
|
Order<T>(IEnumerable<T>, IComparer<T>)
|
將序列中的元素按升序排序。
|
|
Order<T>(IEnumerable<T>)
|
將序列中的元素按升序排序。
|
|
OrderBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IComparer<TKey>)
|
利用指定的比較器,將序列中的元素按升序排序。
|
|
OrderBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>)
|
根據鍵數,將序列中的元素依升序排序。
|
|
OrderByDescending<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IComparer<TKey>)
|
透過指定的比較器,將序列中的元素按降序排序。
|
|
OrderByDescending<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>)
|
依照鍵依序排序序列元素。
|
|
OrderDescending<T>(IEnumerable<T>, IComparer<T>)
|
將序列中的元素按降序排序。
|
|
OrderDescending<T>(IEnumerable<T>)
|
將序列中的元素按降序排序。
|
|
Prepend<TSource>(IEnumerable<TSource>, TSource)
|
在序列的開頭加上一個值。
|
|
Remove<T>(IEnumerable<T>)
|
移除來源集合中所有節點與其父節點。
|
|
Reverse<TSource>(IEnumerable<TSource>)
|
將序列中元素的順序反轉。
|
|
RightJoin<TOuter,TInner,TKey,TResult>(IEnumerable<TOuter>, IEnumerable<TInner>,
Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,TInner,TResult>,
IEqualityComparer<TKey>)
|
根據匹配的鍵數關聯兩個序列的元素。 用來 IEqualityComparer<T> 比較鍵的指定。
|
|
RightJoin<TOuter,TInner,TKey,TResult>(IEnumerable<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,TInner,TResult>)
|
根據匹配的鍵數關聯兩個序列的元素。 預設的等式比較器用於比較金鑰。
|
|
Select<TSource,TResult>(IEnumerable<TSource>, Func<TSource,Int32,TResult>)
|
透過整合元素的索引,將序列中的每個元素投影成新形式。
|
|
Select<TSource,TResult>(IEnumerable<TSource>, Func<TSource,TResult>)
|
將序列中的每個元素投影成新形式。
|
|
SelectMany<TSource,TCollection,TResult>(IEnumerable<TSource>, Func<TSource,IEnumerable<TCollection>>, Func<TSource,TCollection,TResult>)
|
將序列中的每個元素投影為 IEnumerable<T>,將所得序列展平成一個序列,並對每個元素呼叫結果選擇函式。
|
|
SelectMany<TSource,TCollection,TResult>(IEnumerable<TSource>, Func<TSource,Int32,IEnumerable<TCollection>>, Func<TSource,TCollection,TResult>)
|
將序列中的每個元素投影為 IEnumerable<T>,將所得序列展平成一個序列,並對每個元素呼叫結果選擇函式。 每個來源元素的索引會用於該元素的中間投影形式。
|
|
SelectMany<TSource,TResult>(IEnumerable<TSource>, Func<TSource,IEnumerable<TResult>>)
|
將序列中的每個元素投影為 , IEnumerable<T> 並將所得序列平展成一個序列。
|
|
SelectMany<TSource,TResult>(IEnumerable<TSource>, Func<TSource,Int32,IEnumerable<TResult>>)
|
將序列中的每個元素投影為 IEnumerable<T>,並將所得序列扁平成一個序列。 每個來源元素的索引會以該元素的投影形式使用。
|
|
SequenceEqual<TSource>(IEnumerable<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>)
|
透過比較兩個序列的元素,並使用指定的 IEqualityComparer<T>來判斷兩個序列是否相等。
|
|
SequenceEqual<TSource>(IEnumerable<TSource>, IEnumerable<TSource>)
|
透過使用預設的等式比較器來判斷兩個序列是否相等。
|
|
Shuffle<TSource>(IEnumerable<TSource>)
|
洗牌序列中元素的順序。
|
|
Single<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)
|
回傳序列中唯一符合特定條件的元素,若存在多個此類元素則拋出例外。
|
|
Single<TSource>(IEnumerable<TSource>)
|
回傳序列中唯一的元素,若序列中不完全有元素則拋出例外。
|
|
SingleOrDefault<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>, TSource)
|
回傳序列中唯一符合特定條件的元素,若不存在則回傳指定預設值;此方法若有多個元素符合條件,則拋出例外。
|
|
SingleOrDefault<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)
|
回傳序列中唯一滿足特定條件的元素,若不存在該元素則回傳預設值;此方法若有多個元素符合條件,則拋出例外。
|
|
SingleOrDefault<TSource>(IEnumerable<TSource>, TSource)
|
回傳序列中唯一的元素,或若序列為空,則回傳指定的預設值;此方法若序列中有多個元素,會拋出例外。
|
|
SingleOrDefault<TSource>(IEnumerable<TSource>)
|
回傳序列中唯一的元素,若序列為空則返回預設值;此方法若序列中有多個元素,會拋出例外。
|
|
Skip<TSource>(IEnumerable<TSource>, Int32)
|
繞過序列中指定數量的元素,然後回傳剩餘的元素。
|
|
SkipLast<TSource>(IEnumerable<TSource>, Int32)
|
回傳一個新的可枚舉集合,包含 的 source 元素,且刪除原始集合的最後元素 count 。
|
|
SkipWhile<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)
|
只要某一特定條件為真,會繞過序列中的元素,然後回傳剩餘的元素。
|
|
SkipWhile<TSource>(IEnumerable<TSource>, Func<TSource,Int32,Boolean>)
|
只要某一特定條件為真,會繞過序列中的元素,然後回傳剩餘的元素。 元素的索引用於謂詞函數的邏輯中。
|
|
Sum<TSource>(IEnumerable<TSource>, Func<TSource,Decimal>)
|
計算透過對輸入序列中每個元素呼叫轉換函數所得到的數值 Decimal 序列總和。
|
|
Sum<TSource>(IEnumerable<TSource>, Func<TSource,Double>)
|
計算透過對輸入序列中每個元素呼叫轉換函數所得到的數值 Double 序列總和。
|
|
Sum<TSource>(IEnumerable<TSource>, Func<TSource,Int32>)
|
計算透過對輸入序列中每個元素呼叫轉換函數所得到的數值 Int32 序列總和。
|
|
Sum<TSource>(IEnumerable<TSource>, Func<TSource,Int64>)
|
計算透過對輸入序列中每個元素呼叫轉換函數所得到的數值 Int64 序列總和。
|
|
Sum<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Decimal>>)
|
計算透過對輸入序列中每個元素呼叫轉換函數所得到的可 Decimal 空值序列的總和。
|
|
Sum<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Double>>)
|
計算透過對輸入序列中每個元素呼叫轉換函數所得到的可 Double 空值序列的總和。
|
|
Sum<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int32>>)
|
計算透過對輸入序列中每個元素呼叫轉換函數所得到的可 Int32 空值序列的總和。
|
|
Sum<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int64>>)
|
計算透過對輸入序列中每個元素呼叫轉換函數所得到的可 Int64 空值序列的總和。
|
|
Sum<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Single>>)
|
計算透過對輸入序列中每個元素呼叫轉換函數所得到的可 Single 空值序列的總和。
|
|
Sum<TSource>(IEnumerable<TSource>, Func<TSource,Single>)
|
計算透過對輸入序列中每個元素呼叫轉換函數所得到的數值 Single 序列總和。
|
|
Take<TSource>(IEnumerable<TSource>, Int32)
|
回傳序列起始處指定數量的連續元素。
|
|
Take<TSource>(IEnumerable<TSource>, Range)
|
回傳序列中指定連續元素的範圍。
|
|
TakeLast<TSource>(IEnumerable<TSource>, Int32)
|
回傳一個新的可枚舉集合,包含 的source最後元素count。
|
|
TakeWhile<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)
|
只要指定條件為真,即可回傳序列中的元素。
|
|
TakeWhile<TSource>(IEnumerable<TSource>, Func<TSource,Int32,Boolean>)
|
只要指定條件為真,即可回傳序列中的元素。 元素的索引用於謂詞函數的邏輯中。
|
|
ToArray<TSource>(IEnumerable<TSource>)
|
從 建立一個陣列。IEnumerable<T>
|
|
ToAsyncEnumerable<TSource>(IEnumerable<TSource>)
|
會產生 IAsyncEnumerable<T> 一個新的,會迭 source代 。
|
|
ToDictionary<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>)
|
根據指定的鍵選擇函式從 建立 IEnumerable<T> aDictionary<TKey,TValue>,一個比較器,一個元素選擇器函式。
|
|
ToDictionary<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>)
|
根據指定的鍵選擇器與元素選擇器功能,從 a IEnumerable<T> 建立 。Dictionary<TKey,TValue>
|
|
ToDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>)
|
根據指定的鍵選擇函數與鍵比較器,從 建立 IEnumerable<T> 。Dictionary<TKey,TValue>
|
|
ToDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>)
|
根據指定的鍵選擇函式從 建立 IEnumerable<T> 。Dictionary<TKey,TValue>
|
|
ToFrozenDictionary<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>)
|
根據指定的鍵選擇器與元素選擇器功能,從 a IEnumerable<T> 建立 。FrozenDictionary<TKey,TValue>
|
|
ToFrozenDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>)
|
根據指定的鍵選擇函式從 IEnumerable<T> a 建立 。FrozenDictionary<TKey,TValue>
|
|
ToFrozenSet<T>(IEnumerable<T>, IEqualityComparer<T>)
|
建立 FrozenSet<T> 一個符合指定值的 。
|
|
ToHashSet<TSource>(IEnumerable<TSource>, IEqualityComparer<TSource>)
|
從 創建 並HashSet<T>IEnumerable<T>使用 來comparer比較金鑰。
|
|
ToHashSet<TSource>(IEnumerable<TSource>)
|
由 IEnumerable<T>一個 。HashSet<T>
|
|
ToImmutableArray<TSource>(IEnumerable<TSource>)
|
從指定的集合建立一個不可變的陣列。
|
|
ToImmutableDictionary<TSource,TKey,TValue>(IEnumerable<TSource>,
Func<TSource,TKey>, Func<TSource,TValue>, IEqualityComparer<TKey>,
IEqualityComparer<TValue>)
|
透過指定的鍵值比較器,列舉並轉換序列,並產生其內容的不可變字典。
|
|
ToImmutableDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IEqualityComparer<TKey>)
|
透過指定的金鑰比較器,列舉並轉換序列,並產生其內容的不可變字典。
|
|
ToImmutableDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>)
|
列舉並轉換序列,並產生其內容的不變字典。
|
|
ToImmutableDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>)
|
基於序列的某種變換構建不變字典。
|
|
ToImmutableDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>)
|
從現有元素集合構建不可變字典,並對來源鍵套用轉換函數。
|
|
ToImmutableHashSet<TSource>(IEnumerable<TSource>, IEqualityComparer<TSource>)
|
列舉一個序列,產生其內容的不可變雜湊集,並使用指定的等號比較器來定義該集合類型。
|
|
ToImmutableHashSet<TSource>(IEnumerable<TSource>)
|
枚舉一個序列,並產生其內容的不可變雜湊集。
|
|
ToImmutableList<TSource>(IEnumerable<TSource>)
|
枚舉序列並產生不可變的內容列表。
|
|
ToImmutableSortedDictionary<TSource,TKey,TValue>(IEnumerable<TSource>,
Func<TSource,TKey>, Func<TSource,TValue>, IComparer<TKey>, IEqualityComparer<TValue>)
|
透過指定的鍵值比較器,列舉並轉換序列,並產生不可變的排序字典。
|
|
ToImmutableSortedDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IComparer<TKey>)
|
透過指定的金鑰比較器,列舉並轉換序列,並產生不可變的排序字典。
|
|
ToImmutableSortedDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>)
|
枚舉並轉換序列,產生不可變的排序字典。
|
|
ToImmutableSortedSet<TSource>(IEnumerable<TSource>, IComparer<TSource>)
|
列舉序列,產生不可變且排序的集合,並使用指定的比較器。
|
|
ToImmutableSortedSet<TSource>(IEnumerable<TSource>)
|
枚舉一個序列,並產生其內容的不可變排序集合。
|
|
ToList<TSource>(IEnumerable<TSource>)
|
由 IEnumerable<T>一個 。List<T>
|
|
ToLookup<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>)
|
根據指定的鍵選擇函式,從 建立 IEnumerable<T> 一個Lookup<TKey,TElement>比較器及元素選擇器函式。
|
|
ToLookup<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>)
|
根據指定的鍵選擇器與元素選擇器功能,從 a IEnumerable<T> 建立 。Lookup<TKey,TElement>
|
|
ToLookup<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>)
|
根據指定的鍵選擇函數與鍵比較器,從 建立 IEnumerable<T> 。Lookup<TKey,TElement>
|
|
ToLookup<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>)
|
根據指定的鍵選擇函式從 建立 IEnumerable<T> 。Lookup<TKey,TElement>
|
|
TryGetNonEnumeratedCount<TSource>(IEnumerable<TSource>, Int32)
|
嘗試判斷序列中的元素數目,而不強制列舉。
|
|
Union<TSource>(IEnumerable<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>)
|
利用指定的 IEqualityComparer<T>生成兩個序列的集合聯集。
|
|
Union<TSource>(IEnumerable<TSource>, IEnumerable<TSource>)
|
利用預設等號比較器產生兩個序列的集合聯集。
|
|
UnionBy<TSource,TKey>(IEnumerable<TSource>, IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>)
|
根據指定的鍵選擇函數產生兩個序列的集合聯集。
|
|
UnionBy<TSource,TKey>(IEnumerable<TSource>, IEnumerable<TSource>, Func<TSource,TKey>)
|
根據指定的鍵選擇函數產生兩個序列的集合聯集。
|
|
Where<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)
|
根據謂詞篩選一連串的值。
|
|
Where<TSource>(IEnumerable<TSource>, Func<TSource,Int32,Boolean>)
|
根據謂詞篩選一連串的值。 每個元素的索引用於謂詞函數的邏輯中。
|
|
Zip<TFirst,TSecond,TResult>(IEnumerable<TFirst>, IEnumerable<TSecond>, Func<TFirst,TSecond,TResult>)
|
對兩個序列的對應元素套用指定函數,產生結果序列。
|
|
Zip<TFirst,TSecond,TThird>(IEnumerable<TFirst>, IEnumerable<TSecond>, IEnumerable<TThird>)
|
產生包含三個指定序列元素的元組序列。
|
|
Zip<TFirst,TSecond>(IEnumerable<TFirst>, IEnumerable<TSecond>)
|
產生包含兩個指定序列元素的元組序列。
|