1 <?xml version="1.0" encoding="utf-8"?>
4 <name>System.Linq.Queryable</name>
7 <member name="T:System.Linq.EnumerableExecutor">
8 <summary>表示運算式樹狀架構,並且提供在重新撰寫後執行運算式樹狀架構的功能。</summary>
10 <member name="M:System.Linq.EnumerableExecutor.#ctor">
11 <summary>初始化 <see cref="T:System.Linq.EnumerableExecutor" /> 類別的新執行個體。</summary>
13 <member name="T:System.Linq.EnumerableExecutor`1">
14 <summary>表示運算式樹狀架構,並且提供在重新撰寫後執行運算式樹狀架構的功能。</summary>
15 <typeparam name="T">執行運算式樹狀架構所產生之值的資料型別。</typeparam>
17 <member name="M:System.Linq.EnumerableExecutor`1.#ctor(System.Linq.Expressions.Expression)">
18 <summary>初始化 <see cref="T:System.Linq.EnumerableExecutor`1" /> 類別的新執行個體。</summary>
19 <param name="expression">與新執行個體關聯的運算式樹狀架構。</param>
21 <member name="T:System.Linq.EnumerableQuery">
22 <summary>表示做為 <see cref="T:System.Linq.EnumerableQuery" /> 資料來源的 <see cref="T:System.Collections.IEnumerable" />。</summary>
24 <member name="M:System.Linq.EnumerableQuery.#ctor">
25 <summary>初始化 <see cref="T:System.Linq.EnumerableQuery" /> 類別的新執行個體。</summary>
27 <member name="T:System.Linq.EnumerableQuery`1">
28 <summary>表示做為 <see cref="T:System.Linq.IQueryable`1" /> 資料來源的 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 集合。</summary>
29 <typeparam name="T">集合中的資料型別。</typeparam>
31 <member name="M:System.Linq.EnumerableQuery`1.#ctor(System.Collections.Generic.IEnumerable{`0})">
32 <summary>初始化 <see cref="T:System.Linq.EnumerableQuery`1" /> 類別的新執行個體,並使其與 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 集合產生關聯。</summary>
33 <param name="enumerable">與新執行個體關聯的集合。</param>
35 <member name="M:System.Linq.EnumerableQuery`1.#ctor(System.Linq.Expressions.Expression)">
36 <summary>初始化 <see cref="T:System.Linq.EnumerableQuery`1" /> 類別的新執行個體,並使其與運算式樹狀架構產生關聯。</summary>
37 <param name="expression">與新執行個體關聯的運算式樹狀架構。</param>
39 <member name="M:System.Linq.EnumerableQuery`1.System#Collections#Generic#IEnumerable{T}#GetEnumerator">
40 <summary>傳回可以逐一查看關聯之 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 集合的列舉值,或者如果為 null,則逐一查看重新寫入運算式樹狀架構所產生的集合,做為 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 資料來源上的查詢並且執行。</summary>
41 <returns>可以用來逐一查看關聯之資料來源的列舉值。</returns>
43 <member name="M:System.Linq.EnumerableQuery`1.System#Collections#IEnumerable#GetEnumerator">
44 <summary>傳回可以逐一查看關聯之 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 集合的列舉值,或者如果為 null,則逐一查看重新寫入運算式樹狀架構所產生的集合,做為 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 資料來源上的查詢並且執行。</summary>
45 <returns>可以用來逐一查看關聯之資料來源的列舉值。</returns>
47 <member name="P:System.Linq.EnumerableQuery`1.System#Linq#IQueryable#ElementType">
48 <summary>取得此執行個體所代表之集合中的資料型別。</summary>
49 <returns>此執行個體所代表之集合中的資料型別。</returns>
51 <member name="P:System.Linq.EnumerableQuery`1.System#Linq#IQueryable#Expression">
52 <summary>取得與此執行個體關聯的或代表此執行個體的運算式樹狀架構。</summary>
53 <returns>與此執行個體關聯的或代表此執行個體的運算式樹狀架構。</returns>
55 <member name="P:System.Linq.EnumerableQuery`1.System#Linq#IQueryable#Provider">
56 <summary>取得與這個執行個體關聯的查詢提供者。</summary>
57 <returns>與這個執行個體關聯的查詢提供者。</returns>
59 <member name="M:System.Linq.EnumerableQuery`1.System#Linq#IQueryProvider#CreateQuery``1(System.Linq.Expressions.Expression)">
60 <summary>建構新的 <see cref="T:System.Linq.EnumerableQuery`1" /> 物件,並將其與指定的運算式樹狀架構 (表示資料的 <see cref="T:System.Linq.IQueryable`1" /> 集合) 建立關聯。</summary>
61 <returns>表示與 <paramref name="expression" /> 關聯的 EnumerableQuery 物件。</returns>
62 <param name="expression">要執行的運算式樹狀架構。</param>
63 <typeparam name="S">該 <paramref name="expression" /> 所代表之集合中的資料型別。</typeparam>
65 <member name="M:System.Linq.EnumerableQuery`1.System#Linq#IQueryProvider#CreateQuery(System.Linq.Expressions.Expression)">
66 <summary>建構新的 <see cref="T:System.Linq.EnumerableQuery`1" /> 物件,並將其與指定的運算式樹狀架構 (表示資料的 <see cref="T:System.Linq.IQueryable" /> 集合) 建立關聯。</summary>
67 <returns>與 <paramref name="expression" /> 相關聯的 <see cref="T:System.Linq.EnumerableQuery`1" /> 物件。</returns>
68 <param name="expression">表示資料之 <see cref="T:System.Linq.IQueryable" /> 集合的運算式樹狀架構。</param>
70 <member name="M:System.Linq.EnumerableQuery`1.System#Linq#IQueryProvider#Execute``1(System.Linq.Expressions.Expression)">
71 <summary>在無法以 <see cref="T:System.Linq.Queryable" /> 方法查詢的可列舉資料來源上,將重新寫入運算式以呼叫 <see cref="T:System.Linq.Enumerable" /> 方法後,執行運算式,而不使用 <see cref="T:System.Linq.Queryable" /> 方法。</summary>
72 <returns>執行 <paramref name="expression" /> 所產生的值。</returns>
73 <param name="expression">要執行的運算式樹狀架構。</param>
74 <typeparam name="S">該 <paramref name="expression" /> 所代表之集合中的資料型別。</typeparam>
76 <member name="M:System.Linq.EnumerableQuery`1.System#Linq#IQueryProvider#Execute(System.Linq.Expressions.Expression)">
77 <summary>在無法以 <see cref="T:System.Linq.Queryable" /> 方法查詢的可列舉資料來源上,將重新寫入運算式以呼叫 <see cref="T:System.Linq.Enumerable" /> 方法後,執行運算式,而不使用 <see cref="T:System.Linq.Queryable" /> 方法。</summary>
78 <returns>執行 <paramref name="expression" /> 所產生的值。</returns>
79 <param name="expression">要執行的運算式樹狀架構。</param>
81 <member name="M:System.Linq.EnumerableQuery`1.ToString">
82 <summary>傳回可列舉集合的文字表示,如果為 null,則傳回與該執行個體關聯的運算式樹狀架構的文字表示。</summary>
83 <returns>可列舉集合的文字表示,如果為 null,則為與該執行個體關聯的運算式樹狀架構的文字表示。</returns>
85 <member name="T:System.Linq.Queryable">
86 <summary>提供一組 static (在 Visual Basic 中為 Shared) 方法,用於查詢實作 <see cref="T:System.Linq.IQueryable`1" /> 的資料結構。</summary>
88 <member name="M:System.Linq.Queryable.Aggregate``1(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,``0,``0}})">
89 <summary>將累加函式套用到序列上。</summary>
90 <returns>最終累積值。</returns>
91 <param name="source">所要彙總的序列。</param>
92 <param name="func">要套用到每個項目的累加函式。</param>
93 <typeparam name="TSource">
94 <paramref name="source" /> 之項目的型別。</typeparam>
95 <exception cref="T:System.ArgumentNullException">
96 <paramref name="source" /> 或 <paramref name="func" /> 為 null。</exception>
97 <exception cref="T:System.InvalidOperationException">
98 <paramref name="source" /> 沒有包含任何項目。</exception>
100 <member name="M:System.Linq.Queryable.Aggregate``2(System.Linq.IQueryable{``0},``1,System.Linq.Expressions.Expression{System.Func{``1,``0,``1}})">
101 <summary>將累加函式套用到序列上。使用指定的初始值做為初始累加值。</summary>
102 <returns>最終累積值。</returns>
103 <param name="source">所要彙總的序列。</param>
104 <param name="seed">初始累積值。</param>
105 <param name="func">要在每個項目上叫用的累加函式。</param>
106 <typeparam name="TSource">
107 <paramref name="source" /> 之項目的型別。</typeparam>
108 <typeparam name="TAccumulate">累積值的型別。</typeparam>
109 <exception cref="T:System.ArgumentNullException">
110 <paramref name="source" /> 或 <paramref name="func" /> 為 null。</exception>
112 <member name="M:System.Linq.Queryable.Aggregate``3(System.Linq.IQueryable{``0},``1,System.Linq.Expressions.Expression{System.Func{``1,``0,``1}},System.Linq.Expressions.Expression{System.Func{``1,``2}})">
113 <summary>將累加函式套用到序列上。使用指定的值做為初始累加值,並使用指定的函式來選取結果值。</summary>
114 <returns>轉換後的最終累加值。</returns>
115 <param name="source">所要彙總的序列。</param>
116 <param name="seed">初始累積值。</param>
117 <param name="func">要在每個項目上叫用的累加函式。</param>
118 <param name="selector">用來將最終累加值轉換成結果值的函式。</param>
119 <typeparam name="TSource">
120 <paramref name="source" /> 之項目的型別。</typeparam>
121 <typeparam name="TAccumulate">累積值的型別。</typeparam>
122 <typeparam name="TResult">結果值的型別。</typeparam>
123 <exception cref="T:System.ArgumentNullException">
124 <paramref name="source" />、<paramref name="func" /> 或 <paramref name="selector" /> 為 null。</exception>
126 <member name="M:System.Linq.Queryable.All``1(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Boolean}})">
127 <summary>判斷序列的所有項目是否全都符合條件。</summary>
128 <returns>如果來源序列的每個項目都通過以指定之述詞 (Predicate) 進行的測試,或序列是空的,則為 true,否則為 false。</returns>
129 <param name="source">要測試其項目是否符合條件的序列。</param>
130 <param name="predicate">用來測試每個項目是否符合條件的函式。</param>
131 <typeparam name="TSource">
132 <paramref name="source" /> 之項目的型別。</typeparam>
133 <exception cref="T:System.ArgumentNullException">
134 <paramref name="source" /> 或 <paramref name="predicate" /> 是 null。</exception>
136 <member name="M:System.Linq.Queryable.Any``1(System.Linq.IQueryable{``0})">
137 <summary>判斷序列是否包含任何項目。</summary>
138 <returns>如果來源序列包含任何項目,則為 true,否則為 false。</returns>
139 <param name="source">要檢查是否為空白的序列。</param>
140 <typeparam name="TSource">
141 <paramref name="source" /> 之項目的型別。</typeparam>
142 <exception cref="T:System.ArgumentNullException">
143 <paramref name="source" /> 為 null。</exception>
145 <member name="M:System.Linq.Queryable.Any``1(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Boolean}})">
146 <summary>判斷序列的任何項目是否符合條件。</summary>
147 <returns>如果來源序列中的任何項目通過以指定之述詞進行的測試,則為 true,否則為 false。</returns>
148 <param name="source">要測試其項目是否符合條件的序列。</param>
149 <param name="predicate">用來測試每個項目是否符合條件的函式。</param>
150 <typeparam name="TSource">
151 <paramref name="source" /> 之項目的型別。</typeparam>
152 <exception cref="T:System.ArgumentNullException">
153 <paramref name="source" /> 或 <paramref name="predicate" /> 是 null。</exception>
155 <member name="M:System.Linq.Queryable.AsQueryable``1(System.Collections.Generic.IEnumerable{``0})">
156 <summary>將泛型 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 轉換成泛型 <see cref="T:System.Linq.IQueryable`1" />。</summary>
157 <returns>代表輸入序列的 <see cref="T:System.Linq.IQueryable`1" />。</returns>
158 <param name="source">所要轉換的序列。</param>
159 <typeparam name="TElement">
160 <paramref name="source" /> 之項目的型別。</typeparam>
161 <exception cref="T:System.ArgumentNullException">
162 <paramref name="source" /> 為 null。</exception>
164 <member name="M:System.Linq.Queryable.AsQueryable(System.Collections.IEnumerable)">
165 <summary>將 <see cref="T:System.Collections.IEnumerable" /> 轉換成 <see cref="T:System.Linq.IQueryable" />。</summary>
166 <returns>代表輸入序列的 <see cref="T:System.Linq.IQueryable" />。</returns>
167 <param name="source">所要轉換的序列。</param>
168 <exception cref="T:System.ArgumentException">
169 <paramref name="source" /> 不會針對某些 <paramref name="T" /> 實作 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</exception>
170 <exception cref="T:System.ArgumentNullException">
171 <paramref name="source" /> 為 null。</exception>
173 <member name="M:System.Linq.Queryable.Average(System.Linq.IQueryable{System.Decimal})">
174 <summary>計算 <see cref="T:System.Decimal" /> 值序列的平均值。</summary>
175 <returns>值序列的平均。</returns>
176 <param name="source">要計算平均值的 <see cref="T:System.Decimal" /> 值序列。</param>
177 <exception cref="T:System.ArgumentNullException">
178 <paramref name="source" /> 為 null。</exception>
179 <exception cref="T:System.InvalidOperationException">
180 <paramref name="source" /> 沒有包含任何項目。</exception>
182 <member name="M:System.Linq.Queryable.Average(System.Linq.IQueryable{System.Double})">
183 <summary>計算 <see cref="T:System.Double" /> 值序列的平均值。</summary>
184 <returns>值序列的平均。</returns>
185 <param name="source">要計算平均值的 <see cref="T:System.Double" /> 值序列。</param>
186 <exception cref="T:System.ArgumentNullException">
187 <paramref name="source" /> 為 null。</exception>
188 <exception cref="T:System.InvalidOperationException">
189 <paramref name="source" /> 沒有包含任何項目。</exception>
191 <member name="M:System.Linq.Queryable.Average(System.Linq.IQueryable{System.Int32})">
192 <summary>計算 <see cref="T:System.Int32" /> 值序列的平均值。</summary>
193 <returns>值序列的平均。</returns>
194 <param name="source">要計算平均值的 <see cref="T:System.Int32" /> 值序列。</param>
195 <exception cref="T:System.ArgumentNullException">
196 <paramref name="source" /> 為 null。</exception>
197 <exception cref="T:System.InvalidOperationException">
198 <paramref name="source" /> 沒有包含任何項目。</exception>
200 <member name="M:System.Linq.Queryable.Average(System.Linq.IQueryable{System.Int64})">
201 <summary>計算 <see cref="T:System.Int64" /> 值序列的平均值。</summary>
202 <returns>值序列的平均。</returns>
203 <param name="source">要計算平均值的 <see cref="T:System.Int64" /> 值序列。</param>
204 <exception cref="T:System.ArgumentNullException">
205 <paramref name="source" /> 為 null。</exception>
206 <exception cref="T:System.InvalidOperationException">
207 <paramref name="source" /> 沒有包含任何項目。</exception>
209 <member name="M:System.Linq.Queryable.Average(System.Linq.IQueryable{System.Nullable{System.Decimal}})">
210 <summary>計算可為 Null 之 <see cref="T:System.Decimal" /> 值序列的平均值。</summary>
211 <returns>值序列的平均值;如果來源序列是空的或是只包含 null 值,則為 null。</returns>
212 <param name="source">要計算平均值之可為 Null 的 <see cref="T:System.Decimal" /> 值序列。</param>
213 <exception cref="T:System.ArgumentNullException">
214 <paramref name="source" /> 為 null。</exception>
216 <member name="M:System.Linq.Queryable.Average(System.Linq.IQueryable{System.Nullable{System.Double}})">
217 <summary>計算可為 Null 之 <see cref="T:System.Double" /> 值序列的平均值。</summary>
218 <returns>值序列的平均值;如果來源序列是空的或是只包含 null 值,則為 null。</returns>
219 <param name="source">要計算平均值之可為 Null 的 <see cref="T:System.Double" /> 值序列。</param>
220 <exception cref="T:System.ArgumentNullException">
221 <paramref name="source" /> 為 null。</exception>
223 <member name="M:System.Linq.Queryable.Average(System.Linq.IQueryable{System.Nullable{System.Int32}})">
224 <summary>計算可為 Null 之 <see cref="T:System.Int32" /> 值序列的平均值。</summary>
225 <returns>值序列的平均值;如果來源序列是空的或是只包含 null 值,則為 null。</returns>
226 <param name="source">要計算平均值之可為 Null 的 <see cref="T:System.Int32" /> 值序列。</param>
227 <exception cref="T:System.ArgumentNullException">
228 <paramref name="source" /> 為 null。</exception>
230 <member name="M:System.Linq.Queryable.Average(System.Linq.IQueryable{System.Nullable{System.Int64}})">
231 <summary>計算可為 Null 之 <see cref="T:System.Int64" /> 值序列的平均值。</summary>
232 <returns>值序列的平均值;如果來源序列是空的或是只包含 null 值,則為 null。</returns>
233 <param name="source">要計算平均值之可為 Null 的 <see cref="T:System.Int64" /> 值序列。</param>
234 <exception cref="T:System.ArgumentNullException">
235 <paramref name="source" /> 為 null。</exception>
237 <member name="M:System.Linq.Queryable.Average(System.Linq.IQueryable{System.Nullable{System.Single}})">
238 <summary>計算可為 Null 之 <see cref="T:System.Single" /> 值序列的平均值。</summary>
239 <returns>值序列的平均值;如果來源序列是空的或是只包含 null 值,則為 null。</returns>
240 <param name="source">要計算平均值之可為 Null 的 <see cref="T:System.Single" /> 值序列。</param>
241 <exception cref="T:System.ArgumentNullException">
242 <paramref name="source" /> 為 null。</exception>
244 <member name="M:System.Linq.Queryable.Average(System.Linq.IQueryable{System.Single})">
245 <summary>計算 <see cref="T:System.Single" /> 值序列的平均值。</summary>
246 <returns>值序列的平均。</returns>
247 <param name="source">要計算平均值的 <see cref="T:System.Single" /> 值序列。</param>
248 <exception cref="T:System.ArgumentNullException">
249 <paramref name="source" /> 為 null。</exception>
250 <exception cref="T:System.InvalidOperationException">
251 <paramref name="source" /> 沒有包含任何項目。</exception>
253 <member name="M:System.Linq.Queryable.Average``1(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Decimal}})">
254 <summary>計算在輸入序列中各項目上叫用投影函式後所取得之 <see cref="T:System.Decimal" /> 值序列的平均值。</summary>
255 <returns>值序列的平均。</returns>
256 <param name="source">用來計算平均值的值序列。</param>
257 <param name="selector">要套用到每個項目的投影函式。</param>
258 <typeparam name="TSource">
259 <paramref name="source" /> 之項目的型別。</typeparam>
260 <exception cref="T:System.ArgumentNullException">
261 <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
262 <exception cref="T:System.InvalidOperationException">
263 <paramref name="source" /> 沒有包含任何項目。</exception>
265 <member name="M:System.Linq.Queryable.Average``1(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Double}})">
266 <summary>計算在輸入序列中各項目上叫用投影函式後所取得之 <see cref="T:System.Double" /> 值序列的平均值。</summary>
267 <returns>值序列的平均。</returns>
268 <param name="source">要計算平均值的值序列。</param>
269 <param name="selector">要套用到每個項目的投影函式。</param>
270 <typeparam name="TSource">
271 <paramref name="source" /> 之項目的型別。</typeparam>
272 <exception cref="T:System.ArgumentNullException">
273 <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
274 <exception cref="T:System.InvalidOperationException">
275 <paramref name="source" /> 沒有包含任何項目。</exception>
277 <member name="M:System.Linq.Queryable.Average``1(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Int32}})">
278 <summary>計算在輸入序列中各項目上叫用投影函式後所取得之 <see cref="T:System.Int32" /> 值序列的平均值。</summary>
279 <returns>值序列的平均。</returns>
280 <param name="source">要計算平均值的值序列。</param>
281 <param name="selector">要套用到每個項目的投影函式。</param>
282 <typeparam name="TSource">
283 <paramref name="source" /> 之項目的型別。</typeparam>
284 <exception cref="T:System.ArgumentNullException">
285 <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
286 <exception cref="T:System.InvalidOperationException">
287 <paramref name="source" /> 沒有包含任何項目。</exception>
289 <member name="M:System.Linq.Queryable.Average``1(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Int64}})">
290 <summary>計算在輸入序列中各項目上叫用投影函式後所取得之 <see cref="T:System.Int64" /> 值序列的平均值。</summary>
291 <returns>值序列的平均。</returns>
292 <param name="source">要計算平均值的值序列。</param>
293 <param name="selector">要套用到每個項目的投影函式。</param>
294 <typeparam name="TSource">
295 <paramref name="source" /> 之項目的型別。</typeparam>
296 <exception cref="T:System.ArgumentNullException">
297 <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
298 <exception cref="T:System.InvalidOperationException">
299 <paramref name="source" /> 沒有包含任何項目。</exception>
301 <member name="M:System.Linq.Queryable.Average``1(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Nullable{System.Decimal}}})">
302 <summary>計算在輸入序列中各項目上叫用投影函式後所取得可為 Null 之 <see cref="T:System.Decimal" /> 值序列的平均值。</summary>
303 <returns>值序列的平均值;如果 <paramref name="source" /> 序列是空的或是只包含 null 值,則為 null。</returns>
304 <param name="source">要計算平均值的值序列。</param>
305 <param name="selector">要套用到每個項目的投影函式。</param>
306 <typeparam name="TSource">
307 <paramref name="source" /> 之項目的型別。</typeparam>
308 <exception cref="T:System.ArgumentNullException">
309 <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
311 <member name="M:System.Linq.Queryable.Average``1(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Nullable{System.Double}}})">
312 <summary>計算在輸入序列中各項目上叫用投影函式後所取得可為 Null 之 <see cref="T:System.Double" /> 值序列的平均值。</summary>
313 <returns>值序列的平均值;如果 <paramref name="source" /> 序列是空的或是只包含 null 值,則為 null。</returns>
314 <param name="source">要計算平均值的值序列。</param>
315 <param name="selector">要套用到每個項目的投影函式。</param>
316 <typeparam name="TSource">
317 <paramref name="source" /> 之項目的型別。</typeparam>
318 <exception cref="T:System.ArgumentNullException">
319 <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
321 <member name="M:System.Linq.Queryable.Average``1(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Nullable{System.Int32}}})">
322 <summary>計算在輸入序列中各項目上叫用投影函式後所取得可為 Null 之 <see cref="T:System.Int32" /> 值序列的平均值。</summary>
323 <returns>值序列的平均值;如果 <paramref name="source" /> 序列是空的或是只包含 null 值,則為 null。</returns>
324 <param name="source">要計算平均值的值序列。</param>
325 <param name="selector">要套用到每個項目的投影函式。</param>
326 <typeparam name="TSource">
327 <paramref name="source" /> 之項目的型別。</typeparam>
328 <exception cref="T:System.ArgumentNullException">
329 <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
331 <member name="M:System.Linq.Queryable.Average``1(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Nullable{System.Int64}}})">
332 <summary>計算在輸入序列中各項目上叫用投影函式後所取得可為 Null 之 <see cref="T:System.Int64" /> 值序列的平均值。</summary>
333 <returns>值序列的平均值;如果 <paramref name="source" /> 序列是空的或是只包含 null 值,則為 null。</returns>
334 <param name="source">要計算平均值的值序列。</param>
335 <param name="selector">要套用到每個項目的投影函式。</param>
336 <typeparam name="TSource">
337 <paramref name="source" /> 之項目的型別。</typeparam>
338 <exception cref="T:System.ArgumentNullException">
339 <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
341 <member name="M:System.Linq.Queryable.Average``1(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Nullable{System.Single}}})">
342 <summary>計算在輸入序列中各項目上叫用投影函式後所取得可為 Null 之 <see cref="T:System.Single" /> 值序列的平均值。</summary>
343 <returns>值序列的平均值;如果 <paramref name="source" /> 序列是空的或是只包含 null 值,則為 null。</returns>
344 <param name="source">要計算平均值的值序列。</param>
345 <param name="selector">要套用到每個項目的投影函式。</param>
346 <typeparam name="TSource">
347 <paramref name="source" /> 之項目的型別。</typeparam>
348 <exception cref="T:System.ArgumentNullException">
349 <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
351 <member name="M:System.Linq.Queryable.Average``1(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Single}})">
352 <summary>計算在輸入序列中各項目上叫用投影函式後所取得之 <see cref="T:System.Single" /> 值序列的平均值。</summary>
353 <returns>值序列的平均。</returns>
354 <param name="source">要計算平均值的值序列。</param>
355 <param name="selector">要套用到每個項目的投影函式。</param>
356 <typeparam name="TSource">
357 <paramref name="source" /> 之項目的型別。</typeparam>
358 <exception cref="T:System.ArgumentNullException">
359 <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
360 <exception cref="T:System.InvalidOperationException">
361 <paramref name="source" /> 沒有包含任何項目。</exception>
363 <member name="M:System.Linq.Queryable.Cast``1(System.Linq.IQueryable)">
364 <summary>將 <see cref="T:System.Linq.IQueryable" /> 的項目轉換成指定的型別。</summary>
366 <see cref="T:System.Linq.IQueryable`1" />,其中包含已轉換成指定之型別的每個來源序列項目。</returns>
367 <param name="source">包含要轉換之項目的 <see cref="T:System.Linq.IQueryable" />。</param>
368 <typeparam name="TResult">要將 <paramref name="source" /> 之項目轉換成的型別。</typeparam>
369 <exception cref="T:System.ArgumentNullException">
370 <paramref name="source" /> 為 null。</exception>
371 <exception cref="T:System.InvalidCastException">無法將序列中的項目轉換為型別 <paramref name="TResult" />。</exception>
373 <member name="M:System.Linq.Queryable.Concat``1(System.Linq.IQueryable{``0},System.Collections.Generic.IEnumerable{``0})">
374 <summary>串連兩個序列。</summary>
376 <see cref="T:System.Linq.IQueryable`1" />,其中包含兩個輸入序列的串連項目。</returns>
377 <param name="source1">要串連的第一個序列。</param>
378 <param name="source2">要串連到第一個序列的序列。</param>
379 <typeparam name="TSource">輸入序列的項目之型別。</typeparam>
380 <exception cref="T:System.ArgumentNullException">
381 <paramref name="source1" /> 或 <paramref name="source2" /> 為 null。</exception>
383 <member name="M:System.Linq.Queryable.Contains``1(System.Linq.IQueryable{``0},``0)">
384 <summary>使用預設的相等比較子 (Comparer) 來判斷序列是否包含指定的項目。</summary>
385 <returns>如果輸入序列包含具有指定值的項目,則為 true,否則為 false。</returns>
386 <param name="source">要在其中尋找 <paramref name="item" /> 的 <see cref="T:System.Linq.IQueryable`1" />。</param>
387 <param name="item">要在序列中尋找的物件。</param>
388 <typeparam name="TSource">
389 <paramref name="source" /> 之項目的型別。</typeparam>
390 <exception cref="T:System.ArgumentNullException">
391 <paramref name="source" /> 為 null。</exception>
393 <member name="M:System.Linq.Queryable.Contains``1(System.Linq.IQueryable{``0},``0,System.Collections.Generic.IEqualityComparer{``0})">
394 <summary>使用指定的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> 來判斷序列是否包含指定的項目。</summary>
395 <returns>如果輸入序列包含具有指定值的項目,則為 true,否則為 false。</returns>
396 <param name="source">要在其中尋找 <paramref name="item" /> 的 <see cref="T:System.Linq.IQueryable`1" />。</param>
397 <param name="item">要在序列中尋找的物件。</param>
398 <param name="comparer">用來比較值的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
399 <typeparam name="TSource">
400 <paramref name="source" /> 之項目的型別。</typeparam>
401 <exception cref="T:System.ArgumentNullException">
402 <paramref name="source" /> 為 null。</exception>
404 <member name="M:System.Linq.Queryable.Count``1(System.Linq.IQueryable{``0})">
405 <summary>傳回序列中的項目數。</summary>
406 <returns>輸入序列中的項目數目。</returns>
407 <param name="source">包含要計算之項目的 <see cref="T:System.Linq.IQueryable`1" />。</param>
408 <typeparam name="TSource">
409 <paramref name="source" /> 之項目的型別。</typeparam>
410 <exception cref="T:System.ArgumentNullException">
411 <paramref name="source" /> 為 null。</exception>
412 <exception cref="T:System.OverflowException">
413 <paramref name="source" /> 中的項目數目大於 <see cref="F:System.Int32.MaxValue" />。</exception>
415 <member name="M:System.Linq.Queryable.Count``1(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Boolean}})">
416 <summary>傳回指定之序列中符合條件的項目數目。</summary>
417 <returns>序列中符合述詞函式之條件的項目數目。</returns>
418 <param name="source">包含要計算之項目的 <see cref="T:System.Linq.IQueryable`1" />。</param>
419 <param name="predicate">用來測試每個項目是否符合條件的函式。</param>
420 <typeparam name="TSource">
421 <paramref name="source" /> 之項目的型別。</typeparam>
422 <exception cref="T:System.ArgumentNullException">
423 <paramref name="source" /> 或 <paramref name="predicate" /> 是 null。</exception>
424 <exception cref="T:System.OverflowException">
425 <paramref name="source" /> 中的項目數目大於 <see cref="F:System.Int32.MaxValue" />。</exception>
427 <member name="M:System.Linq.Queryable.DefaultIfEmpty``1(System.Linq.IQueryable{``0})">
428 <summary>傳回指定之序列的項目;如果序列是空的,則傳回單一集合中型別參數的預設值。</summary>
429 <returns>如果 <paramref name="source" /> 是空的,則為包含 default(<paramref name="TSource" />) 的 <see cref="T:System.Linq.IQueryable`1" />,否則為 <paramref name="source" />。</returns>
430 <param name="source">在空白時,要傳回預設值的 <see cref="T:System.Linq.IQueryable`1" />。</param>
431 <typeparam name="TSource">
432 <paramref name="source" /> 之項目的型別。</typeparam>
433 <exception cref="T:System.ArgumentNullException">
434 <paramref name="source" /> 為 null。</exception>
436 <member name="M:System.Linq.Queryable.DefaultIfEmpty``1(System.Linq.IQueryable{``0},``0)">
437 <summary>傳回指定之序列的項目;如果序列是空的,則傳回單一集合中型別參數的預設值。</summary>
438 <returns>如果 <paramref name="source" /> 是空的,則為包含 <paramref name="defaultValue" /> 的 <see cref="T:System.Linq.IQueryable`1" />,否則為 <paramref name="source" />。</returns>
439 <param name="source">在空白時,要傳回指定之值的 <see cref="T:System.Linq.IQueryable`1" />。</param>
440 <param name="defaultValue">在序列空白時所要傳回的值。</param>
441 <typeparam name="TSource">
442 <paramref name="source" /> 之項目的型別。</typeparam>
443 <exception cref="T:System.ArgumentNullException">
444 <paramref name="source" /> 為 null。</exception>
446 <member name="M:System.Linq.Queryable.Distinct``1(System.Linq.IQueryable{``0})">
447 <summary>使用預設的相等比較子來比較值,以便從序列傳回獨特的項目。</summary>
449 <see cref="T:System.Linq.IQueryable`1" />,其中包含來自 <paramref name="source" /> 的獨特項目。</returns>
450 <param name="source">要從中移除重複項目的 <see cref="T:System.Linq.IQueryable`1" />。</param>
451 <typeparam name="TSource">
452 <paramref name="source" /> 之項目的型別。</typeparam>
453 <exception cref="T:System.ArgumentNullException">
454 <paramref name="source" /> 為 null。</exception>
456 <member name="M:System.Linq.Queryable.Distinct``1(System.Linq.IQueryable{``0},System.Collections.Generic.IEqualityComparer{``0})">
457 <summary>使用指定的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> 來比較值,以便從序列傳回獨特的項目。</summary>
459 <see cref="T:System.Linq.IQueryable`1" />,其中包含來自 <paramref name="source" /> 的獨特項目。</returns>
460 <param name="source">要從中移除重複項目的 <see cref="T:System.Linq.IQueryable`1" />。</param>
461 <param name="comparer">用來比較值的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
462 <typeparam name="TSource">
463 <paramref name="source" /> 之項目的型別。</typeparam>
464 <exception cref="T:System.ArgumentNullException">
465 <paramref name="source" /> 或 <paramref name="comparer" /> 為 null。</exception>
467 <member name="M:System.Linq.Queryable.ElementAt``1(System.Linq.IQueryable{``0},System.Int32)">
468 <summary>傳回位於序列中指定索引處的項目。</summary>
469 <returns>位於 <paramref name="source" /> 中指定之位置的項目。</returns>
470 <param name="source">傳回項目的 <see cref="T:System.Linq.IQueryable`1" />。</param>
471 <param name="index">要擷取的項目之以零起始索引。</param>
472 <typeparam name="TSource">
473 <paramref name="source" /> 之項目的型別。</typeparam>
474 <exception cref="T:System.ArgumentNullException">
475 <paramref name="source" /> 為 null。</exception>
476 <exception cref="T:System.ArgumentOutOfRangeException">
477 <paramref name="index" /> 小於零。</exception>
479 <member name="M:System.Linq.Queryable.ElementAtOrDefault``1(System.Linq.IQueryable{``0},System.Int32)">
480 <summary>傳回位於序列中指定索引處的項目;如果索引超出範圍,則傳回預設值。</summary>
481 <returns>如果 <paramref name="index" /> 超出 <paramref name="source" /> 的範圍,則為 default(<paramref name="TSource" />),否則為位於 <paramref name="source" /> 中指定索引處的項目。</returns>
482 <param name="source">傳回項目的 <see cref="T:System.Linq.IQueryable`1" />。</param>
483 <param name="index">要擷取的項目之以零起始索引。</param>
484 <typeparam name="TSource">
485 <paramref name="source" /> 之項目的型別。</typeparam>
486 <exception cref="T:System.ArgumentNullException">
487 <paramref name="source" /> 為 null。</exception>
489 <member name="M:System.Linq.Queryable.Except``1(System.Linq.IQueryable{``0},System.Collections.Generic.IEnumerable{``0})">
490 <summary>使用預設相等比較子來比較值,以便產生兩個序列的差異。</summary>
492 <see cref="T:System.Linq.IQueryable`1" />,其中包含兩個序列的差異。</returns>
493 <param name="source1">
494 <see cref="T:System.Linq.IQueryable`1" />,其項目若未同時存在 <paramref name="source2" /> 中,便會傳回這些項目。</param>
495 <param name="source2">
496 <see cref="T:System.Collections.Generic.IEnumerable`1" />,其項目若同時出現在第一個序列中,則不會出現在傳回的序列中。</param>
497 <typeparam name="TSource">輸入序列的項目之型別。</typeparam>
498 <exception cref="T:System.ArgumentNullException">
499 <paramref name="source1" /> 或 <paramref name="source2" /> 為 null。</exception>
501 <member name="M:System.Linq.Queryable.Except``1(System.Linq.IQueryable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
502 <summary>使用指定的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> 來比較值,以便產生兩個序列的差異。</summary>
504 <see cref="T:System.Linq.IQueryable`1" />,其中包含兩個序列的差異。</returns>
505 <param name="source1">
506 <see cref="T:System.Linq.IQueryable`1" />,其項目若未同時存在 <paramref name="source2" /> 中,便會傳回這些項目。</param>
507 <param name="source2">
508 <see cref="T:System.Collections.Generic.IEnumerable`1" />,其項目若同時出現在第一個序列中,則不會出現在傳回的序列中。</param>
509 <param name="comparer">用來比較值的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
510 <typeparam name="TSource">輸入序列的項目之型別。</typeparam>
511 <exception cref="T:System.ArgumentNullException">
512 <paramref name="source1" /> 或 <paramref name="source2" /> 為 null。</exception>
514 <member name="M:System.Linq.Queryable.First``1(System.Linq.IQueryable{``0})">
515 <summary>傳回序列的第一個項目。</summary>
517 <paramref name="source" /> 中的第一個項目。</returns>
518 <param name="source">要傳回第一個項目的 <see cref="T:System.Linq.IQueryable`1" />。</param>
519 <typeparam name="TSource">
520 <paramref name="source" /> 之項目的型別。</typeparam>
521 <exception cref="T:System.ArgumentNullException">
522 <paramref name="source" /> 為 null。</exception>
523 <exception cref="T:System.InvalidOperationException">來源序列為空。</exception>
525 <member name="M:System.Linq.Queryable.First``1(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Boolean}})">
526 <summary>傳回序列中符合指定之條件的第一個項目。</summary>
528 <paramref name="source" /> 中通過 <paramref name="predicate" /> 之測試的第一個項目。</returns>
529 <param name="source">傳回項目的 <see cref="T:System.Linq.IQueryable`1" />。</param>
530 <param name="predicate">用來測試每個項目是否符合條件的函式。</param>
531 <typeparam name="TSource">
532 <paramref name="source" /> 之項目的型別。</typeparam>
533 <exception cref="T:System.ArgumentNullException">
534 <paramref name="source" /> 或 <paramref name="predicate" /> 是 null。</exception>
535 <exception cref="T:System.InvalidOperationException">沒有任何項目符合 <paramref name="predicate" /> 中的條件。-或-來源序列為空。</exception>
537 <member name="M:System.Linq.Queryable.FirstOrDefault``1(System.Linq.IQueryable{``0})">
538 <summary>傳回序列的第一個項目;如果序列中沒有包含任何項目,則傳回預設值。</summary>
539 <returns>如果 <paramref name="source" /> 是空的,則為 default(<paramref name="TSource" />),否則為 <paramref name="source" /> 中的第一個項目。</returns>
540 <param name="source">要傳回第一個項目的 <see cref="T:System.Linq.IQueryable`1" />。</param>
541 <typeparam name="TSource">
542 <paramref name="source" /> 之項目的型別。</typeparam>
543 <exception cref="T:System.ArgumentNullException">
544 <paramref name="source" /> 為 null。</exception>
546 <member name="M:System.Linq.Queryable.FirstOrDefault``1(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Boolean}})">
547 <summary>傳回序列中符合指定之條件的第一個項目;如果找不到這類項目,則傳回預設值。</summary>
548 <returns>如果 <paramref name="source" /> 是空的,或是沒有任何項目通過 <paramref name="predicate" /> 所指定的測試,則為 default(<paramref name="TSource" />),否則為 <paramref name="source" /> 中通過 <paramref name="predicate" /> 指定之測試的第一個項目。</returns>
549 <param name="source">傳回項目的 <see cref="T:System.Linq.IQueryable`1" />。</param>
550 <param name="predicate">用來測試每個項目是否符合條件的函式。</param>
551 <typeparam name="TSource">
552 <paramref name="source" /> 之項目的型別。</typeparam>
553 <exception cref="T:System.ArgumentNullException">
554 <paramref name="source" /> 或 <paramref name="predicate" /> 是 null。</exception>
556 <member name="M:System.Linq.Queryable.GroupBy``2(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}})">
557 <summary>依據指定的索引鍵選擇器函式來群組序列的項目。</summary>
558 <returns>在 C# 中為 IQueryable<IGrouping<TKey, TSource>>,而在 Visual Basic 中則為 IQueryable(Of IGrouping(Of TKey, TSource)),其中 <see cref="T:System.Linq.IGrouping`2" /> 物件包含物件和索引鍵的序列。</returns>
559 <param name="source">要群組其項目的 <see cref="T:System.Linq.IQueryable`1" />。</param>
560 <param name="keySelector">用來擷取各項目之索引鍵的函式。</param>
561 <typeparam name="TSource">
562 <paramref name="source" /> 之項目的型別。</typeparam>
563 <typeparam name="TKey">
564 <paramref name="keySelector" /> 中表示之函式所傳回索引鍵的型別。</typeparam>
565 <exception cref="T:System.ArgumentNullException">
566 <paramref name="source" /> 或 <paramref name="keySelector" /> 為 null。</exception>
568 <member name="M:System.Linq.Queryable.GroupBy``2(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.Collections.Generic.IEqualityComparer{``1})">
569 <summary>依據指定的索引鍵選取器函式來群組序列的項目,並使用指定的比較子來比較索引鍵。</summary>
570 <returns>在 C# 中為 IQueryable<IGrouping<TKey, TSource>>,而在 Visual Basic 中則為 IQueryable(Of IGrouping(Of TKey, TSource)),其中 <see cref="T:System.Linq.IGrouping`2" /> 包含物件和索引鍵的序列。</returns>
571 <param name="source">要群組其項目的 <see cref="T:System.Linq.IQueryable`1" />。</param>
572 <param name="keySelector">用來擷取各項目之索引鍵的函式。</param>
573 <param name="comparer">用來比較索引鍵的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
574 <typeparam name="TSource">
575 <paramref name="source" /> 之項目的型別。</typeparam>
576 <typeparam name="TKey">
577 <paramref name="keySelector" /> 中表示之函式所傳回索引鍵的型別。</typeparam>
578 <exception cref="T:System.ArgumentNullException">
579 <paramref name="source" />、<paramref name="keySelector" /> 或 <paramref name="comparer" /> 為 null。</exception>
581 <member name="M:System.Linq.Queryable.GroupBy``3(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.Linq.Expressions.Expression{System.Func{``0,``2}})">
582 <summary>依據指定的索引鍵選取器函式來群組序列的項目,並使用指定的函式來投影每個群組的項目。</summary>
583 <returns>在 C# 中為 IQueryable<IGrouping<TKey, TElement>>,而在 Visual Basic 中則為 IQueryable(Of IGrouping(Of TKey, TElement)),其中每個 <see cref="T:System.Linq.IGrouping`2" /> 都包含型別 <paramref name="TElement" /> 之物件的序列和索引鍵。</returns>
584 <param name="source">要群組其項目的 <see cref="T:System.Linq.IQueryable`1" />。</param>
585 <param name="keySelector">用來擷取各項目之索引鍵的函式。</param>
586 <param name="elementSelector">用來將每個來源項目對應至 <see cref="T:System.Linq.IGrouping`2" /> 之項目的函式。</param>
587 <typeparam name="TSource">
588 <paramref name="source" /> 之項目的型別。</typeparam>
589 <typeparam name="TKey">
590 <paramref name="keySelector" /> 中表示之函式所傳回索引鍵的型別。</typeparam>
591 <typeparam name="TElement">每個 <see cref="T:System.Linq.IGrouping`2" /> 中的項目型別。</typeparam>
592 <exception cref="T:System.ArgumentNullException">
593 <paramref name="source" />、<paramref name="keySelector" /> 或 <paramref name="elementSelector" /> 為 null。</exception>
595 <member name="M:System.Linq.Queryable.GroupBy``3(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.Linq.Expressions.Expression{System.Func{``0,``2}},System.Collections.Generic.IEqualityComparer{``1})">
596 <summary>使用指定的函式來群組序列的項目並投影每個群組的項目。索引鍵值是使用指定的比較子來進行比較。</summary>
597 <returns>在 C# 中為 IQueryable<IGrouping<TKey, TElement>>,而在 Visual Basic 中則為 IQueryable(Of IGrouping(Of TKey, TElement)),其中每個 <see cref="T:System.Linq.IGrouping`2" /> 都包含型別 <paramref name="TElement" /> 之物件的序列和索引鍵。</returns>
598 <param name="source">要群組其項目的 <see cref="T:System.Linq.IQueryable`1" />。</param>
599 <param name="keySelector">用來擷取各項目之索引鍵的函式。</param>
600 <param name="elementSelector">用來將每個來源項目對應至 <see cref="T:System.Linq.IGrouping`2" /> 之項目的函式。</param>
601 <param name="comparer">用來比較索引鍵的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
602 <typeparam name="TSource">
603 <paramref name="source" /> 之項目的型別。</typeparam>
604 <typeparam name="TKey">
605 <paramref name="keySelector" /> 中表示之函式所傳回索引鍵的型別。</typeparam>
606 <typeparam name="TElement">每個 <see cref="T:System.Linq.IGrouping`2" /> 中的項目型別。</typeparam>
607 <exception cref="T:System.ArgumentNullException">
608 <paramref name="source" />、<paramref name="keySelector" />、<paramref name="elementSelector" /> 或 <paramref name="comparer" /> 為 null。</exception>
610 <member name="M:System.Linq.Queryable.GroupBy``4(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.Linq.Expressions.Expression{System.Func{``0,``2}},System.Linq.Expressions.Expression{System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3}})">
611 <summary>依據指定的索引鍵選取器函式來群組序列的項目,並從每個群組及其索引鍵建立結果值。每個群組的項目都是利用指定的函式進行投影。</summary>
612 <returns>T:System.Linq.IQueryable`1,其具有 <paramref name="TResult" /> 的型別引數,而且其中每個項目都代表群組及其索引鍵的投影。</returns>
613 <param name="source">要群組其項目的 <see cref="T:System.Linq.IQueryable`1" />。</param>
614 <param name="keySelector">用來擷取各項目之索引鍵的函式。</param>
615 <param name="elementSelector">用來將每個來源項目對應至 <see cref="T:System.Linq.IGrouping`2" /> 之項目的函式。</param>
616 <param name="resultSelector">用來從各個群組建立結果值的函式。</param>
617 <typeparam name="TSource">
618 <paramref name="source" /> 之項目的型別。</typeparam>
619 <typeparam name="TKey">
620 <paramref name="keySelector" /> 中表示之函式所傳回索引鍵的型別。</typeparam>
621 <typeparam name="TElement">每個 <see cref="T:System.Linq.IGrouping`2" /> 中的項目型別。</typeparam>
622 <typeparam name="TResult">
623 <paramref name="resultSelector" /> 所傳回之結果值的型別。</typeparam>
624 <exception cref="T:System.ArgumentNullException">
625 <paramref name="source" />、<paramref name="keySelector" />、<paramref name="elementSelector" /> 或 <paramref name="resultSelector" /> 為 null。</exception>
627 <member name="M:System.Linq.Queryable.GroupBy``4(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.Linq.Expressions.Expression{System.Func{``0,``2}},System.Linq.Expressions.Expression{System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3}},System.Collections.Generic.IEqualityComparer{``1})">
628 <summary>依據指定的索引鍵選取器函式來群組序列的項目,並從每個群組及其索引鍵建立結果值。索引鍵是使用指定的比較子來進行比較,而每個群組的項目則都是利用指定的函式進行投影。</summary>
629 <returns>T:System.Linq.IQueryable`1,其具有 <paramref name="TResult" /> 的型別引數,而且其中每個項目都代表群組及其索引鍵的投影。</returns>
630 <param name="source">要群組其項目的 <see cref="T:System.Linq.IQueryable`1" />。</param>
631 <param name="keySelector">用來擷取各項目之索引鍵的函式。</param>
632 <param name="elementSelector">用來將每個來源項目對應至 <see cref="T:System.Linq.IGrouping`2" /> 之項目的函式。</param>
633 <param name="resultSelector">用來從各個群組建立結果值的函式。</param>
634 <param name="comparer">用來比較索引鍵的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
635 <typeparam name="TSource">
636 <paramref name="source" /> 之項目的型別。</typeparam>
637 <typeparam name="TKey">
638 <paramref name="keySelector" /> 中表示之函式所傳回索引鍵的型別。</typeparam>
639 <typeparam name="TElement">每個 <see cref="T:System.Linq.IGrouping`2" /> 中的項目型別。</typeparam>
640 <typeparam name="TResult">
641 <paramref name="resultSelector" /> 所傳回之結果值的型別。</typeparam>
642 <exception cref="T:System.ArgumentNullException">
643 <paramref name="source" />、<paramref name="keySelector" />、<paramref name="elementSelector" />、<paramref name="resultSelector" /> 或 <paramref name="comparer" /> 為 null。</exception>
645 <member name="M:System.Linq.Queryable.GroupBy``3(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.Linq.Expressions.Expression{System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2}})">
646 <summary>依據指定的索引鍵選取器函式來群組序列的項目,並從每個群組及其索引鍵建立結果值。</summary>
647 <returns>T:System.Linq.IQueryable`1,其具有 <paramref name="TResult" /> 的型別引數,而且其中每個項目都代表群組及其索引鍵的投影。</returns>
648 <param name="source">要群組其項目的 <see cref="T:System.Linq.IQueryable`1" />。</param>
649 <param name="keySelector">用來擷取各項目之索引鍵的函式。</param>
650 <param name="resultSelector">用來從各個群組建立結果值的函式。</param>
651 <typeparam name="TSource">
652 <paramref name="source" /> 之項目的型別。</typeparam>
653 <typeparam name="TKey">
654 <paramref name="keySelector" /> 中表示之函式所傳回索引鍵的型別。</typeparam>
655 <typeparam name="TResult">
656 <paramref name="resultSelector" /> 所傳回之結果值的型別。</typeparam>
657 <exception cref="T:System.ArgumentNullException">
658 <paramref name="source" />、<paramref name="keySelector" /> 或 <paramref name="resultSelector" /> 為 null。</exception>
660 <member name="M:System.Linq.Queryable.GroupBy``3(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.Linq.Expressions.Expression{System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2}},System.Collections.Generic.IEqualityComparer{``1})">
661 <summary>依據指定的索引鍵選取器函式來群組序列的項目,並從每個群組及其索引鍵建立結果值。索引鍵是使用指定的比較子來進行比較。</summary>
662 <returns>T:System.Linq.IQueryable`1,其具有 <paramref name="TResult" /> 的型別引數,而且其中每個項目都代表群組及其索引鍵的投影。</returns>
663 <param name="source">要群組其項目的 <see cref="T:System.Linq.IQueryable`1" />。</param>
664 <param name="keySelector">用來擷取各項目之索引鍵的函式。</param>
665 <param name="resultSelector">用來從各個群組建立結果值的函式。</param>
666 <param name="comparer">用來比較索引鍵的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
667 <typeparam name="TSource">
668 <paramref name="source" /> 之項目的型別。</typeparam>
669 <typeparam name="TKey">
670 <paramref name="keySelector" /> 中表示之函式所傳回索引鍵的型別。</typeparam>
671 <typeparam name="TResult">
672 <paramref name="resultSelector" /> 所傳回之結果值的型別。</typeparam>
673 <exception cref="T:System.ArgumentNullException">
674 <paramref name="source" />、<paramref name="keySelector" />、<paramref name="resultSelector" /> 或 <paramref name="comparer" /> 為 null。</exception>
676 <member name="M:System.Linq.Queryable.GroupJoin``4(System.Linq.IQueryable{``0},System.Collections.Generic.IEnumerable{``1},System.Linq.Expressions.Expression{System.Func{``0,``2}},System.Linq.Expressions.Expression{System.Func{``1,``2}},System.Linq.Expressions.Expression{System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3}})">
677 <summary>根據索引鍵相等與否,將兩個序列的項目相互關聯,並群組產生的結果。預設的相等比較子是用於比較索引鍵。</summary>
679 <see cref="T:System.Linq.IQueryable`1" />,其中包含透過對兩個序列執行群組聯結所取得之型別 <paramref name="TResult" /> 的項目。</returns>
680 <param name="outer">要聯結的第一個序列。</param>
681 <param name="inner">要加入第一個序列的序列。</param>
682 <param name="outerKeySelector">用來從第一個序列各個項目擷取聯結索引鍵的函式。</param>
683 <param name="innerKeySelector">用來從第二個序列各個項目擷取聯結索引鍵的函式。</param>
684 <param name="resultSelector">函式,用來從第一個序列的項目以及第二個序列的相符項目集合建立結果項目。</param>
685 <typeparam name="TOuter">第一個序列的項目之型別。</typeparam>
686 <typeparam name="TInner">第二個序列的項目之型別。</typeparam>
687 <typeparam name="TKey">索引鍵選取器函式所傳回的索引鍵之型別。</typeparam>
688 <typeparam name="TResult">結果項目的型別。</typeparam>
689 <exception cref="T:System.ArgumentNullException">
690 <paramref name="outer" />、<paramref name="inner" />、<paramref name="outerKeySelector" />、<paramref name="innerKeySelector" /> 或 <paramref name="resultSelector" /> 為 null。</exception>
692 <member name="M:System.Linq.Queryable.GroupJoin``4(System.Linq.IQueryable{``0},System.Collections.Generic.IEnumerable{``1},System.Linq.Expressions.Expression{System.Func{``0,``2}},System.Linq.Expressions.Expression{System.Func{``1,``2}},System.Linq.Expressions.Expression{System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3}},System.Collections.Generic.IEqualityComparer{``2})">
693 <summary>根據索引鍵相等與否,將兩個序列的項目相互關聯,並群組產生的結果。指定的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> 是用於比較索引鍵。</summary>
695 <see cref="T:System.Linq.IQueryable`1" />,其中包含透過對兩個序列執行群組聯結所取得之型別 <paramref name="TResult" /> 的項目。</returns>
696 <param name="outer">要聯結的第一個序列。</param>
697 <param name="inner">要加入第一個序列的序列。</param>
698 <param name="outerKeySelector">用來從第一個序列各個項目擷取聯結索引鍵的函式。</param>
699 <param name="innerKeySelector">用來從第二個序列各個項目擷取聯結索引鍵的函式。</param>
700 <param name="resultSelector">函式,用來從第一個序列的項目以及第二個序列的相符項目集合建立結果項目。</param>
701 <param name="comparer">用來雜湊及比較索引鍵的比較子。</param>
702 <typeparam name="TOuter">第一個序列的項目之型別。</typeparam>
703 <typeparam name="TInner">第二個序列的項目之型別。</typeparam>
704 <typeparam name="TKey">索引鍵選取器函式所傳回的索引鍵之型別。</typeparam>
705 <typeparam name="TResult">結果項目的型別。</typeparam>
706 <exception cref="T:System.ArgumentNullException">
707 <paramref name="outer" />、<paramref name="inner" />、<paramref name="outerKeySelector" />、<paramref name="innerKeySelector" /> 或 <paramref name="resultSelector" /> 為 null。</exception>
709 <member name="M:System.Linq.Queryable.Intersect``1(System.Linq.IQueryable{``0},System.Collections.Generic.IEnumerable{``0})">
710 <summary>使用預設相等比較子來比較值,以便產生兩個序列的交集。</summary>
711 <returns>包含兩個序列之交集的序列。</returns>
712 <param name="source1">傳回其獨特項目同時出現在 <paramref name="source2" /> 中的序列。</param>
713 <param name="source2">傳回其獨特項目同時出現在第一個序列中的序列。</param>
714 <typeparam name="TSource">輸入序列的項目之型別。</typeparam>
715 <exception cref="T:System.ArgumentNullException">
716 <paramref name="source1" /> 或 <paramref name="source2" /> 為 null。</exception>
718 <member name="M:System.Linq.Queryable.Intersect``1(System.Linq.IQueryable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
719 <summary>使用指定的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> 來比較值,以便產生兩個序列的交集。</summary>
721 <see cref="T:System.Linq.IQueryable`1" />,其中包含兩個序列的交集。</returns>
722 <param name="source1">傳回其獨特項目同時出現在 <paramref name="source2" /> 中的 <see cref="T:System.Linq.IQueryable`1" />。</param>
723 <param name="source2">傳回其獨特項目同時出現在第一個序列中的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
724 <param name="comparer">用來比較值的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
725 <typeparam name="TSource">輸入序列的項目之型別。</typeparam>
726 <exception cref="T:System.ArgumentNullException">
727 <paramref name="source1" /> 或 <paramref name="source2" /> 為 null。</exception>
729 <member name="M:System.Linq.Queryable.Join``4(System.Linq.IQueryable{``0},System.Collections.Generic.IEnumerable{``1},System.Linq.Expressions.Expression{System.Func{``0,``2}},System.Linq.Expressions.Expression{System.Func{``1,``2}},System.Linq.Expressions.Expression{System.Func{``0,``1,``3}})">
730 <summary>根據相符索引鍵,將兩個序列的項目相互關聯。預設的相等比較子是用於比較索引鍵。</summary>
732 <see cref="T:System.Linq.IQueryable`1" />,其具有透過對兩個序列執行內部聯結所取得之型別 <paramref name="TResult" /> 的項目。</returns>
733 <param name="outer">要聯結的第一個序列。</param>
734 <param name="inner">要加入第一個序列的序列。</param>
735 <param name="outerKeySelector">用來從第一個序列各個項目擷取聯結索引鍵的函式。</param>
736 <param name="innerKeySelector">用來從第二個序列各個項目擷取聯結索引鍵的函式。</param>
737 <param name="resultSelector">用來從兩個相符項目建立結果項目的函式。</param>
738 <typeparam name="TOuter">第一個序列的項目之型別。</typeparam>
739 <typeparam name="TInner">第二個序列的項目之型別。</typeparam>
740 <typeparam name="TKey">索引鍵選取器函式所傳回的索引鍵之型別。</typeparam>
741 <typeparam name="TResult">結果項目的型別。</typeparam>
742 <exception cref="T:System.ArgumentNullException">
743 <paramref name="outer" />、<paramref name="inner" />、<paramref name="outerKeySelector" />、<paramref name="innerKeySelector" /> 或 <paramref name="resultSelector" /> 為 null。</exception>
745 <member name="M:System.Linq.Queryable.Join``4(System.Linq.IQueryable{``0},System.Collections.Generic.IEnumerable{``1},System.Linq.Expressions.Expression{System.Func{``0,``2}},System.Linq.Expressions.Expression{System.Func{``1,``2}},System.Linq.Expressions.Expression{System.Func{``0,``1,``3}},System.Collections.Generic.IEqualityComparer{``2})">
746 <summary>根據相符索引鍵,將兩個序列的項目相互關聯。指定的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> 是用於比較索引鍵。</summary>
748 <see cref="T:System.Linq.IQueryable`1" />,其具有透過對兩個序列執行內部聯結所取得之型別 <paramref name="TResult" /> 的項目。</returns>
749 <param name="outer">要聯結的第一個序列。</param>
750 <param name="inner">要加入第一個序列的序列。</param>
751 <param name="outerKeySelector">用來從第一個序列各個項目擷取聯結索引鍵的函式。</param>
752 <param name="innerKeySelector">用來從第二個序列各個項目擷取聯結索引鍵的函式。</param>
753 <param name="resultSelector">用來從兩個相符項目建立結果項目的函式。</param>
754 <param name="comparer">用來雜湊及比較索引鍵的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
755 <typeparam name="TOuter">第一個序列的項目之型別。</typeparam>
756 <typeparam name="TInner">第二個序列的項目之型別。</typeparam>
757 <typeparam name="TKey">索引鍵選取器函式所傳回的索引鍵之型別。</typeparam>
758 <typeparam name="TResult">結果項目的型別。</typeparam>
759 <exception cref="T:System.ArgumentNullException">
760 <paramref name="outer" />、<paramref name="inner" />、<paramref name="outerKeySelector" />、<paramref name="innerKeySelector" /> 或 <paramref name="resultSelector" /> 為 null。</exception>
762 <member name="M:System.Linq.Queryable.Last``1(System.Linq.IQueryable{``0})">
763 <summary>傳回序列中的最後一個項目。</summary>
764 <returns>位於 <paramref name="source" /> 中最後一個位置的值。</returns>
765 <param name="source">要傳回最後一個項目的 <see cref="T:System.Linq.IQueryable`1" />。</param>
766 <typeparam name="TSource">
767 <paramref name="source" /> 之項目的型別。</typeparam>
768 <exception cref="T:System.ArgumentNullException">
769 <paramref name="source" /> 為 null。</exception>
770 <exception cref="T:System.InvalidOperationException">來源序列為空。</exception>
772 <member name="M:System.Linq.Queryable.Last``1(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Boolean}})">
773 <summary>傳回序列中符合指定之條件的最後一個項目。</summary>
775 <paramref name="source" /> 中通過 <paramref name="predicate" /> 指定之測試的最後一個項目。</returns>
776 <param name="source">傳回項目的 <see cref="T:System.Linq.IQueryable`1" />。</param>
777 <param name="predicate">用來測試每個項目是否符合條件的函式。</param>
778 <typeparam name="TSource">
779 <paramref name="source" /> 之項目的型別。</typeparam>
780 <exception cref="T:System.ArgumentNullException">
781 <paramref name="source" /> 或 <paramref name="predicate" /> 是 null。</exception>
782 <exception cref="T:System.InvalidOperationException">沒有任何項目符合 <paramref name="predicate" /> 中的條件。-或-來源序列為空。</exception>
784 <member name="M:System.Linq.Queryable.LastOrDefault``1(System.Linq.IQueryable{``0})">
785 <summary>傳回序列中的最後一個項目;如果序列中沒有包含任何項目,則傳回預設值。</summary>
786 <returns>如果 <paramref name="source" /> 是空的,則為 default(<paramref name="TSource" />),否則為 <paramref name="source" /> 中的最後一個項目。</returns>
787 <param name="source">要傳回最後一個項目的 <see cref="T:System.Linq.IQueryable`1" />。</param>
788 <typeparam name="TSource">
789 <paramref name="source" /> 之項目的型別。</typeparam>
790 <exception cref="T:System.ArgumentNullException">
791 <paramref name="source" /> 為 null。</exception>
793 <member name="M:System.Linq.Queryable.LastOrDefault``1(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Boolean}})">
794 <summary>傳回序列中符合條件的最後一個項目;如果找不到這類項目,則傳回預設值。</summary>
795 <returns>如果 <paramref name="source" /> 是空的,或是沒有任何項目通過述詞函式中的測試,則為 default(<paramref name="TSource" />),否則為 <paramref name="source" /> 中通過述詞函式之測試的最後一個項目。</returns>
796 <param name="source">傳回項目的 <see cref="T:System.Linq.IQueryable`1" />。</param>
797 <param name="predicate">用來測試每個項目是否符合條件的函式。</param>
798 <typeparam name="TSource">
799 <paramref name="source" /> 之項目的型別。</typeparam>
800 <exception cref="T:System.ArgumentNullException">
801 <paramref name="source" /> 或 <paramref name="predicate" /> 是 null。</exception>
803 <member name="M:System.Linq.Queryable.LongCount``1(System.Linq.IQueryable{``0})">
804 <summary>傳回代表序列中項目總數的 <see cref="T:System.Int64" />。</summary>
806 <paramref name="source" /> 中的項目數目。</returns>
807 <param name="source">包含要計算之項目的 <see cref="T:System.Linq.IQueryable`1" />。</param>
808 <typeparam name="TSource">
809 <paramref name="source" /> 之項目的型別。</typeparam>
810 <exception cref="T:System.ArgumentNullException">
811 <paramref name="source" /> 為 null。</exception>
812 <exception cref="T:System.OverflowException">項目數目超出 <see cref="F:System.Int64.MaxValue" />。</exception>
814 <member name="M:System.Linq.Queryable.LongCount``1(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Boolean}})">
815 <summary>傳回 <see cref="T:System.Int64" />,其代表序列中符合條件的項目數目。</summary>
817 <paramref name="source" /> 中符合述詞函式之條件的項目數目。</returns>
818 <param name="source">包含要計算之項目的 <see cref="T:System.Linq.IQueryable`1" />。</param>
819 <param name="predicate">用來測試每個項目是否符合條件的函式。</param>
820 <typeparam name="TSource">
821 <paramref name="source" /> 之項目的型別。</typeparam>
822 <exception cref="T:System.ArgumentNullException">
823 <paramref name="source" /> 或 <paramref name="predicate" /> 是 null。</exception>
824 <exception cref="T:System.OverflowException">符合的項目數目超出 <see cref="F:System.Int64.MaxValue" />。</exception>
826 <member name="M:System.Linq.Queryable.Max``1(System.Linq.IQueryable{``0})">
827 <summary>傳回泛型 <see cref="T:System.Linq.IQueryable`1" /> 中的最大值。</summary>
828 <returns>序列中的最大值。</returns>
829 <param name="source">要判斷最大值的值序列。</param>
830 <typeparam name="TSource">
831 <paramref name="source" /> 之項目的型別。</typeparam>
832 <exception cref="T:System.ArgumentNullException">
833 <paramref name="source" /> 為 null。</exception>
835 <member name="M:System.Linq.Queryable.Max``2(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}})">
836 <summary>對泛型 <see cref="T:System.Linq.IQueryable`1" /> 的每個項目叫用投影函式,並傳回最大的結果值。</summary>
837 <returns>序列中的最大值。</returns>
838 <param name="source">要判斷最大值的值序列。</param>
839 <param name="selector">要套用到每個項目的投影函式。</param>
840 <typeparam name="TSource">
841 <paramref name="source" /> 之項目的型別。</typeparam>
842 <typeparam name="TResult">
843 <paramref name="selector" /> 表示之函式所傳回值的型別。</typeparam>
844 <exception cref="T:System.ArgumentNullException">
845 <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
847 <member name="M:System.Linq.Queryable.Min``1(System.Linq.IQueryable{``0})">
848 <summary>傳回泛型 <see cref="T:System.Linq.IQueryable`1" /> 的最小值。</summary>
849 <returns>序列中的最小值。</returns>
850 <param name="source">要判斷最小值的值序列。</param>
851 <typeparam name="TSource">
852 <paramref name="source" /> 之項目的型別。</typeparam>
853 <exception cref="T:System.ArgumentNullException">
854 <paramref name="source" /> 為 null。</exception>
856 <member name="M:System.Linq.Queryable.Min``2(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}})">
857 <summary>對泛型 <see cref="T:System.Linq.IQueryable`1" /> 的每個項目叫用投影函式,並傳回最小的結果值。</summary>
858 <returns>序列中的最小值。</returns>
859 <param name="source">要判斷最小值的值序列。</param>
860 <param name="selector">要套用到每個項目的投影函式。</param>
861 <typeparam name="TSource">
862 <paramref name="source" /> 之項目的型別。</typeparam>
863 <typeparam name="TResult">
864 <paramref name="selector" /> 表示之函式所傳回值的型別。</typeparam>
865 <exception cref="T:System.ArgumentNullException">
866 <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
868 <member name="M:System.Linq.Queryable.OfType``1(System.Linq.IQueryable)">
869 <summary>根據指定的型別來篩選 <see cref="T:System.Linq.IQueryable" /> 的項目。</summary>
870 <returns>集合,其中包含 <paramref name="source" /> 中型別為 <paramref name="TResult" /> 的項目。</returns>
871 <param name="source">要篩選其項目的 <see cref="T:System.Linq.IQueryable" />。</param>
872 <typeparam name="TResult">用來做為序列項目之篩選依據的型別。</typeparam>
873 <exception cref="T:System.ArgumentNullException">
874 <paramref name="source" /> 為 null。</exception>
876 <member name="M:System.Linq.Queryable.OrderBy``2(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}})">
877 <summary>依據索引鍵,按遞增順序排序序列中的項目。</summary>
878 <returns>依據索引鍵排序其項目的 <see cref="T:System.Linq.IOrderedQueryable`1" />。</returns>
879 <param name="source">要排序的值序列。</param>
880 <param name="keySelector">用來從項目擷取索引鍵的函式。</param>
881 <typeparam name="TSource">
882 <paramref name="source" /> 之項目的型別。</typeparam>
883 <typeparam name="TKey">
884 <paramref name="keySelector" /> 表示之函式所傳回索引鍵的型別。</typeparam>
885 <exception cref="T:System.ArgumentNullException">
886 <paramref name="source" /> 或 <paramref name="keySelector" /> 為 null。</exception>
888 <member name="M:System.Linq.Queryable.OrderBy``2(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.Collections.Generic.IComparer{``1})">
889 <summary>使用指定的比較子,依遞增順序排序序列中的項目。</summary>
890 <returns>依據索引鍵排序其項目的 <see cref="T:System.Linq.IOrderedQueryable`1" />。</returns>
891 <param name="source">要排序的值序列。</param>
892 <param name="keySelector">用來從項目擷取索引鍵的函式。</param>
893 <param name="comparer">用來比較索引鍵的 <see cref="T:System.Collections.Generic.IComparer`1" />。</param>
894 <typeparam name="TSource">
895 <paramref name="source" /> 之項目的型別。</typeparam>
896 <typeparam name="TKey">
897 <paramref name="keySelector" /> 表示之函式所傳回索引鍵的型別。</typeparam>
898 <exception cref="T:System.ArgumentNullException">
899 <paramref name="source" />、<paramref name="keySelector" /> 或 <paramref name="comparer" /> 為 null。</exception>
901 <member name="M:System.Linq.Queryable.OrderByDescending``2(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}})">
902 <summary>依據索引鍵,按遞減順序排序序列中的項目。</summary>
903 <returns>依據索引鍵按遞減順序排序其項目的 <see cref="T:System.Linq.IOrderedQueryable`1" />。</returns>
904 <param name="source">要排序的值序列。</param>
905 <param name="keySelector">用來從項目擷取索引鍵的函式。</param>
906 <typeparam name="TSource">
907 <paramref name="source" /> 之項目的型別。</typeparam>
908 <typeparam name="TKey">
909 <paramref name="keySelector" /> 表示之函式所傳回索引鍵的型別。</typeparam>
910 <exception cref="T:System.ArgumentNullException">
911 <paramref name="source" /> 或 <paramref name="keySelector" /> 為 null。</exception>
913 <member name="M:System.Linq.Queryable.OrderByDescending``2(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.Collections.Generic.IComparer{``1})">
914 <summary>使用指定的比較子,依遞減順序排序序列中的項目。</summary>
915 <returns>依據索引鍵按遞減順序排序其項目的 <see cref="T:System.Linq.IOrderedQueryable`1" />。</returns>
916 <param name="source">要排序的值序列。</param>
917 <param name="keySelector">用來從項目擷取索引鍵的函式。</param>
918 <param name="comparer">用來比較索引鍵的 <see cref="T:System.Collections.Generic.IComparer`1" />。</param>
919 <typeparam name="TSource">
920 <paramref name="source" /> 之項目的型別。</typeparam>
921 <typeparam name="TKey">
922 <paramref name="keySelector" /> 表示之函式所傳回索引鍵的型別。</typeparam>
923 <exception cref="T:System.ArgumentNullException">
924 <paramref name="source" />、<paramref name="keySelector" /> 或 <paramref name="comparer" /> 為 null。</exception>
926 <member name="M:System.Linq.Queryable.Reverse``1(System.Linq.IQueryable{``0})">
927 <summary>反轉序列中項目的排序方向。</summary>
928 <returns>其項目對應於輸入序列中反向排序之項目的 <see cref="T:System.Linq.IQueryable`1" />。</returns>
929 <param name="source">要反轉方向的值序列。</param>
930 <typeparam name="TSource">
931 <paramref name="source" /> 之項目的型別。</typeparam>
932 <exception cref="T:System.ArgumentNullException">
933 <paramref name="source" /> 為 null。</exception>
935 <member name="M:System.Linq.Queryable.Select``2(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}})">
936 <summary>將序列的每一個項目規劃成一個新的表單。</summary>
938 <see cref="T:System.Linq.IQueryable`1" />,其項目為在 <paramref name="source" /> 各個項目上叫用投影函式的結果。</returns>
939 <param name="source">要投影的值序列。</param>
940 <param name="selector">要套用到每個項目的投影函式。</param>
941 <typeparam name="TSource">
942 <paramref name="source" /> 之項目的型別。</typeparam>
943 <typeparam name="TResult">
944 <paramref name="selector" /> 表示之函式所傳回值的型別。</typeparam>
945 <exception cref="T:System.ArgumentNullException">
946 <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
948 <member name="M:System.Linq.Queryable.Select``2(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Int32,``1}})">
949 <summary>透過加入項目的索引,將序列的每個項目投影成新的表單。</summary>
951 <see cref="T:System.Linq.IQueryable`1" />,其項目為在 <paramref name="source" /> 各個項目上叫用投影函式的結果。</returns>
952 <param name="source">要投影的值序列。</param>
953 <param name="selector">要套用到每個項目的投影函式。</param>
954 <typeparam name="TSource">
955 <paramref name="source" /> 之項目的型別。</typeparam>
956 <typeparam name="TResult">
957 <paramref name="selector" /> 表示之函式所傳回值的型別。</typeparam>
958 <exception cref="T:System.ArgumentNullException">
959 <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
961 <member name="M:System.Linq.Queryable.SelectMany``3(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Collections.Generic.IEnumerable{``1}}},System.Linq.Expressions.Expression{System.Func{``0,``1,``2}})">
962 <summary>將序列的每個項目投影成 <see cref="T:System.Collections.Generic.IEnumerable`1" />,並在其中的每個項目上叫用結果選取器函式。每個中繼序列產生的值都會合併成單一的一維序列,然後再傳回。</summary>
964 <see cref="T:System.Linq.IQueryable`1" />,其項目是執行下列動作後所產生的結果:對 <paramref name="source" /> 的各個項目叫用一對多投影函式 <paramref name="collectionSelector" />,然後再將每個序列項目及其對應之 <paramref name="source" /> 項目對應到結果項目。</returns>
965 <param name="source">要投影的值序列。</param>
966 <param name="collectionSelector">要套用到輸入序列中各個項目的投影函式。</param>
967 <param name="resultSelector">要套用到各中繼序列之各個項目的投影函式。</param>
968 <typeparam name="TSource">
969 <paramref name="source" /> 之項目的型別。</typeparam>
970 <typeparam name="TCollection">
971 <paramref name="collectionSelector" /> 表示之函式所收集之中繼項目的型別。</typeparam>
972 <typeparam name="TResult">產生的序列之項目型別。</typeparam>
973 <exception cref="T:System.ArgumentNullException">
974 <paramref name="source" />、<paramref name="collectionSelector" /> 或 <paramref name="resultSelector" /> 為 null。</exception>
976 <member name="M:System.Linq.Queryable.SelectMany``2(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Collections.Generic.IEnumerable{``1}}})">
977 <summary>將序列的每個項目都投影成 <see cref="T:System.Collections.Generic.IEnumerable`1" />,並將產生的序列合併成一個序列。</summary>
979 <see cref="T:System.Linq.IQueryable`1" />,其項目是對輸入序列中各個項目叫用一對多投影函式後所產生的結果。</returns>
980 <param name="source">要投影的值序列。</param>
981 <param name="selector">要套用到每個項目的投影函式。</param>
982 <typeparam name="TSource">
983 <paramref name="source" /> 之項目的型別。</typeparam>
984 <typeparam name="TResult">
985 <paramref name="selector" /> 表示之函式所傳回序列之項目的型別。</typeparam>
986 <exception cref="T:System.ArgumentNullException">
987 <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
989 <member name="M:System.Linq.Queryable.SelectMany``3(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}}},System.Linq.Expressions.Expression{System.Func{``0,``1,``2}})">
990 <summary>將序列的每個項目都投影成 <see cref="T:System.Collections.Generic.IEnumerable`1" />,以合併產生該項目之來源項目的索引。接著對各中繼序列的每個項目叫用結果選取器函式,然後將產生的值合併成單一的一維序列並傳回。</summary>
992 <see cref="T:System.Linq.IQueryable`1" />,其項目是執行下列動作後所產生的結果:對 <paramref name="source" /> 的各個項目叫用一對多投影函式 <paramref name="collectionSelector" />,然後再將每個序列項目及其對應之 <paramref name="source" /> 項目對應到結果項目。</returns>
993 <param name="source">要投影的值序列。</param>
994 <param name="collectionSelector">要套用到輸入序列每個項目的投影函式;此函式的第二個參數代表來源項目的索引。</param>
995 <param name="resultSelector">要套用到各中繼序列之各個項目的投影函式。</param>
996 <typeparam name="TSource">
997 <paramref name="source" /> 之項目的型別。</typeparam>
998 <typeparam name="TCollection">
999 <paramref name="collectionSelector" /> 表示之函式所收集之中繼項目的型別。</typeparam>
1000 <typeparam name="TResult">產生的序列之項目型別。</typeparam>
1001 <exception cref="T:System.ArgumentNullException">
1002 <paramref name="source" />、<paramref name="collectionSelector" /> 或 <paramref name="resultSelector" /> 為 null。</exception>
1004 <member name="M:System.Linq.Queryable.SelectMany``2(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}}})">
1005 <summary>將序列的每個項目都投影成 <see cref="T:System.Collections.Generic.IEnumerable`1" />,並將產生的序列合併成一個序列。各來源項目的索引是在該項目的投影表單中使用。</summary>
1007 <see cref="T:System.Linq.IQueryable`1" />,其項目是對輸入序列中各個項目叫用一對多投影函式後所產生的結果。</returns>
1008 <param name="source">要投影的值序列。</param>
1009 <param name="selector">要套用到每個項目的投影函式;此函式的第二個參數代表來源項目的索引。</param>
1010 <typeparam name="TSource">
1011 <paramref name="source" /> 之項目的型別。</typeparam>
1012 <typeparam name="TResult">
1013 <paramref name="selector" /> 表示之函式所傳回序列之項目的型別。</typeparam>
1014 <exception cref="T:System.ArgumentNullException">
1015 <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
1017 <member name="M:System.Linq.Queryable.SequenceEqual``1(System.Linq.IQueryable{``0},System.Collections.Generic.IEnumerable{``0})">
1018 <summary>使用預設相等比較子來比較項目,以判斷兩個序列是否相等。</summary>
1019 <returns>如果兩個來源序列的長度相同,而且其對應項目比較結果相同,則為 true,否則為 false。</returns>
1020 <param name="source1">
1021 <see cref="T:System.Linq.IQueryable`1" />,其項目要與 <paramref name="source2" /> 的項目比較。</param>
1022 <param name="source2">
1023 <see cref="T:System.Collections.Generic.IEnumerable`1" />,其項目要與第一個序列的項目比較。</param>
1024 <typeparam name="TSource">輸入序列的項目之型別。</typeparam>
1025 <exception cref="T:System.ArgumentNullException">
1026 <paramref name="source1" /> 或 <paramref name="source2" /> 為 null。</exception>
1028 <member name="M:System.Linq.Queryable.SequenceEqual``1(System.Linq.IQueryable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
1029 <summary>使用指定的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> 來比較項目,以判斷兩個序列是否相等。</summary>
1030 <returns>如果兩個來源序列的長度相同,而且其對應項目比較結果相同,則為 true,否則為 false。</returns>
1031 <param name="source1">
1032 <see cref="T:System.Linq.IQueryable`1" />,其項目要與 <paramref name="source2" /> 的項目比較。</param>
1033 <param name="source2">
1034 <see cref="T:System.Collections.Generic.IEnumerable`1" />,其項目要與第一個序列的項目比較。</param>
1035 <param name="comparer">用來比較項目的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
1036 <typeparam name="TSource">輸入序列的項目之型別。</typeparam>
1037 <exception cref="T:System.ArgumentNullException">
1038 <paramref name="source1" /> 或 <paramref name="source2" /> 為 null。</exception>
1040 <member name="M:System.Linq.Queryable.Single``1(System.Linq.IQueryable{``0})">
1041 <summary>傳回序列的唯一一個項目,如果序列中不是正好一個項目,則擲回例外狀況。</summary>
1042 <returns>輸入序列的單一項目。</returns>
1043 <param name="source">要傳回單一項目的 <see cref="T:System.Linq.IQueryable`1" />。</param>
1044 <typeparam name="TSource">
1045 <paramref name="source" /> 之項目的型別。</typeparam>
1046 <exception cref="T:System.ArgumentNullException">
1047 <paramref name="source" /> 為 null。</exception>
1048 <exception cref="T:System.InvalidOperationException">
1049 <paramref name="source" /> 具有多個項目。</exception>
1051 <member name="M:System.Linq.Queryable.Single``1(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Boolean}})">
1052 <summary>傳回序列中符合指定之條件的唯一一個項目,如果有一個以上這類項目,則擲回例外狀況。</summary>
1053 <returns>輸入序列中符合 <paramref name="predicate" /> 之條件的單一項目。</returns>
1054 <param name="source">要傳回單一項目的來源 <see cref="T:System.Linq.IQueryable`1" />。</param>
1055 <param name="predicate">用來測試項目是否符合條件的函式。</param>
1056 <typeparam name="TSource">
1057 <paramref name="source" /> 之項目的型別。</typeparam>
1058 <exception cref="T:System.ArgumentNullException">
1059 <paramref name="source" /> 或 <paramref name="predicate" /> 是 null。</exception>
1060 <exception cref="T:System.InvalidOperationException">沒有任何項目符合 <paramref name="predicate" /> 中的條件。-或-超過一個項目符合 <paramref name="predicate" /> 中的條件。-或-來源序列為空。</exception>
1062 <member name="M:System.Linq.Queryable.SingleOrDefault``1(System.Linq.IQueryable{``0})">
1063 <summary>傳回序列的唯一一個項目,如果序列是空白,則為預設值,如果序列中有一個以上的項目,這個方法就會擲回例外狀況。</summary>
1064 <returns>輸入序列的單一項目;如果序列沒有包含任何項目,則為 default(<paramref name="TSource" />)。</returns>
1065 <param name="source">要傳回單一項目的 <see cref="T:System.Linq.IQueryable`1" />。</param>
1066 <typeparam name="TSource">
1067 <paramref name="source" /> 之項目的型別。</typeparam>
1068 <exception cref="T:System.ArgumentNullException">
1069 <paramref name="source" /> 為 null。</exception>
1070 <exception cref="T:System.InvalidOperationException">
1071 <paramref name="source" /> 具有多個項目。</exception>
1073 <member name="M:System.Linq.Queryable.SingleOrDefault``1(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Boolean}})">
1074 <summary>傳回序列中符合指定之條件的唯一一個項目,如果沒有這類項目,則為預設值,如果有一個以上的項目符合條件,這個方法就會擲回例外狀況。</summary>
1075 <returns>輸入序列中符合 <paramref name="predicate" /> 中條件的單一項目;如果找不到這類項目,則為 default(<paramref name="TSource" />)。</returns>
1076 <param name="source">要傳回單一項目的來源 <see cref="T:System.Linq.IQueryable`1" />。</param>
1077 <param name="predicate">用來測試項目是否符合條件的函式。</param>
1078 <typeparam name="TSource">
1079 <paramref name="source" /> 之項目的型別。</typeparam>
1080 <exception cref="T:System.ArgumentNullException">
1081 <paramref name="source" /> 或 <paramref name="predicate" /> 是 null。</exception>
1082 <exception cref="T:System.InvalidOperationException">超過一個項目符合 <paramref name="predicate" /> 中的條件。</exception>
1084 <member name="M:System.Linq.Queryable.Skip``1(System.Linq.IQueryable{``0},System.Int32)">
1085 <summary>略過序列中指定的項目數目,然後傳回其餘項目。</summary>
1087 <see cref="T:System.Linq.IQueryable`1" />,其中包含出現在輸入序列中指定之索引後面的項目。</returns>
1088 <param name="source">傳回項目的 <see cref="T:System.Linq.IQueryable`1" />。</param>
1089 <param name="count">傳回其餘項目之前要略過的項目數目。</param>
1090 <typeparam name="TSource">
1091 <paramref name="source" /> 之項目的型別。</typeparam>
1092 <exception cref="T:System.ArgumentNullException">
1093 <paramref name="source" /> 為 null。</exception>
1095 <member name="M:System.Linq.Queryable.SkipWhile``1(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Boolean}})">
1096 <summary>只要指定的條件為 true,便略過序列中的項目,然後傳回其餘項目。</summary>
1098 <see cref="T:System.Linq.IQueryable`1" />,其中包含的項目位於 <paramref name="source" />,而且是從沒有通過 <paramref name="predicate" /> 所指定之測試的線性系列中第一個項目開始。</returns>
1099 <param name="source">傳回項目的 <see cref="T:System.Linq.IQueryable`1" />。</param>
1100 <param name="predicate">用來測試每個項目是否符合條件的函式。</param>
1101 <typeparam name="TSource">
1102 <paramref name="source" /> 之項目的型別。</typeparam>
1103 <exception cref="T:System.ArgumentNullException">
1104 <paramref name="source" /> 或 <paramref name="predicate" /> 是 null。</exception>
1106 <member name="M:System.Linq.Queryable.SkipWhile``1(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Int32,System.Boolean}})">
1107 <summary>只要指定的條件為 true,便略過序列中的項目,然後傳回其餘項目。項目的索引是用於述詞功能的邏輯中。</summary>
1109 <see cref="T:System.Linq.IQueryable`1" />,其中包含的項目位於 <paramref name="source" />,而且是從沒有通過 <paramref name="predicate" /> 所指定之測試的線性系列中第一個項目開始。</returns>
1110 <param name="source">傳回項目的 <see cref="T:System.Linq.IQueryable`1" />。</param>
1111 <param name="predicate">用來測試各項目是否符合條件的函式;此函式的第二個參數代表來源項目的索引。</param>
1112 <typeparam name="TSource">
1113 <paramref name="source" /> 之項目的型別。</typeparam>
1114 <exception cref="T:System.ArgumentNullException">
1115 <paramref name="source" /> 或 <paramref name="predicate" /> 是 null。</exception>
1117 <member name="M:System.Linq.Queryable.Sum(System.Linq.IQueryable{System.Decimal})">
1118 <summary>計算 <see cref="T:System.Decimal" /> 值序列的總和。</summary>
1119 <returns>序列中值的總合。</returns>
1120 <param name="source">要計算總和的 <see cref="T:System.Decimal" /> 值序列。</param>
1121 <exception cref="T:System.ArgumentNullException">
1122 <paramref name="source" /> 為 null。</exception>
1123 <exception cref="T:System.OverflowException">總和大於 <see cref="F:System.Decimal.MaxValue" />。</exception>
1125 <member name="M:System.Linq.Queryable.Sum(System.Linq.IQueryable{System.Double})">
1126 <summary>計算 <see cref="T:System.Double" /> 值序列的總和。</summary>
1127 <returns>序列中值的總合。</returns>
1128 <param name="source">要計算總和的 <see cref="T:System.Double" /> 值序列。</param>
1129 <exception cref="T:System.ArgumentNullException">
1130 <paramref name="source" /> 為 null。</exception>
1132 <member name="M:System.Linq.Queryable.Sum(System.Linq.IQueryable{System.Int32})">
1133 <summary>計算 <see cref="T:System.Int32" /> 值序列的總和。</summary>
1134 <returns>序列中值的總合。</returns>
1135 <param name="source">要計算總和的 <see cref="T:System.Int32" /> 值序列。</param>
1136 <exception cref="T:System.ArgumentNullException">
1137 <paramref name="source" /> 為 null。</exception>
1138 <exception cref="T:System.OverflowException">總和大於 <see cref="F:System.Int32.MaxValue" />。</exception>
1140 <member name="M:System.Linq.Queryable.Sum(System.Linq.IQueryable{System.Int64})">
1141 <summary>計算 <see cref="T:System.Int64" /> 值序列的總和。</summary>
1142 <returns>序列中值的總合。</returns>
1143 <param name="source">要計算總和的 <see cref="T:System.Int64" /> 值序列。</param>
1144 <exception cref="T:System.ArgumentNullException">
1145 <paramref name="source" /> 為 null。</exception>
1146 <exception cref="T:System.OverflowException">總和大於 <see cref="F:System.Int64.MaxValue" />。</exception>
1148 <member name="M:System.Linq.Queryable.Sum(System.Linq.IQueryable{System.Nullable{System.Decimal}})">
1149 <summary>計算可為 Null 之 <see cref="T:System.Decimal" /> 值序列的總和。</summary>
1150 <returns>序列中值的總合。</returns>
1151 <param name="source">要計算總和之可為 Null 的 <see cref="T:System.Decimal" /> 值序列。</param>
1152 <exception cref="T:System.ArgumentNullException">
1153 <paramref name="source" /> 為 null。</exception>
1154 <exception cref="T:System.OverflowException">總和大於 <see cref="F:System.Decimal.MaxValue" />。</exception>
1156 <member name="M:System.Linq.Queryable.Sum(System.Linq.IQueryable{System.Nullable{System.Double}})">
1157 <summary>計算可為 Null 之 <see cref="T:System.Double" /> 值序列的總和。</summary>
1158 <returns>序列中值的總合。</returns>
1159 <param name="source">要計算總和之可為 Null 的 <see cref="T:System.Double" /> 值序列。</param>
1160 <exception cref="T:System.ArgumentNullException">
1161 <paramref name="source" /> 為 null。</exception>
1163 <member name="M:System.Linq.Queryable.Sum(System.Linq.IQueryable{System.Nullable{System.Int32}})">
1164 <summary>計算可為 Null 之 <see cref="T:System.Int32" /> 值序列的總和。</summary>
1165 <returns>序列中值的總合。</returns>
1166 <param name="source">要計算總和之可為 Null 的 <see cref="T:System.Int32" /> 值序列。</param>
1167 <exception cref="T:System.ArgumentNullException">
1168 <paramref name="source" /> 為 null。</exception>
1169 <exception cref="T:System.OverflowException">總和大於 <see cref="F:System.Int32.MaxValue" />。</exception>
1171 <member name="M:System.Linq.Queryable.Sum(System.Linq.IQueryable{System.Nullable{System.Int64}})">
1172 <summary>計算可為 Null 之 <see cref="T:System.Int64" /> 值序列的總和。</summary>
1173 <returns>序列中值的總合。</returns>
1174 <param name="source">要計算總和之可為 Null 的 <see cref="T:System.Int64" /> 值序列。</param>
1175 <exception cref="T:System.ArgumentNullException">
1176 <paramref name="source" /> 為 null。</exception>
1177 <exception cref="T:System.OverflowException">總和大於 <see cref="F:System.Int64.MaxValue" />。</exception>
1179 <member name="M:System.Linq.Queryable.Sum(System.Linq.IQueryable{System.Nullable{System.Single}})">
1180 <summary>計算可為 Null 之 <see cref="T:System.Single" /> 值序列的總和。</summary>
1181 <returns>序列中值的總合。</returns>
1182 <param name="source">要計算總和之可為 Null 的 <see cref="T:System.Single" /> 值序列。</param>
1183 <exception cref="T:System.ArgumentNullException">
1184 <paramref name="source" /> 為 null。</exception>
1186 <member name="M:System.Linq.Queryable.Sum(System.Linq.IQueryable{System.Single})">
1187 <summary>計算 <see cref="T:System.Single" /> 值序列的總和。</summary>
1188 <returns>序列中值的總合。</returns>
1189 <param name="source">要計算總和的 <see cref="T:System.Single" /> 值序列。</param>
1190 <exception cref="T:System.ArgumentNullException">
1191 <paramref name="source" /> 為 null。</exception>
1193 <member name="M:System.Linq.Queryable.Sum``1(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Decimal}})">
1194 <summary>計算在輸入序列中各項目上叫用投影函式後所取得之 <see cref="T:System.Decimal" /> 值序列的總和。</summary>
1195 <returns>預計值的總合。</returns>
1196 <param name="source">型別 <paramref name="TSource" /> 的值序列。</param>
1197 <param name="selector">要套用到每個項目的投影函式。</param>
1198 <typeparam name="TSource">
1199 <paramref name="source" /> 之項目的型別。</typeparam>
1200 <exception cref="T:System.ArgumentNullException">
1201 <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
1202 <exception cref="T:System.OverflowException">總和大於 <see cref="F:System.Decimal.MaxValue" />。</exception>
1204 <member name="M:System.Linq.Queryable.Sum``1(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Double}})">
1205 <summary>計算在輸入序列中各項目上叫用投影函式後所取得之 <see cref="T:System.Double" /> 值序列的總和。</summary>
1206 <returns>預計值的總合。</returns>
1207 <param name="source">型別 <paramref name="TSource" /> 的值序列。</param>
1208 <param name="selector">要套用到每個項目的投影函式。</param>
1209 <typeparam name="TSource">
1210 <paramref name="source" /> 之項目的型別。</typeparam>
1211 <exception cref="T:System.ArgumentNullException">
1212 <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
1214 <member name="M:System.Linq.Queryable.Sum``1(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Int32}})">
1215 <summary>計算在輸入序列中各項目上叫用投影函式後所取得之 <see cref="T:System.Int32" /> 值序列的總和。</summary>
1216 <returns>預計值的總合。</returns>
1217 <param name="source">型別 <paramref name="TSource" /> 的值序列。</param>
1218 <param name="selector">要套用到每個項目的投影函式。</param>
1219 <typeparam name="TSource">
1220 <paramref name="source" /> 之項目的型別。</typeparam>
1221 <exception cref="T:System.ArgumentNullException">
1222 <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
1223 <exception cref="T:System.OverflowException">總和大於 <see cref="F:System.Int32.MaxValue" />。</exception>
1225 <member name="M:System.Linq.Queryable.Sum``1(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Int64}})">
1226 <summary>計算在輸入序列中各項目上叫用投影函式後所取得之 <see cref="T:System.Int64" /> 值序列的總和。</summary>
1227 <returns>預計值的總合。</returns>
1228 <param name="source">型別 <paramref name="TSource" /> 的值序列。</param>
1229 <param name="selector">要套用到每個項目的投影函式。</param>
1230 <typeparam name="TSource">
1231 <paramref name="source" /> 之項目的型別。</typeparam>
1232 <exception cref="T:System.ArgumentNullException">
1233 <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
1234 <exception cref="T:System.OverflowException">總和大於 <see cref="F:System.Int64.MaxValue" />。</exception>
1236 <member name="M:System.Linq.Queryable.Sum``1(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Nullable{System.Decimal}}})">
1237 <summary>計算在輸入序列中各項目上叫用投影函式後所取得可為 Null 之 <see cref="T:System.Decimal" /> 值序列的總和。</summary>
1238 <returns>預計值的總合。</returns>
1239 <param name="source">型別 <paramref name="TSource" /> 的值序列。</param>
1240 <param name="selector">要套用到每個項目的投影函式。</param>
1241 <typeparam name="TSource">
1242 <paramref name="source" /> 之項目的型別。</typeparam>
1243 <exception cref="T:System.ArgumentNullException">
1244 <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
1245 <exception cref="T:System.OverflowException">總和大於 <see cref="F:System.Decimal.MaxValue" />。</exception>
1247 <member name="M:System.Linq.Queryable.Sum``1(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Nullable{System.Double}}})">
1248 <summary>計算在輸入序列中各項目上叫用投影函式後所取得可為 Null 之 <see cref="T:System.Double" /> 值序列的總和。</summary>
1249 <returns>預計值的總合。</returns>
1250 <param name="source">型別 <paramref name="TSource" /> 的值序列。</param>
1251 <param name="selector">要套用到每個項目的投影函式。</param>
1252 <typeparam name="TSource">
1253 <paramref name="source" /> 之項目的型別。</typeparam>
1254 <exception cref="T:System.ArgumentNullException">
1255 <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
1257 <member name="M:System.Linq.Queryable.Sum``1(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Nullable{System.Int32}}})">
1258 <summary>計算在輸入序列中各項目上叫用投影函式後所取得可為 Null 之 <see cref="T:System.Int32" /> 值序列的總和。</summary>
1259 <returns>預計值的總合。</returns>
1260 <param name="source">型別 <paramref name="TSource" /> 的值序列。</param>
1261 <param name="selector">要套用到每個項目的投影函式。</param>
1262 <typeparam name="TSource">
1263 <paramref name="source" /> 之項目的型別。</typeparam>
1264 <exception cref="T:System.ArgumentNullException">
1265 <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
1266 <exception cref="T:System.OverflowException">總和大於 <see cref="F:System.Int32.MaxValue" />。</exception>
1268 <member name="M:System.Linq.Queryable.Sum``1(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Nullable{System.Int64}}})">
1269 <summary>計算在輸入序列中各項目上叫用投影函式後所取得可為 Null 之 <see cref="T:System.Int64" /> 值序列的總和。</summary>
1270 <returns>預計值的總合。</returns>
1271 <param name="source">型別 <paramref name="TSource" /> 的值序列。</param>
1272 <param name="selector">要套用到每個項目的投影函式。</param>
1273 <typeparam name="TSource">
1274 <paramref name="source" /> 之項目的型別。</typeparam>
1275 <exception cref="T:System.ArgumentNullException">
1276 <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
1277 <exception cref="T:System.OverflowException">總和大於 <see cref="F:System.Int64.MaxValue" />。</exception>
1279 <member name="M:System.Linq.Queryable.Sum``1(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Nullable{System.Single}}})">
1280 <summary>計算在輸入序列中各項目上叫用投影函式後所取得可為 Null 之 <see cref="T:System.Single" /> 值序列的總和。</summary>
1281 <returns>預計值的總合。</returns>
1282 <param name="source">型別 <paramref name="TSource" /> 的值序列。</param>
1283 <param name="selector">要套用到每個項目的投影函式。</param>
1284 <typeparam name="TSource">
1285 <paramref name="source" /> 之項目的型別。</typeparam>
1286 <exception cref="T:System.ArgumentNullException">
1287 <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
1289 <member name="M:System.Linq.Queryable.Sum``1(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Single}})">
1290 <summary>計算在輸入序列中各項目上叫用投影函式後所取得之 <see cref="T:System.Single" /> 值序列的總和。</summary>
1291 <returns>預計值的總合。</returns>
1292 <param name="source">型別 <paramref name="TSource" /> 的值序列。</param>
1293 <param name="selector">要套用到每個項目的投影函式。</param>
1294 <typeparam name="TSource">
1295 <paramref name="source" /> 之項目的型別。</typeparam>
1296 <exception cref="T:System.ArgumentNullException">
1297 <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
1299 <member name="M:System.Linq.Queryable.Take``1(System.Linq.IQueryable{``0},System.Int32)">
1300 <summary>從序列開頭傳回指定的連續項目數目。</summary>
1302 <see cref="T:System.Linq.IQueryable`1" />,其中包含來自 <paramref name="source" /> 開頭的指定項目數目。</returns>
1303 <param name="source">傳回項目的序列。</param>
1304 <param name="count">要傳回的項目數目。</param>
1305 <typeparam name="TSource">
1306 <paramref name="source" /> 之項目的型別。</typeparam>
1307 <exception cref="T:System.ArgumentNullException">
1308 <paramref name="source" /> 為 null。</exception>
1310 <member name="M:System.Linq.Queryable.TakeWhile``1(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Boolean}})">
1311 <summary>只要指定的條件為 true,就會傳回序列中的項目。</summary>
1313 <see cref="T:System.Linq.IQueryable`1" />,其中包含輸入序列中的項目,而這些項目出現在已無法通過 <paramref name="predicate" /> 所指定之測試的項目前面。</returns>
1314 <param name="source">傳回項目的序列。</param>
1315 <param name="predicate">用來測試每個項目是否符合條件的函式。</param>
1316 <typeparam name="TSource">
1317 <paramref name="source" /> 之項目的型別。</typeparam>
1318 <exception cref="T:System.ArgumentNullException">
1319 <paramref name="source" /> 或 <paramref name="predicate" /> 是 null。</exception>
1321 <member name="M:System.Linq.Queryable.TakeWhile``1(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Int32,System.Boolean}})">
1322 <summary>只要指定的條件為 true,就會傳回序列中的項目。項目的索引是用於述詞功能的邏輯中。</summary>
1324 <see cref="T:System.Linq.IQueryable`1" />,其中包含輸入序列中的項目,而這些項目出現在已無法通過 <paramref name="predicate" /> 所指定之測試的項目前面。</returns>
1325 <param name="source">傳回項目的序列。</param>
1326 <param name="predicate">用來測試各項目是否符合條件的函式;此函式的第二個參數代表來源序列中項目的索引。</param>
1327 <typeparam name="TSource">
1328 <paramref name="source" /> 之項目的型別。</typeparam>
1329 <exception cref="T:System.ArgumentNullException">
1330 <paramref name="source" /> 或 <paramref name="predicate" /> 是 null。</exception>
1332 <member name="M:System.Linq.Queryable.ThenBy``2(System.Linq.IOrderedQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}})">
1333 <summary>依據索引鍵,按遞增順序執行序列中項目的後續排序作業。</summary>
1334 <returns>依據索引鍵排序其項目的 <see cref="T:System.Linq.IOrderedQueryable`1" />。</returns>
1335 <param name="source">包含要排序之項目的 <see cref="T:System.Linq.IOrderedQueryable`1" />。</param>
1336 <param name="keySelector">用來從各個項目擷取索引鍵的函式。</param>
1337 <typeparam name="TSource">
1338 <paramref name="source" /> 之項目的型別。</typeparam>
1339 <typeparam name="TKey">
1340 <paramref name="keySelector" /> 表示之函式所傳回索引鍵的型別。</typeparam>
1341 <exception cref="T:System.ArgumentNullException">
1342 <paramref name="source" /> 或 <paramref name="keySelector" /> 為 null。</exception>
1344 <member name="M:System.Linq.Queryable.ThenBy``2(System.Linq.IOrderedQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.Collections.Generic.IComparer{``1})">
1345 <summary>使用指定的比較子,依遞增順序執行序列中項目的後續排序作業。</summary>
1346 <returns>依據索引鍵排序其項目的 <see cref="T:System.Linq.IOrderedQueryable`1" />。</returns>
1347 <param name="source">包含要排序之項目的 <see cref="T:System.Linq.IOrderedQueryable`1" />。</param>
1348 <param name="keySelector">用來從各個項目擷取索引鍵的函式。</param>
1349 <param name="comparer">用來比較索引鍵的 <see cref="T:System.Collections.Generic.IComparer`1" />。</param>
1350 <typeparam name="TSource">
1351 <paramref name="source" /> 之項目的型別。</typeparam>
1352 <typeparam name="TKey">
1353 <paramref name="keySelector" /> 表示之函式所傳回索引鍵的型別。</typeparam>
1354 <exception cref="T:System.ArgumentNullException">
1355 <paramref name="source" />、<paramref name="keySelector" /> 或 <paramref name="comparer" /> 為 null。</exception>
1357 <member name="M:System.Linq.Queryable.ThenByDescending``2(System.Linq.IOrderedQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}})">
1358 <summary>依據索引鍵,按遞減順序執行序列中項目的後續排序作業。</summary>
1359 <returns>依據索引鍵按遞減順序排序其項目的 <see cref="T:System.Linq.IOrderedQueryable`1" />。</returns>
1360 <param name="source">包含要排序之項目的 <see cref="T:System.Linq.IOrderedQueryable`1" />。</param>
1361 <param name="keySelector">用來從各個項目擷取索引鍵的函式。</param>
1362 <typeparam name="TSource">
1363 <paramref name="source" /> 之項目的型別。</typeparam>
1364 <typeparam name="TKey">
1365 <paramref name="keySelector" /> 表示之函式所傳回索引鍵的型別。</typeparam>
1366 <exception cref="T:System.ArgumentNullException">
1367 <paramref name="source" /> 或 <paramref name="keySelector" /> 為 null。</exception>
1369 <member name="M:System.Linq.Queryable.ThenByDescending``2(System.Linq.IOrderedQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.Collections.Generic.IComparer{``1})">
1370 <summary>使用指定的比較子,依遞減順序執行序列中項目的後續排序作業。</summary>
1371 <returns>依據索引鍵按遞減順序排序其項目的集合。</returns>
1372 <param name="source">包含要排序之項目的 <see cref="T:System.Linq.IOrderedQueryable`1" />。</param>
1373 <param name="keySelector">用來從各個項目擷取索引鍵的函式。</param>
1374 <param name="comparer">用來比較索引鍵的 <see cref="T:System.Collections.Generic.IComparer`1" />。</param>
1375 <typeparam name="TSource">
1376 <paramref name="source" /> 之項目的型別。</typeparam>
1377 <typeparam name="TKey">
1378 <paramref name="keySelector" /> 函式所傳回索引鍵的型別。</typeparam>
1379 <exception cref="T:System.ArgumentNullException">
1380 <paramref name="source" />、<paramref name="keySelector" /> 或 <paramref name="comparer" /> 為 null。</exception>
1382 <member name="M:System.Linq.Queryable.Union``1(System.Linq.IQueryable{``0},System.Collections.Generic.IEnumerable{``0})">
1383 <summary>使用預設相等比較值來比較值,以便產生兩個序列的集合等位。</summary>
1385 <see cref="T:System.Linq.IQueryable`1" />,其中包含來自兩個輸入序列的項目,但不包括重複的項目。</returns>
1386 <param name="source1">序列,其獨特項目構成等位作業的第一個集合。</param>
1387 <param name="source2">序列,其獨特項目構成等位作業的第二個集合。</param>
1388 <typeparam name="TSource">輸入序列的項目之型別。</typeparam>
1389 <exception cref="T:System.ArgumentNullException">
1390 <paramref name="source1" /> 或 <paramref name="source2" /> 為 null。</exception>
1392 <member name="M:System.Linq.Queryable.Union``1(System.Linq.IQueryable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
1393 <summary>使用指定的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> 產生兩個序列的集合等位。</summary>
1395 <see cref="T:System.Linq.IQueryable`1" />,其中包含來自兩個輸入序列的項目,但不包括重複的項目。</returns>
1396 <param name="source1">序列,其獨特項目構成等位作業的第一個集合。</param>
1397 <param name="source2">序列,其獨特項目構成等位作業的第二個集合。</param>
1398 <param name="comparer">用來比較值的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
1399 <typeparam name="TSource">輸入序列的項目之型別。</typeparam>
1400 <exception cref="T:System.ArgumentNullException">
1401 <paramref name="source1" /> 或 <paramref name="source2" /> 為 null。</exception>
1403 <member name="M:System.Linq.Queryable.Where``1(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Boolean}})">
1404 <summary>根據述詞來篩選值序列。</summary>
1406 <see cref="T:System.Linq.IQueryable`1" />,其中包含輸入序列中符合 <paramref name="predicate" /> 指定之條件的項目。</returns>
1407 <param name="source">要篩選的 <see cref="T:System.Linq.IQueryable`1" />。</param>
1408 <param name="predicate">用來測試每個項目是否符合條件的函式。</param>
1409 <typeparam name="TSource">
1410 <paramref name="source" /> 之項目的型別。</typeparam>
1411 <exception cref="T:System.ArgumentNullException">
1412 <paramref name="source" /> 或 <paramref name="predicate" /> 是 null。</exception>
1414 <member name="M:System.Linq.Queryable.Where``1(System.Linq.IQueryable{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Int32,System.Boolean}})">
1415 <summary>根據述詞來篩選值序列。述詞函式的邏輯中使用各項目的索引。</summary>
1417 <see cref="T:System.Linq.IQueryable`1" />,其中包含輸入序列中符合 <paramref name="predicate" /> 指定之條件的項目。</returns>
1418 <param name="source">要篩選的 <see cref="T:System.Linq.IQueryable`1" />。</param>
1419 <param name="predicate">用來測試各項目是否符合條件的函式;此函式的第二個參數代表來源序列中項目的索引。</param>
1420 <typeparam name="TSource">
1421 <paramref name="source" /> 之項目的型別。</typeparam>
1422 <exception cref="T:System.ArgumentNullException">
1423 <paramref name="source" /> 或 <paramref name="predicate" /> 是 null。</exception>
1425 <member name="M:System.Linq.Queryable.Zip``3(System.Linq.IQueryable{``0},System.Collections.Generic.IEnumerable{``1},System.Linq.Expressions.Expression{System.Func{``0,``1,``2}})">
1426 <summary>使用指定的述詞函式來合併兩個序列。</summary>
1428 <see cref="T:System.Linq.IQueryable`1" />,其中包含兩個輸入序列的合併項目。</returns>
1429 <param name="source1">要合併的第一個序列。</param>
1430 <param name="source2">要合併的第二個序列。</param>
1431 <param name="resultSelector">指定如何從兩個序列合併項目的函式。</param>
1432 <typeparam name="TFirst">第一個輸入序列的項目型別。</typeparam>
1433 <typeparam name="TSecond">第二個輸入序列的項目型別。</typeparam>
1434 <typeparam name="TResult">結果序列的項目型別。</typeparam>
1435 <exception cref="T:System.ArgumentNullException">
1436 <paramref name="source1" /> 或 <paramref name="source2 " />為 null。</exception>