Browse Source

Add files via upload

assume-breach 3 years ago
parent
commit
e1cbc782d1
62 changed files with 55695 additions and 0 deletions
  1. BIN
      HighBorn/packages/System.Linq.4.3.0/System.Linq.4.3.0.nupkg
  2. 31 0
      HighBorn/packages/System.Linq.4.3.0/ThirdPartyNotices.txt
  3. 128 0
      HighBorn/packages/System.Linq.4.3.0/dotnet_library_license.txt
  4. 0 0
      HighBorn/packages/System.Linq.4.3.0/lib/MonoAndroid10/_._
  5. 0 0
      HighBorn/packages/System.Linq.4.3.0/lib/MonoTouch10/_._
  6. 0 0
      HighBorn/packages/System.Linq.4.3.0/lib/net45/_._
  7. BIN
      HighBorn/packages/System.Linq.4.3.0/lib/net463/System.Linq.dll
  8. BIN
      HighBorn/packages/System.Linq.4.3.0/lib/netcore50/System.Linq.dll
  9. BIN
      HighBorn/packages/System.Linq.4.3.0/lib/netstandard1.6/System.Linq.dll
  10. 0 0
      HighBorn/packages/System.Linq.4.3.0/lib/portable-net45+win8+wp8+wpa81/_._
  11. 0 0
      HighBorn/packages/System.Linq.4.3.0/lib/win8/_._
  12. 0 0
      HighBorn/packages/System.Linq.4.3.0/lib/wp80/_._
  13. 0 0
      HighBorn/packages/System.Linq.4.3.0/lib/wpa81/_._
  14. 0 0
      HighBorn/packages/System.Linq.4.3.0/lib/xamarinios10/_._
  15. 0 0
      HighBorn/packages/System.Linq.4.3.0/lib/xamarinmac20/_._
  16. 0 0
      HighBorn/packages/System.Linq.4.3.0/lib/xamarintvos10/_._
  17. 0 0
      HighBorn/packages/System.Linq.4.3.0/lib/xamarinwatchos10/_._
  18. 0 0
      HighBorn/packages/System.Linq.4.3.0/ref/MonoAndroid10/_._
  19. 0 0
      HighBorn/packages/System.Linq.4.3.0/ref/MonoTouch10/_._
  20. 0 0
      HighBorn/packages/System.Linq.4.3.0/ref/net45/_._
  21. BIN
      HighBorn/packages/System.Linq.4.3.0/ref/net463/System.Linq.dll
  22. BIN
      HighBorn/packages/System.Linq.4.3.0/ref/netcore50/System.Linq.dll
  23. 1763 0
      HighBorn/packages/System.Linq.4.3.0/ref/netcore50/System.Linq.xml
  24. 1763 0
      HighBorn/packages/System.Linq.4.3.0/ref/netcore50/de/System.Linq.xml
  25. 1853 0
      HighBorn/packages/System.Linq.4.3.0/ref/netcore50/es/System.Linq.xml
  26. 1898 0
      HighBorn/packages/System.Linq.4.3.0/ref/netcore50/fr/System.Linq.xml
  27. 1748 0
      HighBorn/packages/System.Linq.4.3.0/ref/netcore50/it/System.Linq.xml
  28. 2007 0
      HighBorn/packages/System.Linq.4.3.0/ref/netcore50/ja/System.Linq.xml
  29. 1997 0
      HighBorn/packages/System.Linq.4.3.0/ref/netcore50/ko/System.Linq.xml
  30. 1561 0
      HighBorn/packages/System.Linq.4.3.0/ref/netcore50/ru/System.Linq.xml
  31. 1940 0
      HighBorn/packages/System.Linq.4.3.0/ref/netcore50/zh-hans/System.Linq.xml
  32. 1982 0
      HighBorn/packages/System.Linq.4.3.0/ref/netcore50/zh-hant/System.Linq.xml
  33. BIN
      HighBorn/packages/System.Linq.4.3.0/ref/netstandard1.0/System.Linq.dll
  34. 1763 0
      HighBorn/packages/System.Linq.4.3.0/ref/netstandard1.0/System.Linq.xml
  35. 1763 0
      HighBorn/packages/System.Linq.4.3.0/ref/netstandard1.0/de/System.Linq.xml
  36. 1853 0
      HighBorn/packages/System.Linq.4.3.0/ref/netstandard1.0/es/System.Linq.xml
  37. 1898 0
      HighBorn/packages/System.Linq.4.3.0/ref/netstandard1.0/fr/System.Linq.xml
  38. 1748 0
      HighBorn/packages/System.Linq.4.3.0/ref/netstandard1.0/it/System.Linq.xml
  39. 2007 0
      HighBorn/packages/System.Linq.4.3.0/ref/netstandard1.0/ja/System.Linq.xml
  40. 1997 0
      HighBorn/packages/System.Linq.4.3.0/ref/netstandard1.0/ko/System.Linq.xml
  41. 1561 0
      HighBorn/packages/System.Linq.4.3.0/ref/netstandard1.0/ru/System.Linq.xml
  42. 1940 0
      HighBorn/packages/System.Linq.4.3.0/ref/netstandard1.0/zh-hans/System.Linq.xml
  43. 1982 0
      HighBorn/packages/System.Linq.4.3.0/ref/netstandard1.0/zh-hant/System.Linq.xml
  44. BIN
      HighBorn/packages/System.Linq.4.3.0/ref/netstandard1.6/System.Linq.dll
  45. 1763 0
      HighBorn/packages/System.Linq.4.3.0/ref/netstandard1.6/System.Linq.xml
  46. 1763 0
      HighBorn/packages/System.Linq.4.3.0/ref/netstandard1.6/de/System.Linq.xml
  47. 1853 0
      HighBorn/packages/System.Linq.4.3.0/ref/netstandard1.6/es/System.Linq.xml
  48. 1898 0
      HighBorn/packages/System.Linq.4.3.0/ref/netstandard1.6/fr/System.Linq.xml
  49. 1748 0
      HighBorn/packages/System.Linq.4.3.0/ref/netstandard1.6/it/System.Linq.xml
  50. 2007 0
      HighBorn/packages/System.Linq.4.3.0/ref/netstandard1.6/ja/System.Linq.xml
  51. 1997 0
      HighBorn/packages/System.Linq.4.3.0/ref/netstandard1.6/ko/System.Linq.xml
  52. 1561 0
      HighBorn/packages/System.Linq.4.3.0/ref/netstandard1.6/ru/System.Linq.xml
  53. 1940 0
      HighBorn/packages/System.Linq.4.3.0/ref/netstandard1.6/zh-hans/System.Linq.xml
  54. 1982 0
      HighBorn/packages/System.Linq.4.3.0/ref/netstandard1.6/zh-hant/System.Linq.xml
  55. 0 0
      HighBorn/packages/System.Linq.4.3.0/ref/portable-net45+win8+wp8+wpa81/_._
  56. 0 0
      HighBorn/packages/System.Linq.4.3.0/ref/win8/_._
  57. 0 0
      HighBorn/packages/System.Linq.4.3.0/ref/wp80/_._
  58. 0 0
      HighBorn/packages/System.Linq.4.3.0/ref/wpa81/_._
  59. 0 0
      HighBorn/packages/System.Linq.4.3.0/ref/xamarinios10/_._
  60. 0 0
      HighBorn/packages/System.Linq.4.3.0/ref/xamarinmac20/_._
  61. 0 0
      HighBorn/packages/System.Linq.4.3.0/ref/xamarintvos10/_._
  62. 0 0
      HighBorn/packages/System.Linq.4.3.0/ref/xamarinwatchos10/_._

BIN
HighBorn/packages/System.Linq.4.3.0/System.Linq.4.3.0.nupkg


+ 31 - 0
HighBorn/packages/System.Linq.4.3.0/ThirdPartyNotices.txt

@@ -0,0 +1,31 @@
+This Microsoft .NET Library may incorporate components from the projects listed
+below. Microsoft licenses these components under the Microsoft .NET Library
+software license terms. The original copyright notices and the licenses under
+which Microsoft received such components are set forth below for informational
+purposes only. Microsoft reserves all rights not expressly granted herein,
+whether by implication, estoppel or otherwise.
+
+1.	.NET Core (https://github.com/dotnet/core/)
+
+.NET Core
+Copyright (c) .NET Foundation and Contributors
+
+The MIT License (MIT)
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.

+ 128 - 0
HighBorn/packages/System.Linq.4.3.0/dotnet_library_license.txt

@@ -0,0 +1,128 @@
+
+MICROSOFT SOFTWARE LICENSE TERMS
+
+
+MICROSOFT .NET LIBRARY 
+
+These license terms are an agreement between Microsoft Corporation (or based on where you live, one of its affiliates) and you. Please read them. They apply to the software named above, which includes the media on which you received it, if any. The terms also apply to any Microsoft
+
+·         updates,
+
+·         supplements,
+
+·         Internet-based services, and
+
+·         support services
+
+for this software, unless other terms accompany those items. If so, those terms apply.
+
+BY USING THE SOFTWARE, YOU ACCEPT THESE TERMS. IF YOU DO NOT ACCEPT THEM, DO NOT USE THE SOFTWARE.
+
+
+IF YOU COMPLY WITH THESE LICENSE TERMS, YOU HAVE THE PERPETUAL RIGHTS BELOW.
+
+1.    INSTALLATION AND USE RIGHTS. 
+
+a.    Installation and Use. You may install and use any number of copies of the software to design, develop and test your programs.
+
+b.    Third Party Programs. The software may include third party programs that Microsoft, not the third party, licenses to you under this agreement. Notices, if any, for the third party program are included for your information only.
+
+2.    ADDITIONAL LICENSING REQUIREMENTS AND/OR USE RIGHTS.
+
+a.    DISTRIBUTABLE CODE.  The software is comprised of Distributable Code. “Distributable Code” is code that you are permitted to distribute in programs you develop if you comply with the terms below.
+
+i.      Right to Use and Distribute. 
+
+·         You may copy and distribute the object code form of the software.
+
+·         Third Party Distribution. You may permit distributors of your programs to copy and distribute the Distributable Code as part of those programs.
+
+ii.    Distribution Requirements. For any Distributable Code you distribute, you must
+
+·         add significant primary functionality to it in your programs;
+
+·         require distributors and external end users to agree to terms that protect it at least as much as this agreement;
+
+·         display your valid copyright notice on your programs; and
+
+·         indemnify, defend, and hold harmless Microsoft from any claims, including attorneys’ fees, related to the distribution or use of your programs.
+
+iii.   Distribution Restrictions. You may not
+
+·         alter any copyright, trademark or patent notice in the Distributable Code;
+
+·         use Microsoft’s trademarks in your programs’ names or in a way that suggests your programs come from or are endorsed by Microsoft;
+
+·         include Distributable Code in malicious, deceptive or unlawful programs; or
+
+·         modify or distribute the source code of any Distributable Code so that any part of it becomes subject to an Excluded License. An Excluded License is one that requires, as a condition of use, modification or distribution, that
+
+·         the code be disclosed or distributed in source code form; or
+
+·         others have the right to modify it.
+
+3.    SCOPE OF LICENSE. The software is licensed, not sold. This agreement only gives you some rights to use the software. Microsoft reserves all other rights. Unless applicable law gives you more rights despite this limitation, you may use the software only as expressly permitted in this agreement. In doing so, you must comply with any technical limitations in the software that only allow you to use it in certain ways. You may not
+
+·         work around any technical limitations in the software;
+
+·         reverse engineer, decompile or disassemble the software, except and only to the extent that applicable law expressly permits, despite this limitation;
+
+·         publish the software for others to copy;
+
+·         rent, lease or lend the software;
+
+·         transfer the software or this agreement to any third party; or
+
+·         use the software for commercial software hosting services.
+
+4.    BACKUP COPY. You may make one backup copy of the software. You may use it only to reinstall the software.
+
+5.    DOCUMENTATION. Any person that has valid access to your computer or internal network may copy and use the documentation for your internal, reference purposes.
+
+6.    EXPORT RESTRICTIONS. The software is subject to United States export laws and regulations. You must comply with all domestic and international export laws and regulations that apply to the software. These laws include restrictions on destinations, end users and end use. For additional information, see www.microsoft.com/exporting.
+
+7.    SUPPORT SERVICES. Because this software is “as is,” we may not provide support services for it.
+
+8.    ENTIRE AGREEMENT. This agreement, and the terms for supplements, updates, Internet-based services and support services that you use, are the entire agreement for the software and support services.
+
+9.    APPLICABLE LAW.
+
+a.    United States. If you acquired the software in the United States, Washington state law governs the interpretation of this agreement and applies to claims for breach of it, regardless of conflict of laws principles. The laws of the state where you live govern all other claims, including claims under state consumer protection laws, unfair competition laws, and in tort.
+
+b.    Outside the United States. If you acquired the software in any other country, the laws of that country apply.
+
+10.  LEGAL EFFECT. This agreement describes certain legal rights. You may have other rights under the laws of your country. You may also have rights with respect to the party from whom you acquired the software. This agreement does not change your rights under the laws of your country if the laws of your country do not permit it to do so.
+
+11.  DISCLAIMER OF WARRANTY. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. YOU MAY HAVE ADDITIONAL CONSUMER RIGHTS OR STATUTORY GUARANTEES UNDER YOUR LOCAL LAWS WHICH THIS AGREEMENT CANNOT CHANGE. TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.
+
+FOR AUSTRALIA – YOU HAVE STATUTORY GUARANTEES UNDER THE AUSTRALIAN CONSUMER LAW AND NOTHING IN THESE TERMS IS INTENDED TO AFFECT THOSE RIGHTS.
+
+12.  LIMITATION ON AND EXCLUSION OF REMEDIES AND DAMAGES. YOU CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. $5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES.
+
+This limitation applies to
+
+·         anything related to the software, services, content (including code) on third party Internet sites, or third party programs; and
+
+·         claims for breach of contract, breach of warranty, guarantee or condition, strict liability, negligence, or other tort to the extent permitted by applicable law.
+
+It also applies even if Microsoft knew or should have known about the possibility of the damages. The above limitation or exclusion may not apply to you because your country may not allow the exclusion or limitation of incidental, consequential or other damages.
+
+Please note: As this software is distributed in Quebec, Canada, some of the clauses in this agreement are provided below in French.
+
+Remarque : Ce logiciel étant distribué au Québec, Canada, certaines des clauses dans ce contrat sont fournies ci-dessous en français.
+
+EXONÉRATION DE GARANTIE. Le logiciel visé par une licence est offert « tel quel ». Toute utilisation de ce logiciel est à votre seule risque et péril. Microsoft n’accorde aucune autre garantie expresse. Vous pouvez bénéficier de droits additionnels en vertu du droit local sur la protection des consommateurs, que ce contrat ne peut modifier. La ou elles sont permises par le droit locale, les garanties implicites de qualité marchande, d’adéquation à un usage particulier et d’absence de contrefaçon sont exclues.
+
+LIMITATION DES DOMMAGES-INTÉRÊTS ET EXCLUSION DE RESPONSABILITÉ POUR LES DOMMAGES. Vous pouvez obtenir de Microsoft et de ses fournisseurs une indemnisation en cas de dommages directs uniquement à hauteur de 5,00 $ US. Vous ne pouvez prétendre à aucune indemnisation pour les autres dommages, y compris les dommages spéciaux, indirects ou accessoires et pertes de bénéfices.
+
+Cette limitation concerne :
+
+·         tout ce qui est relié au logiciel, aux services ou au contenu (y compris le code) figurant sur des sites Internet tiers ou dans des programmes tiers ; et
+
+·         les réclamations au titre de violation de contrat ou de garantie, ou au titre de responsabilité stricte, de négligence ou d’une autre faute dans la limite autorisée par la loi en vigueur.
+
+Elle s’applique également, même si Microsoft connaissait ou devrait connaître l’éventualité d’un tel dommage. Si votre pays n’autorise pas l’exclusion ou la limitation de responsabilité pour les dommages indirects, accessoires ou de quelque nature que ce soit, il se peut que la limitation ou l’exclusion ci-dessus ne s’appliquera pas à votre égard.
+
+EFFET JURIDIQUE. Le présent contrat décrit certains droits juridiques. Vous pourriez avoir d’autres droits prévus par les lois de votre pays. Le présent contrat ne modifie pas les droits que vous confèrent les lois de votre pays si celles-ci ne le permettent pas.
+
+ 

+ 0 - 0
HighBorn/packages/System.Linq.4.3.0/lib/MonoAndroid10/_._


+ 0 - 0
HighBorn/packages/System.Linq.4.3.0/lib/MonoTouch10/_._


+ 0 - 0
HighBorn/packages/System.Linq.4.3.0/lib/net45/_._


BIN
HighBorn/packages/System.Linq.4.3.0/lib/net463/System.Linq.dll


BIN
HighBorn/packages/System.Linq.4.3.0/lib/netcore50/System.Linq.dll


BIN
HighBorn/packages/System.Linq.4.3.0/lib/netstandard1.6/System.Linq.dll


+ 0 - 0
HighBorn/packages/System.Linq.4.3.0/lib/portable-net45+win8+wp8+wpa81/_._


+ 0 - 0
HighBorn/packages/System.Linq.4.3.0/lib/win8/_._


+ 0 - 0
HighBorn/packages/System.Linq.4.3.0/lib/wp80/_._


+ 0 - 0
HighBorn/packages/System.Linq.4.3.0/lib/wpa81/_._


+ 0 - 0
HighBorn/packages/System.Linq.4.3.0/lib/xamarinios10/_._


+ 0 - 0
HighBorn/packages/System.Linq.4.3.0/lib/xamarinmac20/_._


+ 0 - 0
HighBorn/packages/System.Linq.4.3.0/lib/xamarintvos10/_._


+ 0 - 0
HighBorn/packages/System.Linq.4.3.0/lib/xamarinwatchos10/_._


+ 0 - 0
HighBorn/packages/System.Linq.4.3.0/ref/MonoAndroid10/_._


+ 0 - 0
HighBorn/packages/System.Linq.4.3.0/ref/MonoTouch10/_._


+ 0 - 0
HighBorn/packages/System.Linq.4.3.0/ref/net45/_._


BIN
HighBorn/packages/System.Linq.4.3.0/ref/net463/System.Linq.dll


BIN
HighBorn/packages/System.Linq.4.3.0/ref/netcore50/System.Linq.dll


+ 1763 - 0
HighBorn/packages/System.Linq.4.3.0/ref/netcore50/System.Linq.xml

@@ -0,0 +1,1763 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+  <assembly>
+    <name>System.Linq</name>
+  </assembly>
+  <members>
+    <member name="T:System.Linq.Enumerable">
+      <summary>Provides a set of static (Shared in Visual Basic) methods for querying objects that implement <see cref="T:System.Collections.Generic.IEnumerable`1" />.</summary>
+    </member>
+    <member name="M:System.Linq.Enumerable.Aggregate``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``0,``0})">
+      <summary>Applies an accumulator function over a sequence.</summary>
+      <returns>The final accumulator value.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> to aggregate over.</param>
+      <param name="func">An accumulator function to be invoked on each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="func" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> contains no elements.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Aggregate``2(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1})">
+      <summary>Applies an accumulator function over a sequence. The specified seed value is used as the initial accumulator value.</summary>
+      <returns>The final accumulator value.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> to aggregate over.</param>
+      <param name="seed">The initial accumulator value.</param>
+      <param name="func">An accumulator function to be invoked on each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TAccumulate">The type of the accumulator value.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="func" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Aggregate``3(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1},System.Func{``1,``2})">
+      <summary>Applies an accumulator function over a sequence. The specified seed value is used as the initial accumulator value, and the specified function is used to select the result value.</summary>
+      <returns>The transformed final accumulator value.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> to aggregate over.</param>
+      <param name="seed">The initial accumulator value.</param>
+      <param name="func">An accumulator function to be invoked on each element.</param>
+      <param name="resultSelector">A function to transform the final accumulator value into the result value.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TAccumulate">The type of the accumulator value.</typeparam>
+      <typeparam name="TResult">The type of the resulting value.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="func" /> or <paramref name="resultSelector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.All``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Determines whether all elements of a sequence satisfy a condition.</summary>
+      <returns>true if every element of the source sequence passes the test in the specified predicate, or if the sequence is empty; otherwise, false.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> that contains the elements to apply the predicate to.</param>
+      <param name="predicate">A function to test each element for a condition.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="predicate" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Any``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Determines whether a sequence contains any elements.</summary>
+      <returns>true if the source sequence contains any elements; otherwise, false.</returns>
+      <param name="source">The <see cref="T:System.Collections.Generic.IEnumerable`1" /> to check for emptiness.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Any``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Determines whether any element of a sequence satisfies a condition.</summary>
+      <returns>true if any elements in the source sequence pass the test in the specified predicate; otherwise, false.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> whose elements to apply the predicate to.</param>
+      <param name="predicate">A function to test each element for a condition.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="predicate" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.AsEnumerable``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Returns the input typed as <see cref="T:System.Collections.Generic.IEnumerable`1" />.</summary>
+      <returns>The input sequence typed as <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>
+      <param name="source">The sequence to type as <see cref="T:System.Collections.Generic.IEnumerable`1" />.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>Computes the average of a sequence of <see cref="T:System.Decimal" /> values.</summary>
+      <returns>The average of the sequence of values.</returns>
+      <param name="source">A sequence of <see cref="T:System.Decimal" /> values to calculate the average of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> contains no elements.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>Computes the average of a sequence of <see cref="T:System.Double" /> values.</summary>
+      <returns>The average of the sequence of values.</returns>
+      <param name="source">A sequence of <see cref="T:System.Double" /> values to calculate the average of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> contains no elements.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>Computes the average of a sequence of <see cref="T:System.Int32" /> values.</summary>
+      <returns>The average of the sequence of values.</returns>
+      <param name="source">A sequence of <see cref="T:System.Int32" /> values to calculate the average of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> contains no elements.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>Computes the average of a sequence of <see cref="T:System.Int64" /> values.</summary>
+      <returns>The average of the sequence of values.</returns>
+      <param name="source">A sequence of <see cref="T:System.Int64" /> values to calculate the average of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> contains no elements.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>Computes the average of a sequence of nullable <see cref="T:System.Decimal" /> values.</summary>
+      <returns>The average of the sequence of values, or null if the source sequence is empty or contains only values that are null.</returns>
+      <param name="source">A sequence of nullable <see cref="T:System.Decimal" /> values to calculate the average of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+      <exception cref="T:System.OverflowException">The sum of the elements in the sequence is larger than <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>Computes the average of a sequence of nullable <see cref="T:System.Double" /> values.</summary>
+      <returns>The average of the sequence of values, or null if the source sequence is empty or contains only values that are null.</returns>
+      <param name="source">A sequence of nullable <see cref="T:System.Double" /> values to calculate the average of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>Computes the average of a sequence of nullable <see cref="T:System.Int32" /> values.</summary>
+      <returns>The average of the sequence of values, or null if the source sequence is empty or contains only values that are null.</returns>
+      <param name="source">A sequence of nullable <see cref="T:System.Int32" /> values to calculate the average of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+      <exception cref="T:System.OverflowException">The sum of the elements in the sequence is larger than <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>Computes the average of a sequence of nullable <see cref="T:System.Int64" /> values.</summary>
+      <returns>The average of the sequence of values, or null if the source sequence is empty or contains only values that are null.</returns>
+      <param name="source">A sequence of nullable <see cref="T:System.Int64" /> values to calculate the average of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+      <exception cref="T:System.OverflowException">The sum of the elements in the sequence is larger than <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>Computes the average of a sequence of nullable <see cref="T:System.Single" /> values.</summary>
+      <returns>The average of the sequence of values, or null if the source sequence is empty or contains only values that are null.</returns>
+      <param name="source">A sequence of nullable <see cref="T:System.Single" /> values to calculate the average of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>Computes the average of a sequence of <see cref="T:System.Single" /> values.</summary>
+      <returns>The average of the sequence of values.</returns>
+      <param name="source">A sequence of <see cref="T:System.Single" /> values to calculate the average of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> contains no elements.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>Computes the average of a sequence of <see cref="T:System.Decimal" /> values that are obtained by invoking a transform function on each element of the input sequence.</summary>
+      <returns>The average of the sequence of values.</returns>
+      <param name="source">A sequence of values that are used to calculate an average.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> contains no elements.</exception>
+      <exception cref="T:System.OverflowException">The sum of the elements in the sequence is larger than <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>Computes the average of a sequence of <see cref="T:System.Double" /> values that are obtained by invoking a transform function on each element of the input sequence.</summary>
+      <returns>The average of the sequence of values.</returns>
+      <param name="source">A sequence of values to calculate the average of.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> contains no elements.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>Computes the average of a sequence of <see cref="T:System.Int32" /> values that are obtained by invoking a transform function on each element of the input sequence.</summary>
+      <returns>The average of the sequence of values.</returns>
+      <param name="source">A sequence of values to calculate the average of.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> contains no elements.</exception>
+      <exception cref="T:System.OverflowException">The sum of the elements in the sequence is larger than <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>Computes the average of a sequence of <see cref="T:System.Int64" /> values that are obtained by invoking a transform function on each element of the input sequence.</summary>
+      <returns>The average of the sequence of values.</returns>
+      <param name="source">A sequence of values to calculate the average of.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of source.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> contains no elements.</exception>
+      <exception cref="T:System.OverflowException">The sum of the elements in the sequence is larger than <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>Computes the average of a sequence of nullable <see cref="T:System.Decimal" /> values that are obtained by invoking a transform function on each element of the input sequence.</summary>
+      <returns>The average of the sequence of values, or null if the source sequence is empty or contains only values that are null.</returns>
+      <param name="source">A sequence of values to calculate the average of.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+      <exception cref="T:System.OverflowException">The sum of the elements in the sequence is larger than <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>Computes the average of a sequence of nullable <see cref="T:System.Double" /> values that are obtained by invoking a transform function on each element of the input sequence.</summary>
+      <returns>The average of the sequence of values, or null if the source sequence is empty or contains only values that are null.</returns>
+      <param name="source">A sequence of values to calculate the average of.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>Computes the average of a sequence of nullable <see cref="T:System.Int32" /> values that are obtained by invoking a transform function on each element of the input sequence.</summary>
+      <returns>The average of the sequence of values, or null if the source sequence is empty or contains only values that are null.</returns>
+      <param name="source">A sequence of values to calculate the average of.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+      <exception cref="T:System.OverflowException">The sum of the elements in the sequence is larger than <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>Computes the average of a sequence of nullable <see cref="T:System.Int64" /> values that are obtained by invoking a transform function on each element of the input sequence.</summary>
+      <returns>The average of the sequence of values, or null if the source sequence is empty or contains only values that are null.</returns>
+      <param name="source">A sequence of values to calculate the average of.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>Computes the average of a sequence of nullable <see cref="T:System.Single" /> values that are obtained by invoking a transform function on each element of the input sequence.</summary>
+      <returns>The average of the sequence of values, or null if the source sequence is empty or contains only values that are null.</returns>
+      <param name="source">A sequence of values to calculate the average of.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>Computes the average of a sequence of <see cref="T:System.Single" /> values that are obtained by invoking a transform function on each element of the input sequence.</summary>
+      <returns>The average of the sequence of values.</returns>
+      <param name="source">A sequence of values to calculate the average of.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> contains no elements.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Cast``1(System.Collections.IEnumerable)">
+      <summary>Casts the elements of an <see cref="T:System.Collections.IEnumerable" /> to the specified type.</summary>
+      <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> that contains each element of the source sequence cast to the specified type.</returns>
+      <param name="source">The <see cref="T:System.Collections.IEnumerable" /> that contains the elements to be cast to type <paramref name="TResult" />.</param>
+      <typeparam name="TResult">The type to cast the elements of <paramref name="source" /> to.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+      <exception cref="T:System.InvalidCastException">An element in the sequence cannot be cast to type <paramref name="TResult" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Concat``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>Concatenates two sequences.</summary>
+      <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> that contains the concatenated elements of the two input sequences.</returns>
+      <param name="first">The first sequence to concatenate.</param>
+      <param name="second">The sequence to concatenate to the first sequence.</param>
+      <typeparam name="TSource">The type of the elements of the input sequences.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> or <paramref name="second" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Contains``1(System.Collections.Generic.IEnumerable{``0},``0)">
+      <summary>Determines whether a sequence contains a specified element by using the default equality comparer.</summary>
+      <returns>true if the source sequence contains an element that has the specified value; otherwise, false.</returns>
+      <param name="source">A sequence in which to locate a value.</param>
+      <param name="value">The value to locate in the sequence.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Contains``1(System.Collections.Generic.IEnumerable{``0},``0,System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Determines whether a sequence contains a specified element by using a specified <see cref="T:System.Collections.Generic.IEqualityComparer`1" />.</summary>
+      <returns>true if the source sequence contains an element that has the specified value; otherwise, false.</returns>
+      <param name="source">A sequence in which to locate a value.</param>
+      <param name="value">The value to locate in the sequence.</param>
+      <param name="comparer">An equality comparer to compare values.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Count``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Returns the number of elements in a sequence.</summary>
+      <returns>The number of elements in the input sequence.</returns>
+      <param name="source">A sequence that contains elements to be counted.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+      <exception cref="T:System.OverflowException">The number of elements in <paramref name="source" /> is larger than <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Count``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Returns a number that represents how many elements in the specified sequence satisfy a condition.</summary>
+      <returns>A number that represents how many elements in the sequence satisfy the condition in the predicate function.</returns>
+      <param name="source">A sequence that contains elements to be tested and counted.</param>
+      <param name="predicate">A function to test each element for a condition.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="predicate" /> is null.</exception>
+      <exception cref="T:System.OverflowException">The number of elements in <paramref name="source" /> is larger than <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.DefaultIfEmpty``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Returns the elements of the specified sequence or the type parameter's default value in a singleton collection if the sequence is empty.</summary>
+      <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> object that contains the default value for the <paramref name="TSource" /> type if <paramref name="source" /> is empty; otherwise, <paramref name="source" />.</returns>
+      <param name="source">The sequence to return a default value for if it is empty.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.DefaultIfEmpty``1(System.Collections.Generic.IEnumerable{``0},``0)">
+      <summary>Returns the elements of the specified sequence or the specified value in a singleton collection if the sequence is empty.</summary>
+      <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> that contains <paramref name="defaultValue" /> if <paramref name="source" /> is empty; otherwise, <paramref name="source" />.</returns>
+      <param name="source">The sequence to return the specified value for if it is empty.</param>
+      <param name="defaultValue">The value to return if the sequence is empty.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Distinct``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Returns distinct elements from a sequence by using the default equality comparer to compare values.</summary>
+      <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> that contains distinct elements from the source sequence.</returns>
+      <param name="source">The sequence to remove duplicate elements from.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Distinct``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Returns distinct elements from a sequence by using a specified <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> to compare values.</summary>
+      <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> that contains distinct elements from the source sequence.</returns>
+      <param name="source">The sequence to remove duplicate elements from.</param>
+      <param name="comparer">An <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> to compare values.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ElementAt``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>Returns the element at a specified index in a sequence.</summary>
+      <returns>The element at the specified position in the source sequence.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> to return an element from.</param>
+      <param name="index">The zero-based index of the element to retrieve.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="index" /> is less than 0 or greater than or equal to the number of elements in <paramref name="source" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ElementAtOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>Returns the element at a specified index in a sequence or a default value if the index is out of range.</summary>
+      <returns>default(<paramref name="TSource" />) if the index is outside the bounds of the source sequence; otherwise, the element at the specified position in the source sequence.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> to return an element from.</param>
+      <param name="index">The zero-based index of the element to retrieve.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Empty``1">
+      <summary>Returns an empty <see cref="T:System.Collections.Generic.IEnumerable`1" /> that has the specified type argument.</summary>
+      <returns>An empty <see cref="T:System.Collections.Generic.IEnumerable`1" /> whose type argument is <paramref name="TResult" />.</returns>
+      <typeparam name="TResult">The type to assign to the type parameter of the returned generic <see cref="T:System.Collections.Generic.IEnumerable`1" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Except``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>Produces the set difference of two sequences by using the default equality comparer to compare values.</summary>
+      <returns>A sequence that contains the set difference of the elements of two sequences.</returns>
+      <param name="first">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> whose elements that are not also in <paramref name="second" /> will be returned.</param>
+      <param name="second">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> whose elements that also occur in the first sequence will cause those elements to be removed from the returned sequence.</param>
+      <typeparam name="TSource">The type of the elements of the input sequences.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> or <paramref name="second" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Except``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Produces the set difference of two sequences by using the specified <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> to compare values.</summary>
+      <returns>A sequence that contains the set difference of the elements of two sequences.</returns>
+      <param name="first">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> whose elements that are not also in <paramref name="second" /> will be returned.</param>
+      <param name="second">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> whose elements that also occur in the first sequence will cause those elements to be removed from the returned sequence.</param>
+      <param name="comparer">An <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> to compare values.</param>
+      <typeparam name="TSource">The type of the elements of the input sequences.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> or <paramref name="second" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.First``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Returns the first element of a sequence.</summary>
+      <returns>The first element in the specified sequence.</returns>
+      <param name="source">The <see cref="T:System.Collections.Generic.IEnumerable`1" /> to return the first element of.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">The source sequence is empty.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.First``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Returns the first element in a sequence that satisfies a specified condition.</summary>
+      <returns>The first element in the sequence that passes the test in the specified predicate function.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> to return an element from.</param>
+      <param name="predicate">A function to test each element for a condition.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="predicate" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">No element satisfies the condition in <paramref name="predicate" />.-or-The source sequence is empty.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.FirstOrDefault``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Returns the first element of a sequence, or a default value if the sequence contains no elements.</summary>
+      <returns>default(<paramref name="TSource" />) if <paramref name="source" /> is empty; otherwise, the first element in <paramref name="source" />.</returns>
+      <param name="source">The <see cref="T:System.Collections.Generic.IEnumerable`1" /> to return the first element of.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.FirstOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Returns the first element of the sequence that satisfies a condition or a default value if no such element is found.</summary>
+      <returns>default(<paramref name="TSource" />) if <paramref name="source" /> is empty or if no element passes the test specified by <paramref name="predicate" />; otherwise, the first element in <paramref name="source" /> that passes the test specified by <paramref name="predicate" />.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> to return an element from.</param>
+      <param name="predicate">A function to test each element for a condition.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="predicate" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Groups the elements of a sequence according to a specified key selector function.</summary>
+      <returns>An IEnumerable&lt;IGrouping&lt;TKey, TSource&gt;&gt; in C# or IEnumerable(Of IGrouping(Of TKey, TSource)) in Visual Basic where each <see cref="T:System.Linq.IGrouping`2" /> object contains a sequence of objects and a key.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> whose elements to group.</param>
+      <param name="keySelector">A function to extract the key for each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">The type of the key returned by <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="keySelector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Groups the elements of a sequence according to a specified key selector function and compares the keys by using a specified comparer.</summary>
+      <returns>An IEnumerable&lt;IGrouping&lt;TKey, TSource&gt;&gt; in C# or IEnumerable(Of IGrouping(Of TKey, TSource)) in Visual Basic where each <see cref="T:System.Linq.IGrouping`2" /> object contains a collection of objects and a key.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> whose elements to group.</param>
+      <param name="keySelector">A function to extract the key for each element.</param>
+      <param name="comparer">An <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> to compare keys.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">The type of the key returned by <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="keySelector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})">
+      <summary>Groups the elements of a sequence according to a specified key selector function and projects the elements for each group by using a specified function.</summary>
+      <returns>An IEnumerable&lt;IGrouping&lt;TKey, TElement&gt;&gt; in C# or IEnumerable(Of IGrouping(Of TKey, TElement)) in Visual Basic where each <see cref="T:System.Linq.IGrouping`2" /> object contains a collection of objects of type <paramref name="TElement" /> and a key.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> whose elements to group.</param>
+      <param name="keySelector">A function to extract the key for each element.</param>
+      <param name="elementSelector">A function to map each source element to an element in the <see cref="T:System.Linq.IGrouping`2" />.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">The type of the key returned by <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">The type of the elements in the <see cref="T:System.Linq.IGrouping`2" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="keySelector" /> or <paramref name="elementSelector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Groups the elements of a sequence according to a key selector function. The keys are compared by using a comparer and each group's elements are projected by using a specified function.</summary>
+      <returns>An IEnumerable&lt;IGrouping&lt;TKey, TElement&gt;&gt; in C# or IEnumerable(Of IGrouping(Of TKey, TElement)) in Visual Basic where each <see cref="T:System.Linq.IGrouping`2" /> object contains a collection of objects of type <paramref name="TElement" /> and a key.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> whose elements to group.</param>
+      <param name="keySelector">A function to extract the key for each element.</param>
+      <param name="elementSelector">A function to map each source element to an element in an <see cref="T:System.Linq.IGrouping`2" />.</param>
+      <param name="comparer">An <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> to compare keys.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">The type of the key returned by <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">The type of the elements in the <see cref="T:System.Linq.IGrouping`2" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="keySelector" /> or <paramref name="elementSelector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3})">
+      <summary>Groups the elements of a sequence according to a specified key selector function and creates a result value from each group and its key. The elements of each group are projected by using a specified function.</summary>
+      <returns>A collection of elements of type <paramref name="TResult" /> where each element represents a projection over a group and its key.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> whose elements to group.</param>
+      <param name="keySelector">A function to extract the key for each element.</param>
+      <param name="elementSelector">A function to map each source element to an element in an <see cref="T:System.Linq.IGrouping`2" />.</param>
+      <param name="resultSelector">A function to create a result value from each group.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">The type of the key returned by <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">The type of the elements in each <see cref="T:System.Linq.IGrouping`2" />.</typeparam>
+      <typeparam name="TResult">The type of the result value returned by <paramref name="resultSelector" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Groups the elements of a sequence according to a specified key selector function and creates a result value from each group and its key. Key values are compared by using a specified comparer, and the elements of each group are projected by using a specified function.</summary>
+      <returns>A collection of elements of type <paramref name="TResult" /> where each element represents a projection over a group and its key.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> whose elements to group.</param>
+      <param name="keySelector">A function to extract the key for each element.</param>
+      <param name="elementSelector">A function to map each source element to an element in an <see cref="T:System.Linq.IGrouping`2" />.</param>
+      <param name="resultSelector">A function to create a result value from each group.</param>
+      <param name="comparer">An <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> to compare keys with.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">The type of the key returned by <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">The type of the elements in each <see cref="T:System.Linq.IGrouping`2" />.</typeparam>
+      <typeparam name="TResult">The type of the result value returned by <paramref name="resultSelector" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2})">
+      <summary>Groups the elements of a sequence according to a specified key selector function and creates a result value from each group and its key.</summary>
+      <returns>A collection of elements of type <paramref name="TResult" /> where each element represents a projection over a group and its key.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> whose elements to group.</param>
+      <param name="keySelector">A function to extract the key for each element.</param>
+      <param name="resultSelector">A function to create a result value from each group.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">The type of the key returned by <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TResult">The type of the result value returned by <paramref name="resultSelector" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Groups the elements of a sequence according to a specified key selector function and creates a result value from each group and its key. The keys are compared by using a specified comparer.</summary>
+      <returns>A collection of elements of type <paramref name="TResult" /> where each element represents a projection over a group and its key.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> whose elements to group.</param>
+      <param name="keySelector">A function to extract the key for each element.</param>
+      <param name="resultSelector">A function to create a result value from each group.</param>
+      <param name="comparer">An <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> to compare keys with.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">The type of the key returned by <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TResult">The type of the result value returned by <paramref name="resultSelector" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3})">
+      <summary>Correlates the elements of two sequences based on equality of keys and groups the results. The default equality comparer is used to compare keys.</summary>
+      <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> that contains elements of type <paramref name="TResult" /> that are obtained by performing a grouped join on two sequences.</returns>
+      <param name="outer">The first sequence to join.</param>
+      <param name="inner">The sequence to join to the first sequence.</param>
+      <param name="outerKeySelector">A function to extract the join key from each element of the first sequence.</param>
+      <param name="innerKeySelector">A function to extract the join key from each element of the second sequence.</param>
+      <param name="resultSelector">A function to create a result element from an element from the first sequence and a collection of matching elements from the second sequence.</param>
+      <typeparam name="TOuter">The type of the elements of the first sequence.</typeparam>
+      <typeparam name="TInner">The type of the elements of the second sequence.</typeparam>
+      <typeparam name="TKey">The type of the keys returned by the key selector functions.</typeparam>
+      <typeparam name="TResult">The type of the result elements.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" /> or <paramref name="inner" /> or <paramref name="outerKeySelector" /> or <paramref name="innerKeySelector" /> or <paramref name="resultSelector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3},System.Collections.Generic.IEqualityComparer{``2})">
+      <summary>Correlates the elements of two sequences based on key equality and groups the results. A specified <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> is used to compare keys.</summary>
+      <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> that contains elements of type <paramref name="TResult" /> that are obtained by performing a grouped join on two sequences.</returns>
+      <param name="outer">The first sequence to join.</param>
+      <param name="inner">The sequence to join to the first sequence.</param>
+      <param name="outerKeySelector">A function to extract the join key from each element of the first sequence.</param>
+      <param name="innerKeySelector">A function to extract the join key from each element of the second sequence.</param>
+      <param name="resultSelector">A function to create a result element from an element from the first sequence and a collection of matching elements from the second sequence.</param>
+      <param name="comparer">An <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> to hash and compare keys.</param>
+      <typeparam name="TOuter">The type of the elements of the first sequence.</typeparam>
+      <typeparam name="TInner">The type of the elements of the second sequence.</typeparam>
+      <typeparam name="TKey">The type of the keys returned by the key selector functions.</typeparam>
+      <typeparam name="TResult">The type of the result elements.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" /> or <paramref name="inner" /> or <paramref name="outerKeySelector" /> or <paramref name="innerKeySelector" /> or <paramref name="resultSelector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Intersect``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>Produces the set intersection of two sequences by using the default equality comparer to compare values.</summary>
+      <returns>A sequence that contains the elements that form the set intersection of two sequences.</returns>
+      <param name="first">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> whose distinct elements that also appear in <paramref name="second" /> will be returned.</param>
+      <param name="second">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> whose distinct elements that also appear in the first sequence will be returned.</param>
+      <typeparam name="TSource">The type of the elements of the input sequences.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> or <paramref name="second" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Intersect``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Produces the set intersection of two sequences by using the specified <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> to compare values.</summary>
+      <returns>A sequence that contains the elements that form the set intersection of two sequences.</returns>
+      <param name="first">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> whose distinct elements that also appear in <paramref name="second" /> will be returned.</param>
+      <param name="second">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> whose distinct elements that also appear in the first sequence will be returned.</param>
+      <param name="comparer">An <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> to compare values.</param>
+      <typeparam name="TSource">The type of the elements of the input sequences.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> or <paramref name="second" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3})">
+      <summary>Correlates the elements of two sequences based on matching keys. The default equality comparer is used to compare keys.</summary>
+      <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> that has elements of type <paramref name="TResult" /> that are obtained by performing an inner join on two sequences.</returns>
+      <param name="outer">The first sequence to join.</param>
+      <param name="inner">The sequence to join to the first sequence.</param>
+      <param name="outerKeySelector">A function to extract the join key from each element of the first sequence.</param>
+      <param name="innerKeySelector">A function to extract the join key from each element of the second sequence.</param>
+      <param name="resultSelector">A function to create a result element from two matching elements.</param>
+      <typeparam name="TOuter">The type of the elements of the first sequence.</typeparam>
+      <typeparam name="TInner">The type of the elements of the second sequence.</typeparam>
+      <typeparam name="TKey">The type of the keys returned by the key selector functions.</typeparam>
+      <typeparam name="TResult">The type of the result elements.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" /> or <paramref name="inner" /> or <paramref name="outerKeySelector" /> or <paramref name="innerKeySelector" /> or <paramref name="resultSelector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3},System.Collections.Generic.IEqualityComparer{``2})">
+      <summary>Correlates the elements of two sequences based on matching keys. A specified <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> is used to compare keys.</summary>
+      <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> that has elements of type <paramref name="TResult" /> that are obtained by performing an inner join on two sequences.</returns>
+      <param name="outer">The first sequence to join.</param>
+      <param name="inner">The sequence to join to the first sequence.</param>
+      <param name="outerKeySelector">A function to extract the join key from each element of the first sequence.</param>
+      <param name="innerKeySelector">A function to extract the join key from each element of the second sequence.</param>
+      <param name="resultSelector">A function to create a result element from two matching elements.</param>
+      <param name="comparer">An <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> to hash and compare keys.</param>
+      <typeparam name="TOuter">The type of the elements of the first sequence.</typeparam>
+      <typeparam name="TInner">The type of the elements of the second sequence.</typeparam>
+      <typeparam name="TKey">The type of the keys returned by the key selector functions.</typeparam>
+      <typeparam name="TResult">The type of the result elements.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" /> or <paramref name="inner" /> or <paramref name="outerKeySelector" /> or <paramref name="innerKeySelector" /> or <paramref name="resultSelector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Last``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Returns the last element of a sequence.</summary>
+      <returns>The value at the last position in the source sequence.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> to return the last element of.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">The source sequence is empty.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Last``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Returns the last element of a sequence that satisfies a specified condition.</summary>
+      <returns>The last element in the sequence that passes the test in the specified predicate function.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> to return an element from.</param>
+      <param name="predicate">A function to test each element for a condition.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="predicate" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">No element satisfies the condition in <paramref name="predicate" />.-or-The source sequence is empty.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LastOrDefault``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Returns the last element of a sequence, or a default value if the sequence contains no elements.</summary>
+      <returns>default(<paramref name="TSource" />) if the source sequence is empty; otherwise, the last element in the <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> to return the last element of.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LastOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Returns the last element of a sequence that satisfies a condition or a default value if no such element is found.</summary>
+      <returns>default(<paramref name="TSource" />) if the sequence is empty or if no elements pass the test in the predicate function; otherwise, the last element that passes the test in the predicate function.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> to return an element from.</param>
+      <param name="predicate">A function to test each element for a condition.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="predicate" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LongCount``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Returns an <see cref="T:System.Int64" /> that represents the total number of elements in a sequence.</summary>
+      <returns>The number of elements in the source sequence.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> that contains the elements to be counted.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+      <exception cref="T:System.OverflowException">The number of elements exceeds <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LongCount``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Returns an <see cref="T:System.Int64" /> that represents how many elements in a sequence satisfy a condition.</summary>
+      <returns>A number that represents how many elements in the sequence satisfy the condition in the predicate function.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> that contains the elements to be counted.</param>
+      <param name="predicate">A function to test each element for a condition.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="predicate" /> is null.</exception>
+      <exception cref="T:System.OverflowException">The number of matching elements exceeds <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>Returns the maximum value in a sequence of <see cref="T:System.Decimal" /> values.</summary>
+      <returns>The maximum value in the sequence.</returns>
+      <param name="source">A sequence of <see cref="T:System.Decimal" /> values to determine the maximum value of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> contains no elements.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>Returns the maximum value in a sequence of <see cref="T:System.Double" /> values.</summary>
+      <returns>The maximum value in the sequence.</returns>
+      <param name="source">A sequence of <see cref="T:System.Double" /> values to determine the maximum value of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> contains no elements.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>Returns the maximum value in a sequence of <see cref="T:System.Int32" /> values.</summary>
+      <returns>The maximum value in the sequence.</returns>
+      <param name="source">A sequence of <see cref="T:System.Int32" /> values to determine the maximum value of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> contains no elements.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>Returns the maximum value in a sequence of <see cref="T:System.Int64" /> values.</summary>
+      <returns>The maximum value in the sequence.</returns>
+      <param name="source">A sequence of <see cref="T:System.Int64" /> values to determine the maximum value of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> contains no elements.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>Returns the maximum value in a sequence of nullable <see cref="T:System.Decimal" /> values.</summary>
+      <returns>A value of type Nullable&lt;Decimal&gt; in C# or Nullable(Of Decimal) in Visual Basic that corresponds to the maximum value in the sequence. </returns>
+      <param name="source">A sequence of nullable <see cref="T:System.Decimal" /> values to determine the maximum value of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>Returns the maximum value in a sequence of nullable <see cref="T:System.Double" /> values.</summary>
+      <returns>A value of type Nullable&lt;Double&gt; in C# or Nullable(Of Double) in Visual Basic that corresponds to the maximum value in the sequence.</returns>
+      <param name="source">A sequence of nullable <see cref="T:System.Double" /> values to determine the maximum value of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>Returns the maximum value in a sequence of nullable <see cref="T:System.Int32" /> values.</summary>
+      <returns>A value of type Nullable&lt;Int32&gt; in C# or Nullable(Of Int32) in Visual Basic that corresponds to the maximum value in the sequence. </returns>
+      <param name="source">A sequence of nullable <see cref="T:System.Int32" /> values to determine the maximum value of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>Returns the maximum value in a sequence of nullable <see cref="T:System.Int64" /> values.</summary>
+      <returns>A value of type Nullable&lt;Int64&gt; in C# or Nullable(Of Int64) in Visual Basic that corresponds to the maximum value in the sequence. </returns>
+      <param name="source">A sequence of nullable <see cref="T:System.Int64" /> values to determine the maximum value of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>Returns the maximum value in a sequence of nullable <see cref="T:System.Single" /> values.</summary>
+      <returns>A value of type Nullable&lt;Single&gt; in C# or Nullable(Of Single) in Visual Basic that corresponds to the maximum value in the sequence.</returns>
+      <param name="source">A sequence of nullable <see cref="T:System.Single" /> values to determine the maximum value of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>Returns the maximum value in a sequence of <see cref="T:System.Single" /> values.</summary>
+      <returns>The maximum value in the sequence.</returns>
+      <param name="source">A sequence of <see cref="T:System.Single" /> values to determine the maximum value of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> contains no elements.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Returns the maximum value in a generic sequence.</summary>
+      <returns>The maximum value in the sequence.</returns>
+      <param name="source">A sequence of values to determine the maximum value of.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>Invokes a transform function on each element of a sequence and returns the maximum <see cref="T:System.Decimal" /> value.</summary>
+      <returns>The maximum value in the sequence.</returns>
+      <param name="source">A sequence of values to determine the maximum value of.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> contains no elements.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>Invokes a transform function on each element of a sequence and returns the maximum <see cref="T:System.Double" /> value.</summary>
+      <returns>The maximum value in the sequence.</returns>
+      <param name="source">A sequence of values to determine the maximum value of.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> contains no elements.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>Invokes a transform function on each element of a sequence and returns the maximum <see cref="T:System.Int32" /> value.</summary>
+      <returns>The maximum value in the sequence.</returns>
+      <param name="source">A sequence of values to determine the maximum value of.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> contains no elements.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>Invokes a transform function on each element of a sequence and returns the maximum <see cref="T:System.Int64" /> value.</summary>
+      <returns>The maximum value in the sequence.</returns>
+      <param name="source">A sequence of values to determine the maximum value of.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> contains no elements.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>Invokes a transform function on each element of a sequence and returns the maximum nullable <see cref="T:System.Decimal" /> value.</summary>
+      <returns>The value of type Nullable&lt;Decimal&gt; in C# or Nullable(Of Decimal) in Visual Basic that corresponds to the maximum value in the sequence.</returns>
+      <param name="source">A sequence of values to determine the maximum value of.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>Invokes a transform function on each element of a sequence and returns the maximum nullable <see cref="T:System.Double" /> value.</summary>
+      <returns>The value of type Nullable&lt;Double&gt; in C# or Nullable(Of Double) in Visual Basic that corresponds to the maximum value in the sequence.</returns>
+      <param name="source">A sequence of values to determine the maximum value of.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>Invokes a transform function on each element of a sequence and returns the maximum nullable <see cref="T:System.Int32" /> value.</summary>
+      <returns>The value of type Nullable&lt;Int32&gt; in C# or Nullable(Of Int32) in Visual Basic that corresponds to the maximum value in the sequence.</returns>
+      <param name="source">A sequence of values to determine the maximum value of.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>Invokes a transform function on each element of a sequence and returns the maximum nullable <see cref="T:System.Int64" /> value.</summary>
+      <returns>The value of type Nullable&lt;Int64&gt; in C# or Nullable(Of Int64) in Visual Basic that corresponds to the maximum value in the sequence.</returns>
+      <param name="source">A sequence of values to determine the maximum value of.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>Invokes a transform function on each element of a sequence and returns the maximum nullable <see cref="T:System.Single" /> value.</summary>
+      <returns>The value of type Nullable&lt;Single&gt; in C# or Nullable(Of Single) in Visual Basic that corresponds to the maximum value in the sequence.</returns>
+      <param name="source">A sequence of values to determine the maximum value of.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>Invokes a transform function on each element of a sequence and returns the maximum <see cref="T:System.Single" /> value.</summary>
+      <returns>The maximum value in the sequence.</returns>
+      <param name="source">A sequence of values to determine the maximum value of.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> contains no elements.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Invokes a transform function on each element of a generic sequence and returns the maximum resulting value.</summary>
+      <returns>The maximum value in the sequence.</returns>
+      <param name="source">A sequence of values to determine the maximum value of.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">The type of the value returned by <paramref name="selector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>Returns the minimum value in a sequence of <see cref="T:System.Decimal" /> values.</summary>
+      <returns>The minimum value in the sequence.</returns>
+      <param name="source">A sequence of <see cref="T:System.Decimal" /> values to determine the minimum value of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> contains no elements.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>Returns the minimum value in a sequence of <see cref="T:System.Double" /> values.</summary>
+      <returns>The minimum value in the sequence.</returns>
+      <param name="source">A sequence of <see cref="T:System.Double" /> values to determine the minimum value of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> contains no elements.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>Returns the minimum value in a sequence of <see cref="T:System.Int32" /> values.</summary>
+      <returns>The minimum value in the sequence.</returns>
+      <param name="source">A sequence of <see cref="T:System.Int32" /> values to determine the minimum value of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> contains no elements.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>Returns the minimum value in a sequence of <see cref="T:System.Int64" /> values.</summary>
+      <returns>The minimum value in the sequence.</returns>
+      <param name="source">A sequence of <see cref="T:System.Int64" /> values to determine the minimum value of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> contains no elements.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>Returns the minimum value in a sequence of nullable <see cref="T:System.Decimal" /> values.</summary>
+      <returns>A value of type Nullable&lt;Decimal&gt; in C# or Nullable(Of Decimal) in Visual Basic that corresponds to the minimum value in the sequence.</returns>
+      <param name="source">A sequence of nullable <see cref="T:System.Decimal" /> values to determine the minimum value of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>Returns the minimum value in a sequence of nullable <see cref="T:System.Double" /> values.</summary>
+      <returns>A value of type Nullable&lt;Double&gt; in C# or Nullable(Of Double) in Visual Basic that corresponds to the minimum value in the sequence.</returns>
+      <param name="source">A sequence of nullable <see cref="T:System.Double" /> values to determine the minimum value of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>Returns the minimum value in a sequence of nullable <see cref="T:System.Int32" /> values.</summary>
+      <returns>A value of type Nullable&lt;Int32&gt; in C# or Nullable(Of Int32) in Visual Basic that corresponds to the minimum value in the sequence.</returns>
+      <param name="source">A sequence of nullable <see cref="T:System.Int32" /> values to determine the minimum value of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>Returns the minimum value in a sequence of nullable <see cref="T:System.Int64" /> values.</summary>
+      <returns>A value of type Nullable&lt;Int64&gt; in C# or Nullable(Of Int64) in Visual Basic that corresponds to the minimum value in the sequence.</returns>
+      <param name="source">A sequence of nullable <see cref="T:System.Int64" /> values to determine the minimum value of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>Returns the minimum value in a sequence of nullable <see cref="T:System.Single" /> values.</summary>
+      <returns>A value of type Nullable&lt;Single&gt; in C# or Nullable(Of Single) in Visual Basic that corresponds to the minimum value in the sequence.</returns>
+      <param name="source">A sequence of nullable <see cref="T:System.Single" /> values to determine the minimum value of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>Returns the minimum value in a sequence of <see cref="T:System.Single" /> values.</summary>
+      <returns>The minimum value in the sequence.</returns>
+      <param name="source">A sequence of <see cref="T:System.Single" /> values to determine the minimum value of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> contains no elements.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Returns the minimum value in a generic sequence.</summary>
+      <returns>The minimum value in the sequence.</returns>
+      <param name="source">A sequence of values to determine the minimum value of.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>Invokes a transform function on each element of a sequence and returns the minimum <see cref="T:System.Decimal" /> value.</summary>
+      <returns>The minimum value in the sequence.</returns>
+      <param name="source">A sequence of values to determine the minimum value of.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> contains no elements.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>Invokes a transform function on each element of a sequence and returns the minimum <see cref="T:System.Double" /> value.</summary>
+      <returns>The minimum value in the sequence.</returns>
+      <param name="source">A sequence of values to determine the minimum value of.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> contains no elements.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>Invokes a transform function on each element of a sequence and returns the minimum <see cref="T:System.Int32" /> value.</summary>
+      <returns>The minimum value in the sequence.</returns>
+      <param name="source">A sequence of values to determine the minimum value of.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> contains no elements.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>Invokes a transform function on each element of a sequence and returns the minimum <see cref="T:System.Int64" /> value.</summary>
+      <returns>The minimum value in the sequence.</returns>
+      <param name="source">A sequence of values to determine the minimum value of.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> contains no elements.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>Invokes a transform function on each element of a sequence and returns the minimum nullable <see cref="T:System.Decimal" /> value.</summary>
+      <returns>The value of type Nullable&lt;Decimal&gt; in C# or Nullable(Of Decimal) in Visual Basic that corresponds to the minimum value in the sequence.</returns>
+      <param name="source">A sequence of values to determine the minimum value of.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>Invokes a transform function on each element of a sequence and returns the minimum nullable <see cref="T:System.Double" /> value.</summary>
+      <returns>The value of type Nullable&lt;Double&gt; in C# or Nullable(Of Double) in Visual Basic that corresponds to the minimum value in the sequence.</returns>
+      <param name="source">A sequence of values to determine the minimum value of.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>Invokes a transform function on each element of a sequence and returns the minimum nullable <see cref="T:System.Int32" /> value.</summary>
+      <returns>The value of type Nullable&lt;Int32&gt; in C# or Nullable(Of Int32) in Visual Basic that corresponds to the minimum value in the sequence.</returns>
+      <param name="source">A sequence of values to determine the minimum value of.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>Invokes a transform function on each element of a sequence and returns the minimum nullable <see cref="T:System.Int64" /> value.</summary>
+      <returns>The value of type Nullable&lt;Int64&gt; in C# or Nullable(Of Int64) in Visual Basic that corresponds to the minimum value in the sequence.</returns>
+      <param name="source">A sequence of values to determine the minimum value of.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>Invokes a transform function on each element of a sequence and returns the minimum nullable <see cref="T:System.Single" /> value.</summary>
+      <returns>The value of type Nullable&lt;Single&gt; in C# or Nullable(Of Single) in Visual Basic that corresponds to the minimum value in the sequence.</returns>
+      <param name="source">A sequence of values to determine the minimum value of.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>Invokes a transform function on each element of a sequence and returns the minimum <see cref="T:System.Single" /> value.</summary>
+      <returns>The minimum value in the sequence.</returns>
+      <param name="source">A sequence of values to determine the minimum value of.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> contains no elements.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Invokes a transform function on each element of a generic sequence and returns the minimum resulting value.</summary>
+      <returns>The minimum value in the sequence.</returns>
+      <param name="source">A sequence of values to determine the minimum value of.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">The type of the value returned by <paramref name="selector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OfType``1(System.Collections.IEnumerable)">
+      <summary>Filters the elements of an <see cref="T:System.Collections.IEnumerable" /> based on a specified type.</summary>
+      <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> that contains elements from the input sequence of type <paramref name="TResult" />.</returns>
+      <param name="source">The <see cref="T:System.Collections.IEnumerable" /> whose elements to filter.</param>
+      <typeparam name="TResult">The type to filter the elements of the sequence on.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Sorts the elements of a sequence in ascending order according to a key.</summary>
+      <returns>An <see cref="T:System.Linq.IOrderedEnumerable`1" /> whose elements are sorted according to a key.</returns>
+      <param name="source">A sequence of values to order.</param>
+      <param name="keySelector">A function to extract a key from an element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">The type of the key returned by <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="keySelector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>Sorts the elements of a sequence in ascending order by using a specified comparer.</summary>
+      <returns>An <see cref="T:System.Linq.IOrderedEnumerable`1" /> whose elements are sorted according to a key.</returns>
+      <param name="source">A sequence of values to order.</param>
+      <param name="keySelector">A function to extract a key from an element.</param>
+      <param name="comparer">An <see cref="T:System.Collections.Generic.IComparer`1" /> to compare keys.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">The type of the key returned by <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="keySelector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderByDescending``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Sorts the elements of a sequence in descending order according to a key.</summary>
+      <returns>An <see cref="T:System.Linq.IOrderedEnumerable`1" /> whose elements are sorted in descending order according to a key.</returns>
+      <param name="source">A sequence of values to order.</param>
+      <param name="keySelector">A function to extract a key from an element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">The type of the key returned by <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="keySelector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderByDescending``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>Sorts the elements of a sequence in descending order by using a specified comparer.</summary>
+      <returns>An <see cref="T:System.Linq.IOrderedEnumerable`1" /> whose elements are sorted in descending order according to a key.</returns>
+      <param name="source">A sequence of values to order.</param>
+      <param name="keySelector">A function to extract a key from an element.</param>
+      <param name="comparer">An <see cref="T:System.Collections.Generic.IComparer`1" /> to compare keys.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">The type of the key returned by <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="keySelector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Range(System.Int32,System.Int32)">
+      <summary>Generates a sequence of integral numbers within a specified range.</summary>
+      <returns>An IEnumerable&lt;Int32&gt; in C# or IEnumerable(Of Int32) in Visual Basic that contains a range of sequential integral numbers.</returns>
+      <param name="start">The value of the first integer in the sequence.</param>
+      <param name="count">The number of sequential integers to generate.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="count" /> is less than 0.-or-<paramref name="start" /> + <paramref name="count" /> -1 is larger than <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Repeat``1(``0,System.Int32)">
+      <summary>Generates a sequence that contains one repeated value.</summary>
+      <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> that contains a repeated value.</returns>
+      <param name="element">The value to be repeated.</param>
+      <param name="count">The number of times to repeat the value in the generated sequence.</param>
+      <typeparam name="TResult">The type of the value to be repeated in the result sequence.</typeparam>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="count" /> is less than 0.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Reverse``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Inverts the order of the elements in a sequence.</summary>
+      <returns>A sequence whose elements correspond to those of the input sequence in reverse order.</returns>
+      <param name="source">A sequence of values to reverse.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Select``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Projects each element of a sequence into a new form.</summary>
+      <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> whose elements are the result of invoking the transform function on each element of <paramref name="source" />.</returns>
+      <param name="source">A sequence of values to invoke a transform function on.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">The type of the value returned by <paramref name="selector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Select``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,``1})">
+      <summary>Projects each element of a sequence into a new form by incorporating the element's index.</summary>
+      <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> whose elements are the result of invoking the transform function on each element of <paramref name="source" />.</returns>
+      <param name="source">A sequence of values to invoke a transform function on.</param>
+      <param name="selector">A transform function to apply to each source element; the second parameter of the function represents the index of the source element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">The type of the value returned by <paramref name="selector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})">
+      <summary>Projects each element of a sequence to an <see cref="T:System.Collections.Generic.IEnumerable`1" />, flattens the resulting sequences into one sequence, and invokes a result selector function on each element therein.</summary>
+      <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> whose elements are the result of invoking the one-to-many transform function <paramref name="collectionSelector" /> on each element of <paramref name="source" /> and then mapping each of those sequence elements and their corresponding source element to a result element.</returns>
+      <param name="source">A sequence of values to project.</param>
+      <param name="collectionSelector">A transform function to apply to each element of the input sequence.</param>
+      <param name="resultSelector">A transform function to apply to each element of the intermediate sequence.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TCollection">The type of the intermediate elements collected by <paramref name="collectionSelector" />.</typeparam>
+      <typeparam name="TResult">The type of the elements of the resulting sequence.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="collectionSelector" /> or <paramref name="resultSelector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}})">
+      <summary>Projects each element of a sequence to an <see cref="T:System.Collections.Generic.IEnumerable`1" /> and flattens the resulting sequences into one sequence.</summary>
+      <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> whose elements are the result of invoking the one-to-many transform function on each element of the input sequence.</returns>
+      <param name="source">A sequence of values to project.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">The type of the elements of the sequence returned by <paramref name="selector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})">
+      <summary>Projects each element of a sequence to an <see cref="T:System.Collections.Generic.IEnumerable`1" />, flattens the resulting sequences into one sequence, and invokes a result selector function on each element therein. The index of each source element is used in the intermediate projected form of that element.</summary>
+      <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> whose elements are the result of invoking the one-to-many transform function <paramref name="collectionSelector" /> on each element of <paramref name="source" /> and then mapping each of those sequence elements and their corresponding source element to a result element.</returns>
+      <param name="source">A sequence of values to project.</param>
+      <param name="collectionSelector">A transform function to apply to each source element; the second parameter of the function represents the index of the source element.</param>
+      <param name="resultSelector">A transform function to apply to each element of the intermediate sequence.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TCollection">The type of the intermediate elements collected by <paramref name="collectionSelector" />.</typeparam>
+      <typeparam name="TResult">The type of the elements of the resulting sequence.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="collectionSelector" /> or <paramref name="resultSelector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}})">
+      <summary>Projects each element of a sequence to an <see cref="T:System.Collections.Generic.IEnumerable`1" />, and flattens the resulting sequences into one sequence. The index of each source element is used in the projected form of that element.</summary>
+      <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> whose elements are the result of invoking the one-to-many transform function on each element of an input sequence.</returns>
+      <param name="source">A sequence of values to project.</param>
+      <param name="selector">A transform function to apply to each source element; the second parameter of the function represents the index of the source element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">The type of the elements of the sequence returned by <paramref name="selector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SequenceEqual``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>Determines whether two sequences are equal by comparing the elements by using the default equality comparer for their type.</summary>
+      <returns>true if the two source sequences are of equal length and their corresponding elements are equal according to the default equality comparer for their type; otherwise, false.</returns>
+      <param name="first">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> to compare to <paramref name="second" />.</param>
+      <param name="second">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> to compare to the first sequence.</param>
+      <typeparam name="TSource">The type of the elements of the input sequences.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> or <paramref name="second" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SequenceEqual``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Determines whether two sequences are equal by comparing their elements by using a specified <see cref="T:System.Collections.Generic.IEqualityComparer`1" />.</summary>
+      <returns>true if the two source sequences are of equal length and their corresponding elements compare equal according to <paramref name="comparer" />; otherwise, false.</returns>
+      <param name="first">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> to compare to <paramref name="second" />.</param>
+      <param name="second">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> to compare to the first sequence.</param>
+      <param name="comparer">An <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> to use to compare elements.</param>
+      <typeparam name="TSource">The type of the elements of the input sequences.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> or <paramref name="second" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Single``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Returns the only element of a sequence, and throws an exception if there is not exactly one element in the sequence.</summary>
+      <returns>The single element of the input sequence.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> to return the single element of.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">The input sequence contains more than one element.-or-The input sequence is empty.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Single``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Returns the only element of a sequence that satisfies a specified condition, and throws an exception if more than one such element exists.</summary>
+      <returns>The single element of the input sequence that satisfies a condition.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> to return a single element from.</param>
+      <param name="predicate">A function to test an element for a condition.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="predicate" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">No element satisfies the condition in <paramref name="predicate" />.-or-More than one element satisfies the condition in <paramref name="predicate" />.-or-The source sequence is empty.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SingleOrDefault``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Returns the only element of a sequence, or a default value if the sequence is empty; this method throws an exception if there is more than one element in the sequence.</summary>
+      <returns>The single element of the input sequence, or default(<paramref name="TSource" />) if the sequence contains no elements.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> to return the single element of.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">The input sequence contains more than one element.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SingleOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Returns the only element of a sequence that satisfies a specified condition or a default value if no such element exists; this method throws an exception if more than one element satisfies the condition.</summary>
+      <returns>The single element of the input sequence that satisfies the condition, or default(<paramref name="TSource" />) if no such element is found.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> to return a single element from.</param>
+      <param name="predicate">A function to test an element for a condition.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="predicate" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Skip``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>Bypasses a specified number of elements in a sequence and then returns the remaining elements.</summary>
+      <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> that contains the elements that occur after the specified index in the input sequence.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> to return elements from.</param>
+      <param name="count">The number of elements to skip before returning the remaining elements.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SkipWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Bypasses elements in a sequence as long as a specified condition is true and then returns the remaining elements.</summary>
+      <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> that contains the elements from the input sequence starting at the first element in the linear series that does not pass the test specified by <paramref name="predicate" />.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> to return elements from.</param>
+      <param name="predicate">A function to test each element for a condition.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="predicate" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SkipWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})">
+      <summary>Bypasses elements in a sequence as long as a specified condition is true and then returns the remaining elements. The element's index is used in the logic of the predicate function.</summary>
+      <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> that contains the elements from the input sequence starting at the first element in the linear series that does not pass the test specified by <paramref name="predicate" />.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> to return elements from.</param>
+      <param name="predicate">A function to test each source element for a condition; the second parameter of the function represents the index of the source element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="predicate" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>Computes the sum of a sequence of <see cref="T:System.Decimal" /> values.</summary>
+      <returns>The sum of the values in the sequence.</returns>
+      <param name="source">A sequence of <see cref="T:System.Decimal" /> values to calculate the sum of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+      <exception cref="T:System.OverflowException">The sum is larger than <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>Computes the sum of a sequence of <see cref="T:System.Double" /> values.</summary>
+      <returns>The sum of the values in the sequence.</returns>
+      <param name="source">A sequence of <see cref="T:System.Double" /> values to calculate the sum of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>Computes the sum of a sequence of <see cref="T:System.Int32" /> values.</summary>
+      <returns>The sum of the values in the sequence.</returns>
+      <param name="source">A sequence of <see cref="T:System.Int32" /> values to calculate the sum of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+      <exception cref="T:System.OverflowException">The sum is larger than <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>Computes the sum of a sequence of <see cref="T:System.Int64" /> values.</summary>
+      <returns>The sum of the values in the sequence.</returns>
+      <param name="source">A sequence of <see cref="T:System.Int64" /> values to calculate the sum of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+      <exception cref="T:System.OverflowException">The sum is larger than <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>Computes the sum of a sequence of nullable <see cref="T:System.Decimal" /> values.</summary>
+      <returns>The sum of the values in the sequence.</returns>
+      <param name="source">A sequence of nullable <see cref="T:System.Decimal" /> values to calculate the sum of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+      <exception cref="T:System.OverflowException">The sum is larger than <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>Computes the sum of a sequence of nullable <see cref="T:System.Double" /> values.</summary>
+      <returns>The sum of the values in the sequence.</returns>
+      <param name="source">A sequence of nullable <see cref="T:System.Double" /> values to calculate the sum of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>Computes the sum of a sequence of nullable <see cref="T:System.Int32" /> values.</summary>
+      <returns>The sum of the values in the sequence.</returns>
+      <param name="source">A sequence of nullable <see cref="T:System.Int32" /> values to calculate the sum of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+      <exception cref="T:System.OverflowException">The sum is larger than <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>Computes the sum of a sequence of nullable <see cref="T:System.Int64" /> values.</summary>
+      <returns>The sum of the values in the sequence.</returns>
+      <param name="source">A sequence of nullable <see cref="T:System.Int64" /> values to calculate the sum of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+      <exception cref="T:System.OverflowException">The sum is larger than <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>Computes the sum of a sequence of nullable <see cref="T:System.Single" /> values.</summary>
+      <returns>The sum of the values in the sequence.</returns>
+      <param name="source">A sequence of nullable <see cref="T:System.Single" /> values to calculate the sum of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>Computes the sum of a sequence of <see cref="T:System.Single" /> values.</summary>
+      <returns>The sum of the values in the sequence.</returns>
+      <param name="source">A sequence of <see cref="T:System.Single" /> values to calculate the sum of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>Computes the sum of the sequence of <see cref="T:System.Decimal" /> values that are obtained by invoking a transform function on each element of the input sequence.</summary>
+      <returns>The sum of the projected values.</returns>
+      <param name="source">A sequence of values that are used to calculate a sum.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+      <exception cref="T:System.OverflowException">The sum is larger than <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>Computes the sum of the sequence of <see cref="T:System.Double" /> values that are obtained by invoking a transform function on each element of the input sequence.</summary>
+      <returns>The sum of the projected values.</returns>
+      <param name="source">A sequence of values that are used to calculate a sum.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>Computes the sum of the sequence of <see cref="T:System.Int32" /> values that are obtained by invoking a transform function on each element of the input sequence.</summary>
+      <returns>The sum of the projected values.</returns>
+      <param name="source">A sequence of values that are used to calculate a sum.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+      <exception cref="T:System.OverflowException">The sum is larger than <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>Computes the sum of the sequence of <see cref="T:System.Int64" /> values that are obtained by invoking a transform function on each element of the input sequence.</summary>
+      <returns>The sum of the projected values.</returns>
+      <param name="source">A sequence of values that are used to calculate a sum.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+      <exception cref="T:System.OverflowException">The sum is larger than <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>Computes the sum of the sequence of nullable <see cref="T:System.Decimal" /> values that are obtained by invoking a transform function on each element of the input sequence.</summary>
+      <returns>The sum of the projected values.</returns>
+      <param name="source">A sequence of values that are used to calculate a sum.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+      <exception cref="T:System.OverflowException">The sum is larger than <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>Computes the sum of the sequence of nullable <see cref="T:System.Double" /> values that are obtained by invoking a transform function on each element of the input sequence.</summary>
+      <returns>The sum of the projected values.</returns>
+      <param name="source">A sequence of values that are used to calculate a sum.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>Computes the sum of the sequence of nullable <see cref="T:System.Int32" /> values that are obtained by invoking a transform function on each element of the input sequence.</summary>
+      <returns>The sum of the projected values.</returns>
+      <param name="source">A sequence of values that are used to calculate a sum.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+      <exception cref="T:System.OverflowException">The sum is larger than <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>Computes the sum of the sequence of nullable <see cref="T:System.Int64" /> values that are obtained by invoking a transform function on each element of the input sequence.</summary>
+      <returns>The sum of the projected values.</returns>
+      <param name="source">A sequence of values that are used to calculate a sum.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+      <exception cref="T:System.OverflowException">The sum is larger than <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>Computes the sum of the sequence of nullable <see cref="T:System.Single" /> values that are obtained by invoking a transform function on each element of the input sequence.</summary>
+      <returns>The sum of the projected values.</returns>
+      <param name="source">A sequence of values that are used to calculate a sum.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>Computes the sum of the sequence of <see cref="T:System.Single" /> values that are obtained by invoking a transform function on each element of the input sequence.</summary>
+      <returns>The sum of the projected values.</returns>
+      <param name="source">A sequence of values that are used to calculate a sum.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Take``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>Returns a specified number of contiguous elements from the start of a sequence.</summary>
+      <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> that contains the specified number of elements from the start of the input sequence.</returns>
+      <param name="source">The sequence to return elements from.</param>
+      <param name="count">The number of elements to return.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.TakeWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Returns elements from a sequence as long as a specified condition is true.</summary>
+      <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> that contains the elements from the input sequence that occur before the element at which the test no longer passes.</returns>
+      <param name="source">A sequence to return elements from.</param>
+      <param name="predicate">A function to test each element for a condition.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="predicate" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.TakeWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})">
+      <summary>Returns elements from a sequence as long as a specified condition is true. The element's index is used in the logic of the predicate function.</summary>
+      <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> that contains elements from the input sequence that occur before the element at which the test no longer passes.</returns>
+      <param name="source">The sequence to return elements from.</param>
+      <param name="predicate">A function to test each source element for a condition; the second parameter of the function represents the index of the source element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="predicate" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenBy``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1})">
+      <summary>Performs a subsequent ordering of the elements in a sequence in ascending order according to a key.</summary>
+      <returns>An <see cref="T:System.Linq.IOrderedEnumerable`1" /> whose elements are sorted according to a key.</returns>
+      <param name="source">An <see cref="T:System.Linq.IOrderedEnumerable`1" /> that contains elements to sort.</param>
+      <param name="keySelector">A function to extract a key from each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">The type of the key returned by <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="keySelector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenBy``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>Performs a subsequent ordering of the elements in a sequence in ascending order by using a specified comparer.</summary>
+      <returns>An <see cref="T:System.Linq.IOrderedEnumerable`1" /> whose elements are sorted according to a key.</returns>
+      <param name="source">An <see cref="T:System.Linq.IOrderedEnumerable`1" /> that contains elements to sort.</param>
+      <param name="keySelector">A function to extract a key from each element.</param>
+      <param name="comparer">An <see cref="T:System.Collections.Generic.IComparer`1" /> to compare keys.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">The type of the key returned by <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="keySelector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenByDescending``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1})">
+      <summary>Performs a subsequent ordering of the elements in a sequence in descending order, according to a key.</summary>
+      <returns>An <see cref="T:System.Linq.IOrderedEnumerable`1" /> whose elements are sorted in descending order according to a key.</returns>
+      <param name="source">An <see cref="T:System.Linq.IOrderedEnumerable`1" /> that contains elements to sort.</param>
+      <param name="keySelector">A function to extract a key from each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">The type of the key returned by <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="keySelector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenByDescending``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>Performs a subsequent ordering of the elements in a sequence in descending order by using a specified comparer.</summary>
+      <returns>An <see cref="T:System.Linq.IOrderedEnumerable`1" /> whose elements are sorted in descending order according to a key.</returns>
+      <param name="source">An <see cref="T:System.Linq.IOrderedEnumerable`1" /> that contains elements to sort.</param>
+      <param name="keySelector">A function to extract a key from each element.</param>
+      <param name="comparer">An <see cref="T:System.Collections.Generic.IComparer`1" /> to compare keys.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">The type of the key returned by <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="keySelector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToArray``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Creates an array from a <see cref="T:System.Collections.Generic.IEnumerable`1" />.</summary>
+      <returns>An array that contains the elements from the input sequence.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> to create an array from.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Creates a <see cref="T:System.Collections.Generic.Dictionary`2" /> from an <see cref="T:System.Collections.Generic.IEnumerable`1" /> according to a specified key selector function.</summary>
+      <returns>A <see cref="T:System.Collections.Generic.Dictionary`2" /> that contains keys and values.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> to create a <see cref="T:System.Collections.Generic.Dictionary`2" /> from.</param>
+      <param name="keySelector">A function to extract a key from each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">The type of the key returned by <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="keySelector" /> is null.-or-<paramref name="keySelector" /> produces a key that is null.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" /> produces duplicate keys for two elements.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Creates a <see cref="T:System.Collections.Generic.Dictionary`2" /> from an <see cref="T:System.Collections.Generic.IEnumerable`1" /> according to a specified key selector function and key comparer.</summary>
+      <returns>A <see cref="T:System.Collections.Generic.Dictionary`2" /> that contains keys and values.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> to create a <see cref="T:System.Collections.Generic.Dictionary`2" /> from.</param>
+      <param name="keySelector">A function to extract a key from each element.</param>
+      <param name="comparer">An <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> to compare keys.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">The type of the keys returned by <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="keySelector" /> is null.-or-<paramref name="keySelector" /> produces a key that is null.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" /> produces duplicate keys for two elements.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})">
+      <summary>Creates a <see cref="T:System.Collections.Generic.Dictionary`2" /> from an <see cref="T:System.Collections.Generic.IEnumerable`1" /> according to specified key selector and element selector functions.</summary>
+      <returns>A <see cref="T:System.Collections.Generic.Dictionary`2" /> that contains values of type <paramref name="TElement" /> selected from the input sequence.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> to create a <see cref="T:System.Collections.Generic.Dictionary`2" /> from.</param>
+      <param name="keySelector">A function to extract a key from each element.</param>
+      <param name="elementSelector">A transform function to produce a result element value from each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">The type of the key returned by <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">The type of the value returned by <paramref name="elementSelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="keySelector" /> or <paramref name="elementSelector" /> is null.-or-<paramref name="keySelector" /> produces a key that is null.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" /> produces duplicate keys for two elements.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Creates a <see cref="T:System.Collections.Generic.Dictionary`2" /> from an <see cref="T:System.Collections.Generic.IEnumerable`1" /> according to a specified key selector function, a comparer, and an element selector function.</summary>
+      <returns>A <see cref="T:System.Collections.Generic.Dictionary`2" /> that contains values of type <paramref name="TElement" /> selected from the input sequence.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> to create a <see cref="T:System.Collections.Generic.Dictionary`2" /> from.</param>
+      <param name="keySelector">A function to extract a key from each element.</param>
+      <param name="elementSelector">A transform function to produce a result element value from each element.</param>
+      <param name="comparer">An <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> to compare keys.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">The type of the key returned by <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">The type of the value returned by <paramref name="elementSelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="keySelector" /> or <paramref name="elementSelector" /> is null.-or-<paramref name="keySelector" /> produces a key that is null.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" /> produces duplicate keys for two elements.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToList``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Creates a <see cref="T:System.Collections.Generic.List`1" /> from an <see cref="T:System.Collections.Generic.IEnumerable`1" />.</summary>
+      <returns>A <see cref="T:System.Collections.Generic.List`1" /> that contains elements from the input sequence.</returns>
+      <param name="source">The <see cref="T:System.Collections.Generic.IEnumerable`1" /> to create a <see cref="T:System.Collections.Generic.List`1" /> from.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Creates a <see cref="T:System.Linq.Lookup`2" /> from an <see cref="T:System.Collections.Generic.IEnumerable`1" /> according to a specified key selector function.</summary>
+      <returns>A <see cref="T:System.Linq.Lookup`2" /> that contains keys and values.</returns>
+      <param name="source">The <see cref="T:System.Collections.Generic.IEnumerable`1" /> to create a <see cref="T:System.Linq.Lookup`2" /> from.</param>
+      <param name="keySelector">A function to extract a key from each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">The type of the key returned by <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="keySelector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Creates a <see cref="T:System.Linq.Lookup`2" /> from an <see cref="T:System.Collections.Generic.IEnumerable`1" /> according to a specified key selector function and key comparer.</summary>
+      <returns>A <see cref="T:System.Linq.Lookup`2" /> that contains keys and values.</returns>
+      <param name="source">The <see cref="T:System.Collections.Generic.IEnumerable`1" /> to create a <see cref="T:System.Linq.Lookup`2" /> from.</param>
+      <param name="keySelector">A function to extract a key from each element.</param>
+      <param name="comparer">An <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> to compare keys.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">The type of the key returned by <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="keySelector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})">
+      <summary>Creates a <see cref="T:System.Linq.Lookup`2" /> from an <see cref="T:System.Collections.Generic.IEnumerable`1" /> according to specified key selector and element selector functions.</summary>
+      <returns>A <see cref="T:System.Linq.Lookup`2" /> that contains values of type <paramref name="TElement" /> selected from the input sequence.</returns>
+      <param name="source">The <see cref="T:System.Collections.Generic.IEnumerable`1" /> to create a <see cref="T:System.Linq.Lookup`2" /> from.</param>
+      <param name="keySelector">A function to extract a key from each element.</param>
+      <param name="elementSelector">A transform function to produce a result element value from each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">The type of the key returned by <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">The type of the value returned by <paramref name="elementSelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="keySelector" /> or <paramref name="elementSelector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Creates a <see cref="T:System.Linq.Lookup`2" /> from an <see cref="T:System.Collections.Generic.IEnumerable`1" /> according to a specified key selector function, a comparer and an element selector function.</summary>
+      <returns>A <see cref="T:System.Linq.Lookup`2" /> that contains values of type <paramref name="TElement" /> selected from the input sequence.</returns>
+      <param name="source">The <see cref="T:System.Collections.Generic.IEnumerable`1" /> to create a <see cref="T:System.Linq.Lookup`2" /> from.</param>
+      <param name="keySelector">A function to extract a key from each element.</param>
+      <param name="elementSelector">A transform function to produce a result element value from each element.</param>
+      <param name="comparer">An <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> to compare keys.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">The type of the key returned by <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">The type of the value returned by <paramref name="elementSelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="keySelector" /> or <paramref name="elementSelector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Union``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>Produces the set union of two sequences by using the default equality comparer.</summary>
+      <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> that contains the elements from both input sequences, excluding duplicates.</returns>
+      <param name="first">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> whose distinct elements form the first set for the union.</param>
+      <param name="second">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> whose distinct elements form the second set for the union.</param>
+      <typeparam name="TSource">The type of the elements of the input sequences.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> or <paramref name="second" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Union``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Produces the set union of two sequences by using a specified <see cref="T:System.Collections.Generic.IEqualityComparer`1" />.</summary>
+      <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> that contains the elements from both input sequences, excluding duplicates.</returns>
+      <param name="first">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> whose distinct elements form the first set for the union.</param>
+      <param name="second">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> whose distinct elements form the second set for the union.</param>
+      <param name="comparer">The <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> to compare values.</param>
+      <typeparam name="TSource">The type of the elements of the input sequences.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> or <paramref name="second" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Where``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Filters a sequence of values based on a predicate.</summary>
+      <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> that contains elements from the input sequence that satisfy the condition.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> to filter.</param>
+      <param name="predicate">A function to test each element for a condition.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="predicate" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Where``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})">
+      <summary>Filters a sequence of values based on a predicate. Each element's index is used in the logic of the predicate function.</summary>
+      <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> that contains elements from the input sequence that satisfy the condition.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> to filter.</param>
+      <param name="predicate">A function to test each source element for a condition; the second parameter of the function represents the index of the source element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="predicate" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Zip``3(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``1,``2})">
+      <summary>Applies a specified function to the corresponding elements of two sequences, producing a sequence of the results.</summary>
+      <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> that contains merged elements of two input sequences.</returns>
+      <param name="first">The first sequence to merge.</param>
+      <param name="second">The second sequence to merge.</param>
+      <param name="resultSelector">A function that specifies how to merge the elements from the two sequences.</param>
+      <typeparam name="TFirst">The type of the elements of the first input sequence.</typeparam>
+      <typeparam name="TSecond">The type of the elements of the second input sequence.</typeparam>
+      <typeparam name="TResult">The type of the elements of the result sequence.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> or <paramref name="second" /> is null.</exception>
+    </member>
+    <member name="T:System.Linq.IGrouping`2">
+      <summary>Represents a collection of objects that have a common key.</summary>
+      <typeparam name="TKey">The type of the key of the <see cref="T:System.Linq.IGrouping`2" />.This type parameter is covariant. That is, you can use either the type you specified or any type that is more derived. For more information about covariance and contravariance, see Covariance and Contravariance in Generics.</typeparam>
+      <typeparam name="TElement">The type of the values in the <see cref="T:System.Linq.IGrouping`2" />.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="P:System.Linq.IGrouping`2.Key">
+      <summary>Gets the key of the <see cref="T:System.Linq.IGrouping`2" />.</summary>
+      <returns>The key of the <see cref="T:System.Linq.IGrouping`2" />.</returns>
+    </member>
+    <member name="T:System.Linq.ILookup`2">
+      <summary>Defines an indexer, size property, and Boolean search method for data structures that map keys to <see cref="T:System.Collections.Generic.IEnumerable`1" /> sequences of values.</summary>
+      <typeparam name="TKey">The type of the keys in the <see cref="T:System.Linq.ILookup`2" />.</typeparam>
+      <typeparam name="TElement">The type of the elements in the <see cref="T:System.Collections.Generic.IEnumerable`1" /> sequences that make up the values in the <see cref="T:System.Linq.ILookup`2" />.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.ILookup`2.Contains(`0)">
+      <summary>Determines whether a specified key exists in the <see cref="T:System.Linq.ILookup`2" />.</summary>
+      <returns>true if <paramref name="key" /> is in the <see cref="T:System.Linq.ILookup`2" />; otherwise, false.</returns>
+      <param name="key">The key to search for in the <see cref="T:System.Linq.ILookup`2" />.</param>
+    </member>
+    <member name="P:System.Linq.ILookup`2.Count">
+      <summary>Gets the number of key/value collection pairs in the <see cref="T:System.Linq.ILookup`2" />.</summary>
+      <returns>The number of key/value collection pairs in the <see cref="T:System.Linq.ILookup`2" />.</returns>
+    </member>
+    <member name="P:System.Linq.ILookup`2.Item(`0)">
+      <summary>Gets the <see cref="T:System.Collections.Generic.IEnumerable`1" /> sequence of values indexed by a specified key.</summary>
+      <returns>The <see cref="T:System.Collections.Generic.IEnumerable`1" /> sequence of values indexed by the specified key.</returns>
+      <param name="key">The key of the desired sequence of values.</param>
+    </member>
+    <member name="T:System.Linq.IOrderedEnumerable`1">
+      <summary>Represents a sorted sequence.</summary>
+      <typeparam name="TElement">The type of the elements of the sequence.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.IOrderedEnumerable`1.CreateOrderedEnumerable``1(System.Func{`0,``0},System.Collections.Generic.IComparer{``0},System.Boolean)">
+      <summary>Performs a subsequent ordering on the elements of an <see cref="T:System.Linq.IOrderedEnumerable`1" /> according to a key.</summary>
+      <returns>An <see cref="T:System.Linq.IOrderedEnumerable`1" /> whose elements are sorted according to a key.</returns>
+      <param name="keySelector">The <see cref="T:System.Func`2" /> used to extract the key for each element.</param>
+      <param name="comparer">The <see cref="T:System.Collections.Generic.IComparer`1" /> used to compare keys for placement in the returned sequence.</param>
+      <param name="descending">true to sort the elements in descending order; false to sort the elements in ascending order.</param>
+      <typeparam name="TKey">The type of the key produced by <paramref name="keySelector" />.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="T:System.Linq.Lookup`2">
+      <summary>Represents a collection of keys each mapped to one or more values.</summary>
+      <typeparam name="TKey">The type of the keys in the <see cref="T:System.Linq.Lookup`2" />.</typeparam>
+      <typeparam name="TElement">The type of the elements of each <see cref="T:System.Collections.Generic.IEnumerable`1" /> value in the <see cref="T:System.Linq.Lookup`2" />.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.Lookup`2.ApplyResultSelector``1(System.Func{`0,System.Collections.Generic.IEnumerable{`1},``0})">
+      <summary>Applies a transform function to each key and its associated values and returns the results.</summary>
+      <returns>A collection that contains one value for each key/value collection pair in the <see cref="T:System.Linq.Lookup`2" />.</returns>
+      <param name="resultSelector">A function to project a result value from each key and its associated values.</param>
+      <typeparam name="TResult">The type of the result values produced by <paramref name="resultSelector" />.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.Lookup`2.Contains(`0)">
+      <summary>Determines whether a specified key is in the <see cref="T:System.Linq.Lookup`2" />.</summary>
+      <returns>true if <paramref name="key" /> is in the <see cref="T:System.Linq.Lookup`2" />; otherwise, false.</returns>
+      <param name="key">The key to find in the <see cref="T:System.Linq.Lookup`2" />.</param>
+    </member>
+    <member name="P:System.Linq.Lookup`2.Count">
+      <summary>Gets the number of key/value collection pairs in the <see cref="T:System.Linq.Lookup`2" />.</summary>
+      <returns>The number of key/value collection pairs in the <see cref="T:System.Linq.Lookup`2" />.</returns>
+    </member>
+    <member name="M:System.Linq.Lookup`2.GetEnumerator">
+      <summary>Returns a generic enumerator that iterates through the <see cref="T:System.Linq.Lookup`2" />.</summary>
+      <returns>An enumerator for the <see cref="T:System.Linq.Lookup`2" />.</returns>
+    </member>
+    <member name="P:System.Linq.Lookup`2.Item(`0)">
+      <summary>Gets the collection of values indexed by the specified key.</summary>
+      <returns>The collection of values indexed by the specified key.</returns>
+      <param name="key">The key of the desired collection of values.</param>
+    </member>
+    <member name="M:System.Linq.Lookup`2.System#Collections#IEnumerable#GetEnumerator">
+      <summary>Returns an enumerator that iterates through the <see cref="T:System.Linq.Lookup`2" />. This class cannot be inherited.</summary>
+      <returns>An enumerator for the <see cref="T:System.Linq.Lookup`2" />.</returns>
+    </member>
+  </members>
+</doc>

+ 1763 - 0
HighBorn/packages/System.Linq.4.3.0/ref/netcore50/de/System.Linq.xml

@@ -0,0 +1,1763 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+  <assembly>
+    <name>System.Linq</name>
+  </assembly>
+  <members>
+    <member name="T:System.Linq.Enumerable">
+      <summary>Stellt einen Satz von static-Methoden (Shared-Methoden in Visual Basic) zum Abfragen von Objekten bereit, die <see cref="T:System.Collections.Generic.IEnumerable`1" /> implementieren.</summary>
+    </member>
+    <member name="M:System.Linq.Enumerable.Aggregate``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``0,``0})">
+      <summary>Wendet eine Akkumulatorfunktion auf eine Sequenz an.</summary>
+      <returns>Der letzte Akkumulatorwert.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, das aggregiert werden soll.</param>
+      <param name="func">Eine Akkumulatorfunktion, die für jedes Element aufgerufen werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="func" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> enthält keine Elemente.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Aggregate``2(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1})">
+      <summary>Wendet eine Akkumulatorfunktion auf eine Sequenz an.Der angegebene Startwert wird als erster Akkumulatorwert verwendet.</summary>
+      <returns>Der letzte Akkumulatorwert.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, das aggregiert werden soll.</param>
+      <param name="seed">Der erste Akkumulatorwert.</param>
+      <param name="func">Eine Akkumulatorfunktion, die für jedes Element aufgerufen werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TAccumulate">Der Typ des Akkumulatorwerts.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="func" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Aggregate``3(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1},System.Func{``1,``2})">
+      <summary>Wendet eine Akkumulatorfunktion auf eine Sequenz an.Der angegebene Startwert wird als erster Akkumulatorwert verwendet, und der Ergebniswert wird mit der angegebenen Funktion ausgewählt.</summary>
+      <returns>Der transformierte letzte Akkumulatorwert.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, das aggregiert werden soll.</param>
+      <param name="seed">Der erste Akkumulatorwert.</param>
+      <param name="func">Eine Akkumulatorfunktion, die für jedes Element aufgerufen werden soll.</param>
+      <param name="resultSelector">Eine Funktion zum Transformieren des letzten Akkumulatorwerts in den Ergebniswert.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TAccumulate">Der Typ des Akkumulatorwerts.</typeparam>
+      <typeparam name="TResult">Der Typ des Ergebniswerts.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />, <paramref name="func" /> oder <paramref name="resultSelector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.All``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Bestimmt, ob alle Elemente einer Sequenz eine Bedingung erfüllen.</summary>
+      <returns>true, wenn jedes Element der Quellsequenz im angegebenen Prädikat erfolgreich überprüft wird oder wenn die Sequenz leer ist, andernfalls false.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, das die Elemente enthält, auf die das Prädikat angewendet werden soll.</param>
+      <param name="predicate">Eine Funktion, mit der jedes Element auf eine Bedingung überprüft wird.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="predicate" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Any``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Bestimmt, ob eine Sequenz Elemente enthält.</summary>
+      <returns>true, wenn die Quellsequenz Elemente enthält, andernfalls false.</returns>
+      <param name="source">Das <see cref="T:System.Collections.Generic.IEnumerable`1" />, für das überprüft werden soll, ob es leer ist.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Any``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Bestimmt, ob ein Element einer Sequenz eine Bedingung erfüllt.</summary>
+      <returns>true, wenn Elemente der Quellsequenz im angegebenen Prädikat erfolgreich überprüft werden, andernfalls false.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, auf dessen Elemente das Prädikat angewendet werden soll.</param>
+      <param name="predicate">Eine Funktion, mit der jedes Element auf eine Bedingung überprüft wird.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="predicate" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.AsEnumerable``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Gibt die Eingabe als <see cref="T:System.Collections.Generic.IEnumerable`1" /> zurück.</summary>
+      <returns>Die als <see cref="T:System.Collections.Generic.IEnumerable`1" /> typisierte Eingabesequenz.</returns>
+      <param name="source">Die Sequenz, die als <see cref="T:System.Collections.Generic.IEnumerable`1" /> typisiert werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>Berechnet den Durchschnitt einer Sequenz von <see cref="T:System.Decimal" />-Werten.</summary>
+      <returns>Der Durchschnitt der Sequenz von Werten.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Decimal" />-Werten, deren Durchschnitt berechnet werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> enthält keine Elemente.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>Berechnet den Durchschnitt einer Sequenz von <see cref="T:System.Double" />-Werten.</summary>
+      <returns>Der Durchschnitt der Sequenz von Werten.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Double" />-Werten, deren Durchschnitt berechnet werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> enthält keine Elemente.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>Berechnet den Durchschnitt einer Sequenz von <see cref="T:System.Int32" />-Werten.</summary>
+      <returns>Der Durchschnitt der Sequenz von Werten.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Int32" />-Werten, deren Durchschnitt berechnet werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> enthält keine Elemente.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>Berechnet den Durchschnitt einer Sequenz von <see cref="T:System.Int64" />-Werten.</summary>
+      <returns>Der Durchschnitt der Sequenz von Werten.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Int64" />-Werten, deren Durchschnitt berechnet werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> enthält keine Elemente.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>Berechnet den Durchschnitt einer Sequenz von <see cref="T:System.Decimal" />-Werten, die NULL zulassen.</summary>
+      <returns>Der Durchschnitt der Sequenz von Werten oder null, wenn die Quellsequenz leer ist oder nur null-Werte enthält.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Decimal" />-Werten, die NULL zulassen und deren Durchschnitt berechnet werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+      <exception cref="T:System.OverflowException">Die Summe der Elemente in der Sequenz ist größer als <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>Berechnet den Durchschnitt einer Sequenz von <see cref="T:System.Double" />-Werten, die NULL zulassen.</summary>
+      <returns>Der Durchschnitt der Sequenz von Werten oder null, wenn die Quellsequenz leer ist oder nur null-Werte enthält.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Double" />-Werten, die NULL zulassen und deren Durchschnitt berechnet werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>Berechnet den Durchschnitt einer Sequenz von <see cref="T:System.Int32" />-Werten, die NULL zulassen.</summary>
+      <returns>Der Durchschnitt der Sequenz von Werten oder null, wenn die Quellsequenz leer ist oder nur null-Werte enthält.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Int32" />-Werten, die NULL zulassen und deren Durchschnitt berechnet werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+      <exception cref="T:System.OverflowException">Die Summe der Elemente in der Sequenz ist größer als <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>Berechnet den Durchschnitt einer Sequenz von <see cref="T:System.Int64" />-Werten, die NULL zulassen.</summary>
+      <returns>Der Durchschnitt der Sequenz von Werten oder null, wenn die Quellsequenz leer ist oder nur null-Werte enthält.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Int64" />-Werten, die NULL zulassen und deren Durchschnitt berechnet werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+      <exception cref="T:System.OverflowException">Die Summe der Elemente in der Sequenz ist größer als <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>Berechnet den Durchschnitt einer Sequenz von <see cref="T:System.Single" />-Werten, die NULL zulassen.</summary>
+      <returns>Der Durchschnitt der Sequenz von Werten oder null, wenn die Quellsequenz leer ist oder nur null-Werte enthält.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Single" />-Werten, die NULL zulassen und deren Durchschnitt berechnet werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>Berechnet den Durchschnitt einer Sequenz von <see cref="T:System.Single" />-Werten.</summary>
+      <returns>Der Durchschnitt der Sequenz von Werten.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Single" />-Werten, deren Durchschnitt berechnet werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> enthält keine Elemente.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>Berechnet den Durchschnitt einer Sequenz von <see cref="T:System.Decimal" />-Werten, die durch den Aufruf einer Transformationsfunktion für jedes Element der Eingabesequenz ermittelt werden.</summary>
+      <returns>Der Durchschnitt der Sequenz von Werten.</returns>
+      <param name="source">Eine Sequenz von Werten, mit denen ein Durchschnittswert berechnet wird.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> enthält keine Elemente.</exception>
+      <exception cref="T:System.OverflowException">Die Summe der Elemente in der Sequenz ist größer als <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>Berechnet den Durchschnitt einer Sequenz von <see cref="T:System.Double" />-Werten, die durch den Aufruf einer Transformationsfunktion für jedes Element der Eingabesequenz ermittelt werden.</summary>
+      <returns>Der Durchschnitt der Sequenz von Werten.</returns>
+      <param name="source">Eine Sequenz von Werten, deren Durchschnitt berechnet werden soll.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> enthält keine Elemente.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>Berechnet den Durchschnitt einer Sequenz von <see cref="T:System.Int32" />-Werten, die durch den Aufruf einer Transformationsfunktion für jedes Element der Eingabesequenz ermittelt werden.</summary>
+      <returns>Der Durchschnitt der Sequenz von Werten.</returns>
+      <param name="source">Eine Sequenz von Werten, deren Durchschnitt berechnet werden soll.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> enthält keine Elemente.</exception>
+      <exception cref="T:System.OverflowException">Die Summe der Elemente in der Sequenz ist größer als <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>Berechnet den Durchschnitt einer Sequenz von <see cref="T:System.Int64" />-Werten, die durch den Aufruf einer Transformationsfunktion für jedes Element der Eingabesequenz ermittelt werden.</summary>
+      <returns>Der Durchschnitt der Sequenz von Werten.</returns>
+      <param name="source">Eine Sequenz von Werten, deren Durchschnitt berechnet werden soll.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente der Quelle.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> enthält keine Elemente.</exception>
+      <exception cref="T:System.OverflowException">Die Summe der Elemente in der Sequenz ist größer als <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>Berechnet den Durchschnitt einer Sequenz von <see cref="T:System.Decimal" />-Werten, die NULL zulassen und die durch den Aufruf einer Transformationsfunktion für jedes Element der Eingabesequenz ermittelt werden.</summary>
+      <returns>Der Durchschnitt der Sequenz von Werten oder null, wenn die Quellsequenz leer ist oder nur null-Werte enthält.</returns>
+      <param name="source">Eine Sequenz von Werten, deren Durchschnitt berechnet werden soll.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+      <exception cref="T:System.OverflowException">Die Summe der Elemente in der Sequenz ist größer als <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>Berechnet den Durchschnitt einer Sequenz von <see cref="T:System.Double" />-Werten, die NULL zulassen und die durch den Aufruf einer Transformationsfunktion für jedes Element der Eingabesequenz ermittelt werden.</summary>
+      <returns>Der Durchschnitt der Sequenz von Werten oder null, wenn die Quellsequenz leer ist oder nur null-Werte enthält.</returns>
+      <param name="source">Eine Sequenz von Werten, deren Durchschnitt berechnet werden soll.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>Berechnet den Durchschnitt einer Sequenz von <see cref="T:System.Int32" />-Werten, die NULL zulassen, die durch den Aufruf einer Transformationsfunktion für jedes Element der Eingabesequenz ermittelt wird.</summary>
+      <returns>Der Durchschnitt der Sequenz von Werten oder null, wenn die Quellsequenz leer ist oder nur null-Werte enthält.</returns>
+      <param name="source">Eine Sequenz von Werten, deren Durchschnitt berechnet werden soll.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+      <exception cref="T:System.OverflowException">Die Summe der Elemente in der Sequenz ist größer als <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>Berechnet den Durchschnitt einer Sequenz von <see cref="T:System.Int64" />-Werten, die NULL zulassen und die durch den Aufruf einer Transformationsfunktion für jedes Element der Eingabesequenz ermittelt werden.</summary>
+      <returns>Der Durchschnitt der Sequenz von Werten oder null, wenn die Quellsequenz leer ist oder nur null-Werte enthält.</returns>
+      <param name="source">Eine Sequenz von Werten, deren Durchschnitt berechnet werden soll.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>Berechnet den Durchschnitt einer Sequenz von <see cref="T:System.Single" />-Werten, die NULL zulassen und die durch den Aufruf einer Transformationsfunktion für jedes Element der Eingabesequenz ermittelt werden.</summary>
+      <returns>Der Durchschnitt der Sequenz von Werten oder null, wenn die Quellsequenz leer ist oder nur null-Werte enthält.</returns>
+      <param name="source">Eine Sequenz von Werten, deren Durchschnitt berechnet werden soll.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>Berechnet den Durchschnitt einer Sequenz von <see cref="T:System.Single" />-Werten, die durch den Aufruf einer Transformationsfunktion für jedes Element der Eingabesequenz ermittelt werden.</summary>
+      <returns>Der Durchschnitt der Sequenz von Werten.</returns>
+      <param name="source">Eine Sequenz von Werten, deren Durchschnitt berechnet werden soll.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> enthält keine Elemente.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Cast``1(System.Collections.IEnumerable)">
+      <summary>Wandelt die Elemente eines <see cref="T:System.Collections.IEnumerable" /> in den angegebenen Typ um.</summary>
+      <returns>Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, das jedes Element der Quellsequenz enthält, das in den angegebenen Typ umgewandelt wird.</returns>
+      <param name="source">Das <see cref="T:System.Collections.IEnumerable" />, das die in Typ <paramref name="TResult" /> umzuwandelnden Elemente enthält.</param>
+      <typeparam name="TResult">Der Typ, an den die Elemente von <paramref name="source" /> übergeben werden sollen.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+      <exception cref="T:System.InvalidCastException">Ein Element in der Sequenz kann nicht in den Typ <paramref name="TResult" /> umgewandelt werden.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Concat``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>Verkettet zwei Sequenzen.</summary>
+      <returns>Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, das die verketteten Elemente der beiden Eingabesequenzen enthält.</returns>
+      <param name="first">Die erste zu verkettende Sequenz.</param>
+      <param name="second">Die Sequenz, die mit der ersten Sequenz verkettet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente der Eingabesequenzen.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> oder <paramref name="second" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Contains``1(System.Collections.Generic.IEnumerable{``0},``0)">
+      <summary>Bestimmt mithilfe des Standardgleichheitsvergleichs, ob eine Sequenz ein angegebenes Element enthält.</summary>
+      <returns>true, wenn die Quellsequenz ein Element mit dem angegebenen Wert enthält, andernfalls false.</returns>
+      <param name="source">Eine Sequenz, in der ein Wert gesucht werden soll.</param>
+      <param name="value">Der Wert, der in der Sequenz gesucht werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Contains``1(System.Collections.Generic.IEnumerable{``0},``0,System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Bestimmt mithilfe eines angegebenen <see cref="T:System.Collections.Generic.IEqualityComparer`1" />, ob eine Sequenz ein angegebenes Element enthält.</summary>
+      <returns>true, wenn die Quellsequenz ein Element mit dem angegebenen Wert enthält, andernfalls false.</returns>
+      <param name="source">Eine Sequenz, in der ein Wert gesucht werden soll.</param>
+      <param name="value">Der Wert, der in der Sequenz gesucht werden soll.</param>
+      <param name="comparer">Ein Gleichheitsvergleich zum Vergleichen von Werten.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Count``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Gibt die Anzahl der Elemente in einer Sequenz zurück.</summary>
+      <returns>Die Anzahl der Elemente in der Eingabesequenz.</returns>
+      <param name="source">Eine Sequenz, die zu zählende Elemente enthält.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+      <exception cref="T:System.OverflowException">Die Anzahl der Elemente in <paramref name="source" /> ist größer als <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Count``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Gibt eine Zahl zurück, die die Anzahl der Elemente in der angegebenen Sequenz angibt, die eine Bedingung erfüllen.</summary>
+      <returns>Eine Zahl, die die Anzahl der Elemente in der Sequenz darstellt, die die Bedingung in der Prädikatfunktion erfüllen.</returns>
+      <param name="source">Eine Sequenz, die Elemente enthält, die überprüft und gezählt werden sollen.</param>
+      <param name="predicate">Eine Funktion, mit der jedes Element auf eine Bedingung überprüft wird.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="predicate" /> ist null.</exception>
+      <exception cref="T:System.OverflowException">Die Anzahl der Elemente in <paramref name="source" /> ist größer als <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.DefaultIfEmpty``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Gibt die Elemente der angegebenen Sequenz zurück, oder den Standardwert des Typparameters in einer Singletonauflistung, wenn die Sequenz leer ist.</summary>
+      <returns>Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />-Objekt, das den Standardwert für den <paramref name="TSource" />-Typ enthält, wenn <paramref name="source" /> leer ist, andernfalls <paramref name="source" />.</returns>
+      <param name="source">Die Sequenz, für die ein Standardwert zurückgegeben werden soll, wenn sie leer ist.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.DefaultIfEmpty``1(System.Collections.Generic.IEnumerable{``0},``0)">
+      <summary>Gibt die Elemente der angegebenen Sequenz zurück, oder den angegebenen Wert in einer Singletonauflistung, wenn die Sequenz leer ist.</summary>
+      <returns>Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, das <paramref name="defaultValue" /> enthält, wenn <paramref name="source" /> leer ist, andernfalls <paramref name="source" />.</returns>
+      <param name="source">Die Sequenz, für die der angegebene Wert zurückgegeben werden soll, wenn sie leer ist.</param>
+      <param name="defaultValue">Der Wert, der zurückgegeben werden soll, wenn die Sequenz leer ist.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Distinct``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Gibt mithilfe des Standardgleichheitsvergleichs zum Vergleichen von Werten unterschiedliche Elemente aus einer Sequenz zurück.</summary>
+      <returns>Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, das unterschiedliche Elemente aus der Quellsequenz enthält.</returns>
+      <param name="source">Die Sequenz, aus der doppelte Elemente entfernt werden sollen.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Distinct``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Gibt mithilfe eines angegebenen <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> zum Vergleichen von Werten unterschiedliche Elemente aus einer Sequenz zurück.</summary>
+      <returns>Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, das unterschiedliche Elemente aus der Quellsequenz enthält.</returns>
+      <param name="source">Die Sequenz, aus der doppelte Elemente entfernt werden sollen.</param>
+      <param name="comparer">Ein <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> zum Vergleichen von Werten.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ElementAt``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>Gibt das Element an einem angegebenen Index in einer Sequenz zurück.</summary>
+      <returns>Das Element an der angegebenen Position in der Quellsequenz.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, aus dem ein Element zurückgegeben werden soll.</param>
+      <param name="index">Der auf 0 (null) basierende Index des abzurufenden Elements.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="index" /> ist kleiner als 0 bzw. größer oder gleich der Anzahl der Elemente in <paramref name="source" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ElementAtOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>Gibt das Element an einem angegebenen Index in einer Sequenz oder einen Standardwert zurück, wenn der Index außerhalb des gültigen Bereichs liegt.</summary>
+      <returns>default(<paramref name="TSource" />), wenn der Index außerhalb der Begrenzungen der Quellsequenz liegt, andernfalls das Element an der angegebenen Position in der Quellsequenz.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, aus dem ein Element zurückgegeben werden soll.</param>
+      <param name="index">Der auf 0 (null) basierende Index des abzurufenden Elements.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Empty``1">
+      <summary>Gibt ein leeres <see cref="T:System.Collections.Generic.IEnumerable`1" /> zurück, das über das angegebene Typargument verfügt.</summary>
+      <returns>Ein leeres <see cref="T:System.Collections.Generic.IEnumerable`1" />, dessen Typargument <paramref name="TResult" /> ist.</returns>
+      <typeparam name="TResult">Der Typ, der dem Typparameter des zurückgegebenen generischen <see cref="T:System.Collections.Generic.IEnumerable`1" /> zugewiesen werden soll.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Except``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>Erzeugt die Differenzmenge zweier Sequenzen mithilfe des Standardgleichheitsvergleichs zum Vergleichen von Werten.</summary>
+      <returns>Eine Sequenz, die die Differenzmenge der Elemente von zwei Sequenzen enthält.</returns>
+      <param name="first">Es wird ein <see cref="T:System.Collections.Generic.IEnumerable`1" /> zurückgegeben, dessen Elemente nicht auch in <paramref name="second" /> enthalten sind.</param>
+      <param name="second">Wenn ein <see cref="T:System.Collections.Generic.IEnumerable`1" /> Elemente enthält, die auch in der ersten Sequenz vorhanden sind, werden diese Elemente aus der zurückgegebenen Sequenz entfernt.</param>
+      <typeparam name="TSource">Der Typ der Elemente der Eingabesequenzen.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> oder <paramref name="second" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Except``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Erzeugt mithilfe des angegebenen <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> zum Vergleichen von Werten die Differenzmenge zweier Sequenzen.</summary>
+      <returns>Eine Sequenz, die die Differenzmenge der Elemente von zwei Sequenzen enthält.</returns>
+      <param name="first">Es wird ein <see cref="T:System.Collections.Generic.IEnumerable`1" /> zurückgegeben, dessen Elemente nicht auch in <paramref name="second" /> enthalten sind.</param>
+      <param name="second">Wenn ein <see cref="T:System.Collections.Generic.IEnumerable`1" /> Elemente enthält, die auch in der ersten Sequenz vorhanden sind, werden diese Elemente aus der zurückgegebenen Sequenz entfernt.</param>
+      <param name="comparer">Ein <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> zum Vergleichen von Werten.</param>
+      <typeparam name="TSource">Der Typ der Elemente der Eingabesequenzen.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> oder <paramref name="second" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.First``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Gibt das erste Element einer Sequenz zurück.</summary>
+      <returns>Das erste Element in der angegebenen Sequenz.</returns>
+      <param name="source">Das <see cref="T:System.Collections.Generic.IEnumerable`1" />, dessen erstes Element zurückgegeben werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">Die Quellsequenz ist leer.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.First``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Gibt das erste Element in einer Sequenz zurück, das eine angegebene Bedingung erfüllt.</summary>
+      <returns>Das erste Element in der Sequenz, das mit der angegebenen Prädikatfunktion erfolgreich überprüft wird.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, aus dem ein Element zurückgegeben werden soll.</param>
+      <param name="predicate">Eine Funktion, mit der jedes Element auf eine Bedingung überprüft wird.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="predicate" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">Kein Element erfüllt die Bedingung in <paramref name="predicate" />.- oder -Die Quellsequenz ist leer.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.FirstOrDefault``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Gibt das erste Element einer Sequenz zurück, oder einen Standardwert, wenn die Sequenz keine Elemente enthält.</summary>
+      <returns>default(<paramref name="TSource" />), wenn <paramref name="source" /> leer ist, andernfalls das erste Element in <paramref name="source" />.</returns>
+      <param name="source">Das <see cref="T:System.Collections.Generic.IEnumerable`1" />, dessen erstes Element zurückgegeben werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.FirstOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Gibt das erste Element der Sequenz zurück, das eine Bedingung erfüllt, oder einen Standardwert, wenn ein solches Element nicht gefunden wird.</summary>
+      <returns>default(<paramref name="TSource" />), wenn <paramref name="source" /> leer ist oder wenn kein Element die von <paramref name="predicate" /> angegebene Überprüfung besteht. Andernfalls das erste Element in <paramref name="source" />, das die von <paramref name="predicate" /> angegebene Überprüfung besteht.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, aus dem ein Element zurückgegeben werden soll.</param>
+      <param name="predicate">Eine Funktion, mit der jedes Element auf eine Bedingung überprüft wird.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="predicate" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Gruppiert die Elemente einer Sequenz entsprechend einer angegebenen Schlüsselauswahlfunktion.</summary>
+      <returns>Ein IEnumerable&lt;IGrouping&lt;TKey, TSource&gt;&gt; in C# oder ein IEnumerable(Of IGrouping(Of TKey, TSource)) in Visual Basic, wobei jedes <see cref="T:System.Linq.IGrouping`2" />-Objekt eine Sequenz von Objekten und einen Schlüssel enthält.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, dessen Elemente gruppiert werden sollen.</param>
+      <param name="keySelector">Eine Funktion zum Extrahieren des Schlüssels für jedes Element.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Der Typ des von <paramref name="keySelector" /> zurückgegebenen Schlüssels.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="keySelector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Gruppiert die Elemente einer Sequenz entsprechend einer angegebenen Schlüsselauswahlfunktion und vergleicht die Schlüssel mithilfe eines angegebenen Vergleichs.</summary>
+      <returns>Ein IEnumerable&lt;IGrouping&lt;TKey, TSource&gt;&gt; in C# oder ein IEnumerable(Of IGrouping(Of TKey, TSource)) in Visual Basic, wobei jedes <see cref="T:System.Linq.IGrouping`2" />-Objekt eine Auflistung von Objekten und einen Schlüssel enthält.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, dessen Elemente gruppiert werden sollen.</param>
+      <param name="keySelector">Eine Funktion zum Extrahieren des Schlüssels für jedes Element.</param>
+      <param name="comparer">Ein <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> zum Vergleichen von Schlüsseln.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Der Typ des von <paramref name="keySelector" /> zurückgegebenen Schlüssels.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="keySelector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})">
+      <summary>Gruppiert die Elemente einer Sequenz entsprechend einer angegebenen Schlüsselauswahlfunktion und projiziert die Elemente für jede Gruppe mithilfe einer angegebenen Funktion.</summary>
+      <returns>Ein IEnumerable&lt;IGrouping&lt;TKey, TElement&gt;&gt; in C# oder ein IEnumerable(Of IGrouping(Of TKey, TElement)) in Visual Basic, wobei jedes <see cref="T:System.Linq.IGrouping`2" />-Objekt eine Auflistung von Objekten vom Typ <paramref name="TElement" /> und einen Schlüssel enthält.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, dessen Elemente gruppiert werden sollen.</param>
+      <param name="keySelector">Eine Funktion zum Extrahieren des Schlüssels für jedes Element.</param>
+      <param name="elementSelector">Eine Funktion, mit der jedes Quellelement einem Element in dem <see cref="T:System.Linq.IGrouping`2" /> zugeordnet wird.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Der Typ des von <paramref name="keySelector" /> zurückgegebenen Schlüssels.</typeparam>
+      <typeparam name="TElement">Der Typ der Elemente in der <see cref="T:System.Linq.IGrouping`2" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />, <paramref name="keySelector" /> oder <paramref name="elementSelector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Gruppiert die Elemente einer Sequenz entsprechend einer Schlüsselauswahlfunktion.Die Schlüssel werden mithilfe eines Vergleichs verglichen, und die Elemente jeder Gruppe werden mithilfe einer angegebenen Funktion projiziert.</summary>
+      <returns>Ein IEnumerable&lt;IGrouping&lt;TKey, TElement&gt;&gt; in C# oder ein IEnumerable(Of IGrouping(Of TKey, TElement)) in Visual Basic, wobei jedes <see cref="T:System.Linq.IGrouping`2" />-Objekt eine Auflistung von Objekten vom Typ <paramref name="TElement" /> und einen Schlüssel enthält.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, dessen Elemente gruppiert werden sollen.</param>
+      <param name="keySelector">Eine Funktion zum Extrahieren des Schlüssels für jedes Element.</param>
+      <param name="elementSelector">Eine Funktion, mit der jedes Quellelement einem Element in einem <see cref="T:System.Linq.IGrouping`2" /> zugeordnet wird.</param>
+      <param name="comparer">Ein <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> zum Vergleichen von Schlüsseln.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Der Typ des von <paramref name="keySelector" /> zurückgegebenen Schlüssels.</typeparam>
+      <typeparam name="TElement">Der Typ der Elemente in der <see cref="T:System.Linq.IGrouping`2" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />, <paramref name="keySelector" /> oder <paramref name="elementSelector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3})">
+      <summary>Gruppiert die Elemente einer Sequenz entsprechend einer angegebenen Schlüsselauswahlfunktion und erstellt aus jeder Gruppe und ihrem Schlüssel einen Ergebniswert.Die Elemente jeder Gruppe werden mithilfe einer angegebenen Funktion projiziert.</summary>
+      <returns>Eine Auflistung von Elementen vom Typ <paramref name="TResult" />, wobei jedes Element eine Projektion über einer Gruppe und ihrem Schlüssel darstellt.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, dessen Elemente gruppiert werden sollen.</param>
+      <param name="keySelector">Eine Funktion zum Extrahieren des Schlüssels für jedes Element.</param>
+      <param name="elementSelector">Eine Funktion, mit der jedes Quellelement einem Element in einem <see cref="T:System.Linq.IGrouping`2" /> zugeordnet wird.</param>
+      <param name="resultSelector">Eine Funktion, mit der aus jeder Gruppe ein Ergebniswert erstellt wird.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Der Typ des von <paramref name="keySelector" /> zurückgegebenen Schlüssels.</typeparam>
+      <typeparam name="TElement">Der Typ der Elemente in jedem <see cref="T:System.Linq.IGrouping`2" />.</typeparam>
+      <typeparam name="TResult">Der Typ des von <paramref name="resultSelector" /> zurückgegebenen Ergebniswerts.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Gruppiert die Elemente einer Sequenz entsprechend einer angegebenen Schlüsselauswahlfunktion und erstellt aus jeder Gruppe und ihrem Schlüssel einen Ergebniswert.Schlüsselwerte werden mithilfe eines angegebenen Vergleichs verglichen, und die Elemente jeder Gruppe werden mithilfe einer angegebenen Funktion projiziert.</summary>
+      <returns>Eine Auflistung von Elementen vom Typ <paramref name="TResult" />, wobei jedes Element eine Projektion über einer Gruppe und ihrem Schlüssel darstellt.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, dessen Elemente gruppiert werden sollen.</param>
+      <param name="keySelector">Eine Funktion zum Extrahieren des Schlüssels für jedes Element.</param>
+      <param name="elementSelector">Eine Funktion, mit der jedes Quellelement einem Element in einem <see cref="T:System.Linq.IGrouping`2" /> zugeordnet wird.</param>
+      <param name="resultSelector">Eine Funktion, mit der aus jeder Gruppe ein Ergebniswert erstellt wird.</param>
+      <param name="comparer">Ein <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> zum Vergleichen von Schlüsseln.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Der Typ des von <paramref name="keySelector" /> zurückgegebenen Schlüssels.</typeparam>
+      <typeparam name="TElement">Der Typ der Elemente in jedem <see cref="T:System.Linq.IGrouping`2" />.</typeparam>
+      <typeparam name="TResult">Der Typ des von <paramref name="resultSelector" /> zurückgegebenen Ergebniswerts.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2})">
+      <summary>Gruppiert die Elemente einer Sequenz entsprechend einer angegebenen Schlüsselauswahlfunktion und erstellt aus jeder Gruppe und ihrem Schlüssel einen Ergebniswert.</summary>
+      <returns>Eine Auflistung von Elementen vom Typ <paramref name="TResult" />, wobei jedes Element eine Projektion über einer Gruppe und ihrem Schlüssel darstellt.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, dessen Elemente gruppiert werden sollen.</param>
+      <param name="keySelector">Eine Funktion zum Extrahieren des Schlüssels für jedes Element.</param>
+      <param name="resultSelector">Eine Funktion, mit der aus jeder Gruppe ein Ergebniswert erstellt wird.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Der Typ des von <paramref name="keySelector" /> zurückgegebenen Schlüssels.</typeparam>
+      <typeparam name="TResult">Der Typ des von <paramref name="resultSelector" /> zurückgegebenen Ergebniswerts.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Gruppiert die Elemente einer Sequenz entsprechend einer angegebenen Schlüsselauswahlfunktion und erstellt aus jeder Gruppe und ihrem Schlüssel einen Ergebniswert.Die Schlüssel werden mithilfe eines angegebenen Vergleichs verglichen.</summary>
+      <returns>Eine Auflistung von Elementen vom Typ <paramref name="TResult" />, wobei jedes Element eine Projektion über einer Gruppe und ihrem Schlüssel darstellt.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, dessen Elemente gruppiert werden sollen.</param>
+      <param name="keySelector">Eine Funktion zum Extrahieren des Schlüssels für jedes Element.</param>
+      <param name="resultSelector">Eine Funktion, mit der aus jeder Gruppe ein Ergebniswert erstellt wird.</param>
+      <param name="comparer">Ein <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> zum Vergleichen von Schlüsseln.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Der Typ des von <paramref name="keySelector" /> zurückgegebenen Schlüssels.</typeparam>
+      <typeparam name="TResult">Der Typ des von <paramref name="resultSelector" /> zurückgegebenen Ergebniswerts.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3})">
+      <summary>Korreliert die Elemente von zwei Sequenzen anhand der Gleichheit der Schlüssel und gruppiert die Ergebnisse.Schlüssel werden mithilfe des Standardgleichheitsvergleichs verglichen.</summary>
+      <returns>Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, das Elemente vom Typ <paramref name="TResult" /> enthält, die durch Ausführen eines Gruppenjoins von zwei Sequenzen ermittelt werden.</returns>
+      <param name="outer">Die erste zu verknüpfende Sequenz.</param>
+      <param name="inner">Die Sequenz, die mit der ersten Sequenz verknüpft werden soll.</param>
+      <param name="outerKeySelector">Eine Funktion zum Extrahieren des Joinschlüssels aus jedem Element der ersten Sequenz.</param>
+      <param name="innerKeySelector">Eine Funktion zum Extrahieren des Joinschlüssels aus jedem Element der zweiten Sequenz.</param>
+      <param name="resultSelector">Eine Funktion zum Erstellen eines Ergebniselements anhand eines Elements aus der ersten Sequenz und einer Auflistung von übereinstimmenden Elementen aus der zweiten Sequenz.</param>
+      <typeparam name="TOuter">Der Typ der Elemente der ersten Sequenz.</typeparam>
+      <typeparam name="TInner">Der Typ der Elemente der zweiten Sequenz.</typeparam>
+      <typeparam name="TKey">Der Typ der von den Schlüsselauswahlfunktionen zurückgegebenen Schlüssel.</typeparam>
+      <typeparam name="TResult">Der Typ der Ergebniselemente.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" />, <paramref name="inner" />, <paramref name="outerKeySelector" />, <paramref name="innerKeySelector" /> oder <paramref name="resultSelector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3},System.Collections.Generic.IEqualityComparer{``2})">
+      <summary>Korreliert die Elemente von zwei Sequenzen anhand der Gleichheit der Schlüssel und gruppiert die Ergebnisse.Schlüssel werden mithilfe eines angegebenen <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> verglichen.</summary>
+      <returns>Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, das Elemente vom Typ <paramref name="TResult" /> enthält, die durch Ausführen eines Gruppenjoins von zwei Sequenzen ermittelt werden.</returns>
+      <param name="outer">Die erste zu verknüpfende Sequenz.</param>
+      <param name="inner">Die Sequenz, die mit der ersten Sequenz verknüpft werden soll.</param>
+      <param name="outerKeySelector">Eine Funktion zum Extrahieren des Joinschlüssels aus jedem Element der ersten Sequenz.</param>
+      <param name="innerKeySelector">Eine Funktion zum Extrahieren des Joinschlüssels aus jedem Element der zweiten Sequenz.</param>
+      <param name="resultSelector">Eine Funktion zum Erstellen eines Ergebniselements anhand eines Elements aus der ersten Sequenz und einer Auflistung von übereinstimmenden Elementen aus der zweiten Sequenz.</param>
+      <param name="comparer">Ein <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> zum Hashen und Vergleichen von Schlüsseln.</param>
+      <typeparam name="TOuter">Der Typ der Elemente der ersten Sequenz.</typeparam>
+      <typeparam name="TInner">Der Typ der Elemente der zweiten Sequenz.</typeparam>
+      <typeparam name="TKey">Der Typ der von den Schlüsselauswahlfunktionen zurückgegebenen Schlüssel.</typeparam>
+      <typeparam name="TResult">Der Typ der Ergebniselemente.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" />, <paramref name="inner" />, <paramref name="outerKeySelector" />, <paramref name="innerKeySelector" /> oder <paramref name="resultSelector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Intersect``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>Erzeugt die Schnittmenge zweier Sequenzen mithilfe des Standardgleichheitsvergleichs zum Vergleichen von Werten.</summary>
+      <returns>Eine Sequenz, die die Elemente enthält, die die Schnittmenge von zwei Sequenzen bilden.</returns>
+      <param name="first">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, dessen unterschiedliche Elemente auch in <paramref name="second" /> vorhanden sind, wird zurückgegeben.</param>
+      <param name="second">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, dessen unterschiedliche Elemente auch in der ersten Sequenz vorhanden sind, wird zurückgegeben.</param>
+      <typeparam name="TSource">Der Typ der Elemente der Eingabesequenzen.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> oder <paramref name="second" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Intersect``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Erzeugt mithilfe des angegebenen <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> zum Vergleichen von Werten die Schnittmenge von zwei Sequenzen.</summary>
+      <returns>Eine Sequenz, die die Elemente enthält, die die Schnittmenge von zwei Sequenzen bilden.</returns>
+      <param name="first">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, dessen unterschiedliche Elemente auch in <paramref name="second" /> vorhanden sind, wird zurückgegeben.</param>
+      <param name="second">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, dessen unterschiedliche Elemente auch in der ersten Sequenz vorhanden sind, wird zurückgegeben.</param>
+      <param name="comparer">Ein <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> zum Vergleichen von Werten.</param>
+      <typeparam name="TSource">Der Typ der Elemente der Eingabesequenzen.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> oder <paramref name="second" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3})">
+      <summary>Korreliert die Elemente von zwei Sequenzen auf der Grundlage von übereinstimmenden Schlüsseln.Schlüssel werden mithilfe des Standardgleichheitsvergleichs verglichen.</summary>
+      <returns>Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, das Elemente vom Typ <paramref name="TResult" /> enthält, die durch Ausführen eines inneren Joins von zwei Sequenzen ermittelt werden.</returns>
+      <param name="outer">Die erste zu verknüpfende Sequenz.</param>
+      <param name="inner">Die Sequenz, die mit der ersten Sequenz verknüpft werden soll.</param>
+      <param name="outerKeySelector">Eine Funktion zum Extrahieren des Joinschlüssels aus jedem Element der ersten Sequenz.</param>
+      <param name="innerKeySelector">Eine Funktion zum Extrahieren des Joinschlüssels aus jedem Element der zweiten Sequenz.</param>
+      <param name="resultSelector">Eine Funktion zum Erstellen eines Ergebniselements aus zwei übereinstimmenden Elementen.</param>
+      <typeparam name="TOuter">Der Typ der Elemente der ersten Sequenz.</typeparam>
+      <typeparam name="TInner">Der Typ der Elemente der zweiten Sequenz.</typeparam>
+      <typeparam name="TKey">Der Typ der von den Schlüsselauswahlfunktionen zurückgegebenen Schlüssel.</typeparam>
+      <typeparam name="TResult">Der Typ der Ergebniselemente.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" />, <paramref name="inner" />, <paramref name="outerKeySelector" />, <paramref name="innerKeySelector" /> oder <paramref name="resultSelector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3},System.Collections.Generic.IEqualityComparer{``2})">
+      <summary>Korreliert die Elemente von zwei Sequenzen auf der Grundlage von übereinstimmenden Schlüsseln.Schlüssel werden mithilfe eines angegebenen <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> verglichen.</summary>
+      <returns>Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, das Elemente vom Typ <paramref name="TResult" /> enthält, die durch Ausführen eines inneren Joins von zwei Sequenzen ermittelt werden.</returns>
+      <param name="outer">Die erste zu verknüpfende Sequenz.</param>
+      <param name="inner">Die Sequenz, die mit der ersten Sequenz verknüpft werden soll.</param>
+      <param name="outerKeySelector">Eine Funktion zum Extrahieren des Joinschlüssels aus jedem Element der ersten Sequenz.</param>
+      <param name="innerKeySelector">Eine Funktion zum Extrahieren des Joinschlüssels aus jedem Element der zweiten Sequenz.</param>
+      <param name="resultSelector">Eine Funktion zum Erstellen eines Ergebniselements aus zwei übereinstimmenden Elementen.</param>
+      <param name="comparer">Ein <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> zum Hashen und Vergleichen von Schlüsseln.</param>
+      <typeparam name="TOuter">Der Typ der Elemente der ersten Sequenz.</typeparam>
+      <typeparam name="TInner">Der Typ der Elemente der zweiten Sequenz.</typeparam>
+      <typeparam name="TKey">Der Typ der von den Schlüsselauswahlfunktionen zurückgegebenen Schlüssel.</typeparam>
+      <typeparam name="TResult">Der Typ der Ergebniselemente.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" />, <paramref name="inner" />, <paramref name="outerKeySelector" />, <paramref name="innerKeySelector" /> oder <paramref name="resultSelector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Last``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Gibt das letzte Element einer Sequenz zurück.</summary>
+      <returns>Der Wert an der letzten Position in der Quellsequenz.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, dessen letztes Element zurückgegeben werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">Die Quellsequenz ist leer.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Last``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Gibt das letzte Element einer Sequenz zurück, das eine angegebene Bedingung erfüllt.</summary>
+      <returns>Das letzte Element in der Sequenz, das mit der angegebenen Prädikatfunktion erfolgreich überprüft wird.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, aus dem ein Element zurückgegeben werden soll.</param>
+      <param name="predicate">Eine Funktion, mit der jedes Element auf eine Bedingung überprüft wird.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="predicate" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">Kein Element erfüllt die Bedingung in <paramref name="predicate" />.- oder -Die Quellsequenz ist leer.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LastOrDefault``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Gibt das letzte Element einer Sequenz zurück, oder einen Standardwert, wenn die Sequenz keine Elemente enthält.</summary>
+      <returns>default(<paramref name="TSource" />), wenn die Quellsequenz leer ist; andernfalls das letzte Element im <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, dessen letztes Element zurückgegeben werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LastOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Gibt das letzte Element einer Sequenz zurück, das eine Bedingung erfüllt, oder einen Standardwert, wenn ein solches Element nicht gefunden wird.</summary>
+      <returns>default(<paramref name="TSource" />), wenn die Sequenz leer ist oder wenn keine Elemente von der Prädikatfunktion erfolgreich überprüft werden. Andernfalls das letzte Element, das von der Prädikatfunktion erfolgreich überprüft wird.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, aus dem ein Element zurückgegeben werden soll.</param>
+      <param name="predicate">Eine Funktion, mit der jedes Element auf eine Bedingung überprüft wird.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="predicate" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LongCount``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Gibt ein <see cref="T:System.Int64" /> zurück, das die Gesamtanzahl der Elemente in einer Sequenz darstellt.</summary>
+      <returns>Die Anzahl der Elemente in der Quellsequenz.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, das die zu zählenden Elemente enthält.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+      <exception cref="T:System.OverflowException">Die Anzahl der Elemente überschreitet <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LongCount``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Gibt ein <see cref="T:System.Int64" /> zurück, das die Anzahl der Elemente in einer Sequenz darstellt, die eine Bedingung erfüllen.</summary>
+      <returns>Eine Zahl, die die Anzahl der Elemente in der Sequenz darstellt, die die Bedingung in der Prädikatfunktion erfüllen.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, das die zu zählenden Elemente enthält.</param>
+      <param name="predicate">Eine Funktion, mit der jedes Element auf eine Bedingung überprüft wird.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="predicate" /> ist null.</exception>
+      <exception cref="T:System.OverflowException">Die Anzahl der übereinstimmenden Elemente überschreitet <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>Gibt den Höchstwert in einer Sequenz von <see cref="T:System.Decimal" />-Werten zurück.</summary>
+      <returns>Der Höchstwert in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Decimal" />-Werten, deren Höchstwert bestimmt werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> enthält keine Elemente.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>Gibt den Höchstwert in einer Sequenz von <see cref="T:System.Double" />-Werten zurück.</summary>
+      <returns>Der Höchstwert in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Double" />-Werten, deren Höchstwert bestimmt werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> enthält keine Elemente.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>Gibt den Höchstwert in einer Sequenz von <see cref="T:System.Int32" />-Werten zurück.</summary>
+      <returns>Der Höchstwert in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Int32" />-Werten, deren Höchstwert bestimmt werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> enthält keine Elemente.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>Gibt den Höchstwert in einer Sequenz von <see cref="T:System.Int64" />-Werten zurück.</summary>
+      <returns>Der Höchstwert in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Int64" />-Werten, deren Höchstwert bestimmt werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> enthält keine Elemente.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>Gibt den Höchstwert in einer Sequenz von <see cref="T:System.Decimal" />-Werten zurück, die NULL-Werte zulassen.</summary>
+      <returns>Ein Wert vom Typ Nullable&lt;Decimal&gt; in C# oder Nullable(Of Decimal) in Visual Basic, der dem Höchstwert in der Sequenz entspricht. </returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Decimal" />-Werten, die NULL-Werte zulassen und deren Höchstwert bestimmt werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>Gibt den Höchstwert in einer Sequenz von <see cref="T:System.Double" />-Werten zurück, die NULL-Werte zulassen.</summary>
+      <returns>Ein Wert vom Typ Nullable&lt;Double&gt; in C# oder Nullable(Of Double) in Visual Basic, der dem Höchstwert in der Sequenz entspricht.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Double" />-Werten, die NULL-Werte zulassen und deren Höchstwert bestimmt werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>Gibt den Höchstwert in einer Sequenz von <see cref="T:System.Int32" />-Werten zurück, die NULL-Werte zulassen.</summary>
+      <returns>Ein Wert vom Typ Nullable&lt;Int32&gt; in C# oder Nullable(Of Int32) in Visual Basic, der dem Höchstwert in der Sequenz entspricht. </returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Int32" />-Werten, die NULL-Werte zulassen und deren Höchstwert bestimmt werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>Gibt den Höchstwert in einer Sequenz von <see cref="T:System.Int64" />-Werten zurück, die NULL-Werte zulassen.</summary>
+      <returns>Ein Wert vom Typ Nullable&lt;Int64&gt; in C# oder Nullable(Of Int64) in Visual Basic, der dem Höchstwert in der Sequenz entspricht. </returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Int64" />-Werten, die NULL-Werte zulassen und deren Höchstwert bestimmt werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>Gibt den Höchstwert in einer Sequenz von <see cref="T:System.Single" />-Werten zurück, die NULL-Werte zulassen.</summary>
+      <returns>Ein Wert vom Typ Nullable&lt;Single&gt; in C# oder Nullable(Of Single) in Visual Basic, der dem Höchstwert in der Sequenz entspricht.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Single" />-Werten, die NULL-Werte zulassen und deren Höchstwert bestimmt werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>Gibt den Höchstwert in einer Sequenz von <see cref="T:System.Single" />-Werten zurück.</summary>
+      <returns>Der Höchstwert in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Single" />-Werten, deren Höchstwert bestimmt werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> enthält keine Elemente.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Gibt den Höchstwert in einer generischen Sequenz zurück.</summary>
+      <returns>Der Höchstwert in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von Werten, deren Höchstwert bestimmt werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>Ruft für jedes Element einer Sequenz eine Transformationsfunktion auf und gibt den maximalen <see cref="T:System.Decimal" />-Wert zurück.</summary>
+      <returns>Der Höchstwert in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von Werten, deren Höchstwert bestimmt werden soll.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> enthält keine Elemente.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>Ruft für jedes Element einer Sequenz eine Transformationsfunktion auf und gibt den maximalen <see cref="T:System.Double" />-Wert zurück.</summary>
+      <returns>Der Höchstwert in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von Werten, deren Höchstwert bestimmt werden soll.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> enthält keine Elemente.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>Ruft für jedes Element einer Sequenz eine Transformationsfunktion auf und gibt den maximalen <see cref="T:System.Int32" />-Wert zurück.</summary>
+      <returns>Der Höchstwert in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von Werten, deren Höchstwert bestimmt werden soll.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> enthält keine Elemente.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>Ruft für jedes Element einer Sequenz eine Transformationsfunktion auf und gibt den maximalen <see cref="T:System.Int64" />-Wert zurück.</summary>
+      <returns>Der Höchstwert in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von Werten, deren Höchstwert bestimmt werden soll.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> enthält keine Elemente.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>Ruft für jedes Element einer Sequenz eine Transformationsfunktion auf und gibt den maximalen <see cref="T:System.Decimal" />-Wert zurück, der NULL-Werte zulässt.</summary>
+      <returns>Der Wert vom Typ Nullable&lt;Decimal&gt; in C# oder Nullable(Of Decimal) in Visual Basic, der dem Höchstwert in der Sequenz entspricht.</returns>
+      <param name="source">Eine Sequenz von Werten, deren Höchstwert bestimmt werden soll.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>Ruft für jedes Element einer Sequenz eine Transformationsfunktion auf und gibt den maximalen <see cref="T:System.Double" />-Wert zurück, der NULL-Werte zulässt.</summary>
+      <returns>Der Wert vom Typ Nullable&lt;Double&gt; in C# oder Nullable(Of Double) in Visual Basic, der dem Höchstwert in der Sequenz entspricht.</returns>
+      <param name="source">Eine Sequenz von Werten, deren Höchstwert bestimmt werden soll.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>Ruft für jedes Element einer Sequenz eine Transformationsfunktion auf und gibt den maximalen <see cref="T:System.Int32" />-Wert zurück, der NULL-Werte zulässt.</summary>
+      <returns>Der Wert vom Typ Nullable&lt;Int32&gt; in C# oder Nullable(Of Int32) in Visual Basic, der dem Höchstwert in der Sequenz entspricht.</returns>
+      <param name="source">Eine Sequenz von Werten, deren Höchstwert bestimmt werden soll.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>Ruft für jedes Element einer Sequenz eine Transformationsfunktion auf und gibt den maximalen <see cref="T:System.Int64" />-Wert zurück, der NULL-Werte zulässt.</summary>
+      <returns>Der Wert vom Typ Nullable&lt;Int64&gt; in C# oder Nullable(Of Int64) in Visual Basic, der dem Höchstwert in der Sequenz entspricht.</returns>
+      <param name="source">Eine Sequenz von Werten, deren Höchstwert bestimmt werden soll.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>Ruft für jedes Element einer Sequenz eine Transformationsfunktion auf und gibt den maximalen <see cref="T:System.Single" />-Wert zurück, der NULL-Werte zulässt.</summary>
+      <returns>Der Wert vom Typ Nullable&lt;Single&gt; in C# oder Nullable(Of Single) in Visual Basic, der dem Höchstwert in der Sequenz entspricht.</returns>
+      <param name="source">Eine Sequenz von Werten, deren Höchstwert bestimmt werden soll.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>Ruft für jedes Element einer Sequenz eine Transformationsfunktion auf und gibt den maximalen <see cref="T:System.Single" />-Wert zurück.</summary>
+      <returns>Der Höchstwert in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von Werten, deren Höchstwert bestimmt werden soll.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> enthält keine Elemente.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Ruft für jedes Element einer generischen Sequenz eine Transformationsfunktion auf und gibt den höchsten Ergebniswert zurück.</summary>
+      <returns>Der Höchstwert in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von Werten, deren Höchstwert bestimmt werden soll.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">Der Typ des von <paramref name="selector" /> zurückgegebenen Werts.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>Gibt den Mindestwert in einer Sequenz von <see cref="T:System.Decimal" />-Werten zurück.</summary>
+      <returns>Der Mindestwert in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Decimal" />-Werten, deren Mindestwert bestimmt werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> enthält keine Elemente.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>Gibt den Mindestwert in einer Sequenz von <see cref="T:System.Double" />-Werten zurück.</summary>
+      <returns>Der Mindestwert in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Double" />-Werten, deren Mindestwert bestimmt werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> enthält keine Elemente.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>Gibt den Mindestwert in einer Sequenz von <see cref="T:System.Int32" />-Werten zurück.</summary>
+      <returns>Der Mindestwert in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Int32" />-Werten, deren Mindestwert bestimmt werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> enthält keine Elemente.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>Gibt den Mindestwert in einer Sequenz von <see cref="T:System.Int64" />-Werten zurück.</summary>
+      <returns>Der Mindestwert in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Int64" />-Werten, deren Mindestwert bestimmt werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> enthält keine Elemente.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>Gibt den Mindestwert in einer Sequenz von <see cref="T:System.Decimal" />-Werten zurück, die NULL-Werte zulassen.</summary>
+      <returns>Ein Wert vom Typ Nullable&lt;Decimal&gt; in C# oder Nullable(Of Decimal) in Visual Basic, der dem Mindestwert in der Sequenz entspricht.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Decimal" />-Werten, die NULL-Werte zulassen und deren Mindestwert bestimmt werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>Gibt den Mindestwert in einer Sequenz von <see cref="T:System.Double" />-Werten zurück, die NULL-Werte zulassen.</summary>
+      <returns>Ein Wert vom Typ Nullable&lt;Double&gt; in C# oder Nullable(Of Double) in Visual Basic, der dem Mindestwert in der Sequenz entspricht.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Double" />-Werten, die NULL-Werte zulassen und deren Mindestwert bestimmt werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>Gibt den Mindestwert in einer Sequenz von <see cref="T:System.Int32" />-Werten zurück, die NULL-Werte zulassen.</summary>
+      <returns>Ein Wert vom Typ Nullable&lt;Int32&gt; in C# oder Nullable(Of Int32) in Visual Basic, der dem Mindestwert in der Sequenz entspricht.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Int32" />-Werten, die NULL-Werte zulassen und deren Mindestwert bestimmt werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>Gibt den Mindestwert in einer Sequenz von <see cref="T:System.Int64" />-Werten zurück, die NULL-Werte zulassen.</summary>
+      <returns>Ein Wert vom Typ Nullable&lt;Int64&gt; in C# oder Nullable(Of Int64) in Visual Basic, der dem Mindestwert in der Sequenz entspricht.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Int64" />-Werten, die NULL-Werte zulassen und deren Mindestwert bestimmt werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>Gibt den Mindestwert in einer Sequenz von <see cref="T:System.Single" />-Werten zurück, die NULL-Werte zulassen.</summary>
+      <returns>Ein Wert vom Typ Nullable&lt;Single&gt; in C# oder Nullable(Of Single) in Visual Basic, der dem Mindestwert in der Sequenz entspricht.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Single" />-Werten, die NULL-Werte zulassen und deren Mindestwert bestimmt werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>Gibt den Mindestwert in einer Sequenz von <see cref="T:System.Single" />-Werten zurück.</summary>
+      <returns>Der Mindestwert in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Single" />-Werten, deren Mindestwert bestimmt werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> enthält keine Elemente.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Gibt den Mindestwert in einer generischen Sequenz zurück.</summary>
+      <returns>Der Mindestwert in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von Werten, deren Mindestwert bestimmt werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>Ruft für jedes Element einer Sequenz eine Transformationsfunktion auf und gibt den minimalen <see cref="T:System.Decimal" />-Wert zurück.</summary>
+      <returns>Der Mindestwert in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von Werten, deren Mindestwert bestimmt werden soll.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> enthält keine Elemente.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>Ruft für jedes Element einer Sequenz eine Transformationsfunktion auf und gibt den minimalen <see cref="T:System.Double" />-Wert zurück.</summary>
+      <returns>Der Mindestwert in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von Werten, deren Mindestwert bestimmt werden soll.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> enthält keine Elemente.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>Ruft für jedes Element einer Sequenz eine Transformationsfunktion auf und gibt den minimalen <see cref="T:System.Int32" />-Wert zurück.</summary>
+      <returns>Der Mindestwert in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von Werten, deren Mindestwert bestimmt werden soll.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> enthält keine Elemente.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>Ruft für jedes Element einer Sequenz eine Transformationsfunktion auf und gibt den minimalen <see cref="T:System.Int64" />-Wert zurück.</summary>
+      <returns>Der Mindestwert in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von Werten, deren Mindestwert bestimmt werden soll.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> enthält keine Elemente.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>Ruft für jedes Element einer Sequenz eine Transformationsfunktion auf und gibt den minimalen <see cref="T:System.Decimal" />-Wert zurück, der NULL-Werte zulässt.</summary>
+      <returns>Der Wert vom Typ Nullable&lt;Decimal&gt; in C# bzw. Nullable(Of Decimal) in Visual Basic, der dem Mindestwert in der Sequenz entspricht.</returns>
+      <param name="source">Eine Sequenz von Werten, deren Mindestwert bestimmt werden soll.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>Ruft für jedes Element einer Sequenz eine Transformationsfunktion auf und gibt den minimalen <see cref="T:System.Double" />-Wert zurück, der NULL-Werte zulässt.</summary>
+      <returns>Der Wert vom Typ Nullable&lt;Double&gt; in C# bzw. Nullable(Of Double) in Visual Basic, der dem Mindestwert in der Sequenz entspricht.</returns>
+      <param name="source">Eine Sequenz von Werten, deren Mindestwert bestimmt werden soll.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>Ruft für jedes Element einer Sequenz eine Transformationsfunktion auf und gibt den minimalen <see cref="T:System.Int32" />-Wert zurück, der NULL-Werte zulässt.</summary>
+      <returns>Der Wert vom Typ Nullable&lt;Int32&gt; in C# bzw. Nullable(Of Int32) in Visual Basic, der dem Mindestwert in der Sequenz entspricht.</returns>
+      <param name="source">Eine Sequenz von Werten, deren Mindestwert bestimmt werden soll.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>Ruft für jedes Element einer Sequenz eine Transformationsfunktion auf und gibt den minimalen <see cref="T:System.Int64" />-Wert zurück, der NULL-Werte zulässt.</summary>
+      <returns>Der Wert vom Typ Nullable&lt;Int64&gt; in C# bzw. Nullable(Of Int64) in Visual Basic, der dem Mindestwert in der Sequenz entspricht.</returns>
+      <param name="source">Eine Sequenz von Werten, deren Mindestwert bestimmt werden soll.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>Ruft für jedes Element einer Sequenz eine Transformationsfunktion auf und gibt den minimalen <see cref="T:System.Single" />-Wert zurück, der NULL-Werte zulässt.</summary>
+      <returns>Der Wert vom Typ Nullable&lt;Single&gt; in C# bzw. Nullable(Of Single) in Visual Basic, der dem Mindestwert in der Sequenz entspricht.</returns>
+      <param name="source">Eine Sequenz von Werten, deren Mindestwert bestimmt werden soll.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>Ruft für jedes Element einer Sequenz eine Transformationsfunktion auf und gibt den minimalen <see cref="T:System.Single" />-Wert zurück.</summary>
+      <returns>Der Mindestwert in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von Werten, deren Mindestwert bestimmt werden soll.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> enthält keine Elemente.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Ruft für jedes Element einer generischen Sequenz eine Transformationsfunktion auf und gibt den niedrigsten Ergebniswert zurück.</summary>
+      <returns>Der Mindestwert in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von Werten, deren Mindestwert bestimmt werden soll.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">Der Typ des von <paramref name="selector" /> zurückgegebenen Werts.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OfType``1(System.Collections.IEnumerable)">
+      <summary>Filtert die Elemente eines <see cref="T:System.Collections.IEnumerable" /> anhand eines angegebenen Typs.</summary>
+      <returns>Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, das Elemente aus der Eingabesequenz vom Typ <paramref name="TResult" /> enthält.</returns>
+      <param name="source">Das <see cref="T:System.Collections.IEnumerable" />, dessen Elemente gefiltert werden sollen.</param>
+      <typeparam name="TResult">Der Typ, nach dem die Elemente der Sequenz gefiltert werden sollen.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Sortiert die Elemente einer Sequenz in aufsteigender Reihenfolge nach einem Schlüssel.</summary>
+      <returns>Ein <see cref="T:System.Linq.IOrderedEnumerable`1" />, dessen Elemente nach einem Schlüssel sortiert werden.</returns>
+      <param name="source">Eine Sequenz von anzuordnenden Werten.</param>
+      <param name="keySelector">Eine Funktion zum Extrahieren eines Schlüssels aus einem Element.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Der Typ des von <paramref name="keySelector" /> zurückgegebenen Schlüssels.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="keySelector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>Sortiert die Elemente einer Sequenz mithilfe eines angegebenen Vergleichs in aufsteigender Reihenfolge.</summary>
+      <returns>Ein <see cref="T:System.Linq.IOrderedEnumerable`1" />, dessen Elemente nach einem Schlüssel sortiert werden.</returns>
+      <param name="source">Eine Sequenz von anzuordnenden Werten.</param>
+      <param name="keySelector">Eine Funktion zum Extrahieren eines Schlüssels aus einem Element.</param>
+      <param name="comparer">Ein <see cref="T:System.Collections.Generic.IComparer`1" /> zum Vergleichen von Schlüsseln.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Der Typ des von <paramref name="keySelector" /> zurückgegebenen Schlüssels.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="keySelector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderByDescending``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Sortiert die Elemente einer Sequenz in absteigender Reihenfolge nach einem Schlüssel.</summary>
+      <returns>Ein <see cref="T:System.Linq.IOrderedEnumerable`1" />, dessen Elemente in absteigender Reihenfolge nach einem Schlüssel sortiert werden.</returns>
+      <param name="source">Eine Sequenz von anzuordnenden Werten.</param>
+      <param name="keySelector">Eine Funktion zum Extrahieren eines Schlüssels aus einem Element.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Der Typ des von <paramref name="keySelector" /> zurückgegebenen Schlüssels.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="keySelector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderByDescending``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>Sortiert die Elemente einer Sequenz mithilfe eines angegebenen Vergleichs in absteigender Reihenfolge.</summary>
+      <returns>Ein <see cref="T:System.Linq.IOrderedEnumerable`1" />, dessen Elemente in absteigender Reihenfolge nach einem Schlüssel sortiert werden.</returns>
+      <param name="source">Eine Sequenz von anzuordnenden Werten.</param>
+      <param name="keySelector">Eine Funktion zum Extrahieren eines Schlüssels aus einem Element.</param>
+      <param name="comparer">Ein <see cref="T:System.Collections.Generic.IComparer`1" /> zum Vergleichen von Schlüsseln.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Der Typ des von <paramref name="keySelector" /> zurückgegebenen Schlüssels.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="keySelector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Range(System.Int32,System.Int32)">
+      <summary>Generiert eine Sequenz von ganzen Zahlen in einem angegebenen Bereich.</summary>
+      <returns>Ein IEnumerable&lt;Int32&gt; in C# oder IEnumerable(Of Int32) in Visual Basic, das einen Bereich von aufeinander folgenden ganzen Zahlen enthält.</returns>
+      <param name="start">Der Wert der ersten ganzen Zahl in der Sequenz.</param>
+      <param name="count">Die Anzahl der aufeinander folgenden ganzen Zahlen, die generiert werden sollen.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="count" /> ist kleiner als 0.- oder -<paramref name="start" /> + <paramref name="count" /> -1 ist größer als <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Repeat``1(``0,System.Int32)">
+      <summary>Generiert eine Sequenz, die einen Wert mehrfach enthält.</summary>
+      <returns>Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, das einen wiederholten Wert enthält.</returns>
+      <param name="element">Der zu wiederholende Wert.</param>
+      <param name="count">Die gewünschte Anzahl der Wiederholungen des Werts in der generierten Sequenz.</param>
+      <typeparam name="TResult">Der Typ des Werts, der in der Ergebnissequenz wiederholt werden soll.</typeparam>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="count" /> ist kleiner als 0.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Reverse``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Kehrt die Reihenfolge der Elemente in einer Sequenz um.</summary>
+      <returns>Eine Sequenz , deren Elemente den Elementen der Eingabesequenz in umgekehrter Reihenfolge entsprechen.</returns>
+      <param name="source">Eine umzukehrende Sequenz von Werten.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Select``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Projiziert jedes Element einer Sequenz in ein neues Format.</summary>
+      <returns>Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, dessen Elemente das Ergebnis des Aufrufs einer Transformationsfunktion für jedes Element von <paramref name="source" /> sind.</returns>
+      <param name="source">Eine Sequenz von Werten, für die eine Transformationsfunktion aufgerufen werden soll.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">Der Typ des von <paramref name="selector" /> zurückgegebenen Werts.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Select``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,``1})">
+      <summary>Projiziert jedes Element einer Sequenz in ein neues Format, indem der Index des Elements integriert wird.</summary>
+      <returns>Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, dessen Elemente das Ergebnis des Aufrufs einer Transformationsfunktion für jedes Element von <paramref name="source" /> sind.</returns>
+      <param name="source">Eine Sequenz von Werten, für die eine Transformationsfunktion aufgerufen werden soll.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Quellelement angewendet werden soll. Der zweite Parameter der Funktion stellt den Index des Quellelements dar.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">Der Typ des von <paramref name="selector" /> zurückgegebenen Werts.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})">
+      <summary>Projiziert jedes Element einer Sequenz in ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, fasst die resultierenden Sequenzen zu einer einzigen Sequenz zusammen und ruft für jedes Element in dieser Sequenz eine Ergebnisauswahlfunktion auf.</summary>
+      <returns>Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, dessen Elemente erzeugt werden, indem für jedes Element von <paramref name="source" /> die 1:n-Transformationsfunktion <paramref name="collectionSelector" /> aufgerufen wird und dann jedes Element der Sequenz und sein entsprechendes Quellelement einem Ergebniselement zugeordnet wird.</returns>
+      <param name="source">Eine Sequenz von zu projizierenden Werten.</param>
+      <param name="collectionSelector">Eine Transformationsfunktion, die auf jedes Element der Eingabesequenz angewendet werden soll.</param>
+      <param name="resultSelector">Eine Transformationsfunktion, die auf jedes Element der Zwischensequenz angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TCollection">Der Typ der Zwischenelemente, die von <paramref name="collectionSelector" /> erfasst werden.</typeparam>
+      <typeparam name="TResult">Der Typ der Elemente in der resultierenden Sequenz.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />, <paramref name="collectionSelector" /> oder <paramref name="resultSelector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}})">
+      <summary>Projiziert jedes Element einer Sequenz in ein <see cref="T:System.Collections.Generic.IEnumerable`1" /> und fasst die resultierenden Sequenzen in einer einzigen Sequenz zusammen.</summary>
+      <returns>Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, dessen Elemente das Ergebnis eines Aufrufs der 1:n-Transformationsfunktion für jedes Element der Eingabesequenz sind.</returns>
+      <param name="source">Eine Sequenz von zu projizierenden Werten.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">Der Typ der von <paramref name="selector" /> zurückgegebenen Elemente der Sequenz.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})">
+      <summary>Projiziert jedes Element einer Sequenz in ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, fasst die resultierenden Sequenzen zu einer einzigen Sequenz zusammen und ruft für jedes Element in dieser Sequenz eine Ergebnisauswahlfunktion auf.Der Index jedes Quellelements wird im projizierten Zwischenformat des jeweiligen Elements verwendet.</summary>
+      <returns>Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, dessen Elemente erzeugt werden, indem für jedes Element von <paramref name="source" /> die 1:n-Transformationsfunktion <paramref name="collectionSelector" /> aufgerufen wird und dann jedes Element der Sequenz und sein entsprechendes Quellelement einem Ergebniselement zugeordnet wird.</returns>
+      <param name="source">Eine Sequenz von zu projizierenden Werten.</param>
+      <param name="collectionSelector">Eine Transformationsfunktion, die auf jedes Quellelement angewendet werden soll. Der zweite Parameter der Funktion stellt den Index des Quellelements dar.</param>
+      <param name="resultSelector">Eine Transformationsfunktion, die auf jedes Element der Zwischensequenz angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TCollection">Der Typ der Zwischenelemente, die von <paramref name="collectionSelector" /> erfasst werden.</typeparam>
+      <typeparam name="TResult">Der Typ der Elemente in der resultierenden Sequenz.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />, <paramref name="collectionSelector" /> oder <paramref name="resultSelector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}})">
+      <summary>Projiziert jedes Element einer Sequenz in ein <see cref="T:System.Collections.Generic.IEnumerable`1" /> und fasst die resultierenden Sequenzen zu einer einzigen Sequenz zusammen.Der Index jedes Quellelements wird im projizierten Format des jeweiligen Elements verwendet.</summary>
+      <returns>Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, dessen Elemente das Ergebnis eines Aufrufs der 1:n-Transformationsfunktion für jedes Element einer Eingabesequenz sind.</returns>
+      <param name="source">Eine Sequenz von zu projizierenden Werten.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Quellelement angewendet werden soll. Der zweite Parameter der Funktion stellt den Index des Quellelements dar.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">Der Typ der von <paramref name="selector" /> zurückgegebenen Elemente der Sequenz.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SequenceEqual``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>Bestimmt, ob zwei Sequenzen gleich sind, indem die Elemente mithilfe des Standardgleichheitsvergleichs für ihren Typ verglichen werden.</summary>
+      <returns>true, wenn die zwei Quellsequenzen von gleicher Länge sind und ihre entsprechenden Elemente durch den Standardgleichheitsvergleich für ihren Typ als gleich bestimmt werden, andernfalls false.</returns>
+      <param name="first">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, das mit <paramref name="second" /> verglichen werden soll.</param>
+      <param name="second">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, das mit der ersten Sequenz verglichen werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente der Eingabesequenzen.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> oder <paramref name="second" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SequenceEqual``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Bestimmt, ob zwei Sequenzen gleich sind, indem ihre Elemente mithilfe eines angegebenen <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> verglichen werden.</summary>
+      <returns>true, wenn die zwei Quellsequenzen von gleicher Länge sind und ihre entsprechenden Elemente gemäß <paramref name="comparer" /> als gleich gelten, andernfalls false.</returns>
+      <param name="first">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, das mit <paramref name="second" /> verglichen werden soll.</param>
+      <param name="second">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, das mit der ersten Sequenz verglichen werden soll.</param>
+      <param name="comparer">Ein <see cref="T:System.Collections.Generic.IEqualityComparer`1" />, der zum Vergleichen von Elementen verwendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente der Eingabesequenzen.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> oder <paramref name="second" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Single``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Gibt das einzige Element einer Sequenz zurück und löst eine Ausnahme aus, wenn nicht genau ein Element in der Sequenz vorhanden ist.</summary>
+      <returns>Das einzige Element der Eingabesequenz.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, dessen einziges Element zurückgegeben werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">Die Eingabesequenz enthält mehr als ein Element.- oder -Die Eingabesequenz ist leer.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Single``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Gibt das einzige Element einer Sequenz zurück, das eine angegebene Bedingung erfüllt, und löst eine Ausnahme aus, wenn mehrere solche Elemente vorhanden sind.</summary>
+      <returns>Das einzige Element der Eingabesequenz, das eine Bedingung erfüllt.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, aus dem ein einzelnes Element zurückgegeben werden soll.</param>
+      <param name="predicate">Eine Funktion zum Überprüfen eines Elements auf eine Bedingung.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="predicate" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">Kein Element erfüllt die Bedingung in <paramref name="predicate" />.- oder -Die Bedingung in <paramref name="predicate" /> wird von mehreren Elementen erfüllt - oder -Die Quellsequenz ist leer.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SingleOrDefault``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Gibt das einzige Element einer Sequenz zurück oder einen Standardwert, wenn die Sequenz leer ist. Diese Methode löst eine Ausnahme aus, wenn mehrere Elemente in der Sequenz vorhanden sind.</summary>
+      <returns>Das einzige Element der Eingabesequenz oder default(<paramref name="TSource" />), wenn die Sequenz keine Elemente enthält.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, dessen einziges Element zurückgegeben werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">Die Eingabesequenz enthält mehr als ein Element.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SingleOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Gibt das einzige Element einer Sequenz zurück, das eine angegebene Bedingung erfüllt, oder einen Standardwert, wenn kein solches Element vorhanden ist. Diese Methode löst eine Ausnahme aus, wenn mehrere Elemente die Bedingung erfüllen.</summary>
+      <returns>Gibt das einzige Element der Eingabesequenz zurück, das die Bedingung erfüllt, oder default(<paramref name="TSource" />), wenn ein solches Element nicht gefunden wird.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, aus dem ein einzelnes Element zurückgegeben werden soll.</param>
+      <param name="predicate">Eine Funktion zum Überprüfen eines Elements auf eine Bedingung.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="predicate" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Skip``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>Umgeht eine festgelegte Anzahl von Elementen in einer Sequenz und gibt dann die übrigen Elemente zurück.</summary>
+      <returns>Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, das die Elemente enthält, die nach dem angegebenen Index in der Eingabesequenz auftreten.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, aus dem Elemente zurückgegeben werden sollen.</param>
+      <param name="count">Die Anzahl der Elemente, die übersprungen werden sollen, bevor die übrigen Elemente zurückgegeben werden.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SkipWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Umgeht Elemente in einer Sequenz, solange eine angegebene Bedingung true ist, und gibt dann die übrigen Elemente zurück.</summary>
+      <returns>Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, das die Elemente aus der Eingabesequenz ab dem ersten Element in der linearen Reihe enthält, das die in <paramref name="predicate" /> angegebene Überprüfung nicht besteht.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, aus dem Elemente zurückgegeben werden sollen.</param>
+      <param name="predicate">Eine Funktion, mit der jedes Element auf eine Bedingung überprüft wird.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="predicate" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SkipWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})">
+      <summary>Umgeht Elemente in einer Sequenz, solange eine angegebene Bedingung true ist, und gibt dann die übrigen Elemente zurück.In der Logik der Prädikatfunktion wird der Index des Elements verwendet.</summary>
+      <returns>Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, das die Elemente aus der Eingabesequenz ab dem ersten Element in der linearen Reihe enthält, das die in <paramref name="predicate" /> angegebene Überprüfung nicht besteht.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, aus dem Elemente zurückgegeben werden sollen.</param>
+      <param name="predicate">Eine Funktion zum Überprüfen jedes Quellelements auf eine Bedingung. Der zweite Parameter der Funktion stellt den Index des Quellelements dar.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="predicate" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>Berechnet die Summe einer Sequenz von <see cref="T:System.Decimal" />-Werten.</summary>
+      <returns>Die Summe der Werte in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Decimal" />-Werten, deren Summe berechnet werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+      <exception cref="T:System.OverflowException">Die Summe ist größer als <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>Berechnet die Summe einer Sequenz von <see cref="T:System.Double" />-Werten.</summary>
+      <returns>Die Summe der Werte in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Double" />-Werten, deren Summe berechnet werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>Berechnet die Summe einer Sequenz von <see cref="T:System.Int32" />-Werten.</summary>
+      <returns>Die Summe der Werte in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Int32" />-Werten, deren Summe berechnet werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+      <exception cref="T:System.OverflowException">Die Summe ist größer als <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>Berechnet die Summe einer Sequenz von <see cref="T:System.Int64" />-Werten.</summary>
+      <returns>Die Summe der Werte in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Int64" />-Werten, deren Summe berechnet werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+      <exception cref="T:System.OverflowException">Die Summe ist größer als <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>Berechnet die Summe einer Sequenz von <see cref="T:System.Decimal" />-Werten, die NULL zulassen.</summary>
+      <returns>Die Summe der Werte in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Decimal" />-Werten, die NULL zulassen und deren Summe berechnet werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+      <exception cref="T:System.OverflowException">Die Summe ist größer als <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>Berechnet die Summe einer Sequenz von <see cref="T:System.Double" />-Werten, die NULL zulassen.</summary>
+      <returns>Die Summe der Werte in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Double" />-Werten, die NULL zulassen und deren Summe berechnet werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>Berechnet die Summe einer Sequenz von <see cref="T:System.Int32" />-Werten, die NULL zulassen.</summary>
+      <returns>Die Summe der Werte in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Int32" />-Werten, die NULL zulassen und deren Summe berechnet werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+      <exception cref="T:System.OverflowException">Die Summe ist größer als <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>Berechnet die Summe einer Sequenz von <see cref="T:System.Int64" />-Werten, die NULL zulassen.</summary>
+      <returns>Die Summe der Werte in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Int64" />-Werten, die NULL zulassen und deren Summe berechnet werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+      <exception cref="T:System.OverflowException">Die Summe ist größer als <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>Berechnet die Summe einer Sequenz von <see cref="T:System.Single" />-Werten, die NULL zulassen.</summary>
+      <returns>Die Summe der Werte in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Single" />-Werten, die NULL zulassen und deren Summe berechnet werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>Berechnet die Summe einer Sequenz von <see cref="T:System.Single" />-Werten.</summary>
+      <returns>Die Summe der Werte in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Single" />-Werten, deren Summe berechnet werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>Berechnet die Summe einer Sequenz von <see cref="T:System.Decimal" />-Werten, die durch den Aufruf einer Transformationsfunktion für jedes Element der Eingabesequenz ermittelt werden.</summary>
+      <returns>Die Summe der projizierten Werte.</returns>
+      <param name="source">Eine Sequenz von Werten, die zum Berechnen einer Summe verwendet werden.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+      <exception cref="T:System.OverflowException">Die Summe ist größer als <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>Berechnet die Summe einer Sequenz von <see cref="T:System.Double" />-Werten, die durch den Aufruf einer Transformationsfunktion für jedes Element der Eingabesequenz ermittelt werden.</summary>
+      <returns>Die Summe der projizierten Werte.</returns>
+      <param name="source">Eine Sequenz von Werten, die zum Berechnen einer Summe verwendet werden.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>Berechnet die Summe einer Sequenz von <see cref="T:System.Int32" />-Werten, die durch den Aufruf einer Transformationsfunktion für jedes Element der Eingabesequenz ermittelt werden.</summary>
+      <returns>Die Summe der projizierten Werte.</returns>
+      <param name="source">Eine Sequenz von Werten, die zum Berechnen einer Summe verwendet werden.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+      <exception cref="T:System.OverflowException">Die Summe ist größer als <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>Berechnet die Summe einer Sequenz von <see cref="T:System.Int64" />-Werten, die durch den Aufruf einer Transformationsfunktion für jedes Element der Eingabesequenz ermittelt werden.</summary>
+      <returns>Die Summe der projizierten Werte.</returns>
+      <param name="source">Eine Sequenz von Werten, die zum Berechnen einer Summe verwendet werden.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+      <exception cref="T:System.OverflowException">Die Summe ist größer als <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>Berechnet die Summe einer Sequenz von <see cref="T:System.Decimal" />-Werten, die NULL zulassen und die durch den Aufruf einer Transformationsfunktion für jedes Element der Eingabesequenz ermittelt werden.</summary>
+      <returns>Die Summe der projizierten Werte.</returns>
+      <param name="source">Eine Sequenz von Werten, die zum Berechnen einer Summe verwendet werden.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+      <exception cref="T:System.OverflowException">Die Summe ist größer als <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>Berechnet die Summe einer Sequenz von <see cref="T:System.Double" />-Werten, die NULL zulassen und die durch den Aufruf einer Transformationsfunktion für jedes Element der Eingabesequenz ermittelt werden.</summary>
+      <returns>Die Summe der projizierten Werte.</returns>
+      <param name="source">Eine Sequenz von Werten, die zum Berechnen einer Summe verwendet werden.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>Berechnet die Summe einer Sequenz von <see cref="T:System.Int32" />-Werten, die NULL zulassen und die durch den Aufruf einer Transformationsfunktion für jedes Element der Eingabesequenz ermittelt werden.</summary>
+      <returns>Die Summe der projizierten Werte.</returns>
+      <param name="source">Eine Sequenz von Werten, die zum Berechnen einer Summe verwendet werden.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+      <exception cref="T:System.OverflowException">Die Summe ist größer als <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>Berechnet die Summe einer Sequenz von <see cref="T:System.Int64" />-Werten, die NULL zulassen und die durch den Aufruf einer Transformationsfunktion für jedes Element der Eingabesequenz ermittelt werden.</summary>
+      <returns>Die Summe der projizierten Werte.</returns>
+      <param name="source">Eine Sequenz von Werten, die zum Berechnen einer Summe verwendet werden.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+      <exception cref="T:System.OverflowException">Die Summe ist größer als <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>Berechnet die Summe einer Sequenz von <see cref="T:System.Single" />-Werten, die NULL zulassen und die durch den Aufruf einer Transformationsfunktion für jedes Element der Eingabesequenz ermittelt werden.</summary>
+      <returns>Die Summe der projizierten Werte.</returns>
+      <param name="source">Eine Sequenz von Werten, die zum Berechnen einer Summe verwendet werden.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>Berechnet die Summe einer Sequenz von <see cref="T:System.Single" />-Werten, die durch den Aufruf einer Transformationsfunktion für jedes Element der Eingabesequenz ermittelt werden.</summary>
+      <returns>Die Summe der projizierten Werte.</returns>
+      <param name="source">Eine Sequenz von Werten, die zum Berechnen einer Summe verwendet werden.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Take``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>Gibt eine angegebene Anzahl von zusammenhängenden Elementen ab dem Anfang einer Sequenz zurück.</summary>
+      <returns>Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, das die festgelegte Anzahl von Elementen ab dem Anfang der Eingabesequenz enthält.</returns>
+      <param name="source">Die Sequenz, aus der Elemente zurückgegeben werden sollen.</param>
+      <param name="count">Die Anzahl der zurückzugebenden Elemente.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.TakeWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Gibt Elemente aus einer Sequenz zurück, solange eine angegebene Bedingung true ist.</summary>
+      <returns>Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, das die Elemente aus der Eingabesequenz enthält, die vor dem Element auftreten, bei dem die Überprüfung nicht mehr erfolgreich ist.</returns>
+      <param name="source">Eine Sequenz, aus der Elemente zurückgegeben werden sollen.</param>
+      <param name="predicate">Eine Funktion, mit der jedes Element auf eine Bedingung überprüft wird.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="predicate" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.TakeWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})">
+      <summary>Gibt Elemente aus einer Sequenz zurück, solange eine angegebene Bedingung true ist.In der Logik der Prädikatfunktion wird der Index des Elements verwendet.</summary>
+      <returns>Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, das Elemente aus der Eingabesequenz enthält, die vor dem Element auftreten, bei dem die Überprüfung nicht mehr erfolgreich ist.</returns>
+      <param name="source">Die Sequenz, aus der Elemente zurückgegeben werden sollen.</param>
+      <param name="predicate">Eine Funktion zum Überprüfen jedes Quellelements auf eine Bedingung. Der zweite Parameter der Funktion stellt den Index des Quellelements dar.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="predicate" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenBy``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1})">
+      <summary>Führt eine nachfolgende Sortierung der Elemente in einer Sequenz in aufsteigender Reihenfolge nach einem Schlüssel durch.</summary>
+      <returns>Ein <see cref="T:System.Linq.IOrderedEnumerable`1" />, dessen Elemente nach einem Schlüssel sortiert werden.</returns>
+      <param name="source">Ein <see cref="T:System.Linq.IOrderedEnumerable`1" /> mit den zu sortierenden Elementen.</param>
+      <param name="keySelector">Eine Funktion zum Extrahieren eines Schlüssels aus jedem Element.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Der Typ des von <paramref name="keySelector" /> zurückgegebenen Schlüssels.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="keySelector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenBy``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>Führt mithilfe eines angegebenen Vergleichs eine nachfolgende Sortierung der Elemente in einer Sequenz in aufsteigender Reihenfolge durch.</summary>
+      <returns>Ein <see cref="T:System.Linq.IOrderedEnumerable`1" />, dessen Elemente nach einem Schlüssel sortiert werden.</returns>
+      <param name="source">Ein <see cref="T:System.Linq.IOrderedEnumerable`1" /> mit den zu sortierenden Elementen.</param>
+      <param name="keySelector">Eine Funktion zum Extrahieren eines Schlüssels aus jedem Element.</param>
+      <param name="comparer">Ein <see cref="T:System.Collections.Generic.IComparer`1" /> zum Vergleichen von Schlüsseln.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Der Typ des von <paramref name="keySelector" /> zurückgegebenen Schlüssels.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="keySelector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenByDescending``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1})">
+      <summary>Führt eine nachfolgende Sortierung der Elemente in einer Sequenz in absteigender Reihenfolge nach einem Schlüssel durch.</summary>
+      <returns>Ein <see cref="T:System.Linq.IOrderedEnumerable`1" />, dessen Elemente in absteigender Reihenfolge nach einem Schlüssel sortiert werden.</returns>
+      <param name="source">Ein <see cref="T:System.Linq.IOrderedEnumerable`1" /> mit den zu sortierenden Elementen.</param>
+      <param name="keySelector">Eine Funktion zum Extrahieren eines Schlüssels aus jedem Element.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Der Typ des von <paramref name="keySelector" /> zurückgegebenen Schlüssels.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="keySelector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenByDescending``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>Führt mithilfe eines angegebenen Vergleichs eine nachfolgende Sortierung der Elemente in einer Sequenz in absteigender Reihenfolge durch.</summary>
+      <returns>Ein <see cref="T:System.Linq.IOrderedEnumerable`1" />, dessen Elemente in absteigender Reihenfolge nach einem Schlüssel sortiert werden.</returns>
+      <param name="source">Ein <see cref="T:System.Linq.IOrderedEnumerable`1" /> mit den zu sortierenden Elementen.</param>
+      <param name="keySelector">Eine Funktion zum Extrahieren eines Schlüssels aus jedem Element.</param>
+      <param name="comparer">Ein <see cref="T:System.Collections.Generic.IComparer`1" /> zum Vergleichen von Schlüsseln.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Der Typ des von <paramref name="keySelector" /> zurückgegebenen Schlüssels.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="keySelector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToArray``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Erstellt ein Array aus einem <see cref="T:System.Collections.Generic.IEnumerable`1" />.</summary>
+      <returns>Ein Array, das die Elemente aus der Eingabesequenz enthält.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, aus dem ein Array erstellt werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Erstellt ein <see cref="T:System.Collections.Generic.Dictionary`2" /> aus einem <see cref="T:System.Collections.Generic.IEnumerable`1" /> gemäß einer angegebenen Schlüsselauswahlfunktion.</summary>
+      <returns>Ein <see cref="T:System.Collections.Generic.Dictionary`2" />, das Schlüssel und Werte enthält.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, aus dem ein <see cref="T:System.Collections.Generic.Dictionary`2" /> erstellt werden soll.</param>
+      <param name="keySelector">Eine Funktion zum Extrahieren eines Schlüssels aus jedem Element.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Der Typ des von <paramref name="keySelector" /> zurückgegebenen Schlüssels.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="keySelector" /> ist null.- oder -<paramref name="keySelector" /> erzeugt einen Schlüssel, der null ist.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" /> erzeugt für zwei Elemente doppelte Schlüssel.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Erstellt ein <see cref="T:System.Collections.Generic.Dictionary`2" /> aus einem <see cref="T:System.Collections.Generic.IEnumerable`1" /> gemäß einer angegebenen Schlüsselauswahlfunktion und eines angegebenen Schlüsselvergleichs.</summary>
+      <returns>Ein <see cref="T:System.Collections.Generic.Dictionary`2" />, das Schlüssel und Werte enthält.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, aus dem ein <see cref="T:System.Collections.Generic.Dictionary`2" /> erstellt werden soll.</param>
+      <param name="keySelector">Eine Funktion zum Extrahieren eines Schlüssels aus jedem Element.</param>
+      <param name="comparer">Ein <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> zum Vergleichen von Schlüsseln.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Der Typ der von <paramref name="keySelector" /> zurückgegebenen Schlüssel.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="keySelector" /> ist null.- oder -<paramref name="keySelector" /> erzeugt einen Schlüssel, der null ist.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" /> erzeugt für zwei Elemente doppelte Schlüssel.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})">
+      <summary>Erstellt ein <see cref="T:System.Collections.Generic.Dictionary`2" /> aus einem <see cref="T:System.Collections.Generic.IEnumerable`1" /> entsprechend der angegebenen Schlüsselauswahlfunktion und Elementauswahlfunktion.</summary>
+      <returns>Ein <see cref="T:System.Collections.Generic.Dictionary`2" />, das Werte vom Typ <paramref name="TElement" /> enthält, die aus der Eingabesequenz ausgewählt werden.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, aus dem ein <see cref="T:System.Collections.Generic.Dictionary`2" /> erstellt werden soll.</param>
+      <param name="keySelector">Eine Funktion zum Extrahieren eines Schlüssels aus jedem Element.</param>
+      <param name="elementSelector">Eine Transformationsfunktion, mit der aus jedem Element ein Ergebniselementwert erzeugt wird.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Der Typ des von <paramref name="keySelector" /> zurückgegebenen Schlüssels.</typeparam>
+      <typeparam name="TElement">Der Typ des von <paramref name="elementSelector" /> zurückgegebenen Werts.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />, <paramref name="keySelector" /> oder <paramref name="elementSelector" /> ist null.- oder -<paramref name="keySelector" /> erzeugt einen Schlüssel, der null ist.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" /> erzeugt für zwei Elemente doppelte Schlüssel.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Erstellt ein <see cref="T:System.Collections.Generic.Dictionary`2" /> aus einem <see cref="T:System.Collections.Generic.IEnumerable`1" /> entsprechend einer angegebenen Schlüsselauswahlfunktion, einem Vergleich und einer Elementauswahlfunktion.</summary>
+      <returns>Ein <see cref="T:System.Collections.Generic.Dictionary`2" />, das Werte vom Typ <paramref name="TElement" /> enthält, die aus der Eingabesequenz ausgewählt werden.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, aus dem ein <see cref="T:System.Collections.Generic.Dictionary`2" /> erstellt werden soll.</param>
+      <param name="keySelector">Eine Funktion zum Extrahieren eines Schlüssels aus jedem Element.</param>
+      <param name="elementSelector">Eine Transformationsfunktion, mit der aus jedem Element ein Ergebniselementwert erzeugt wird.</param>
+      <param name="comparer">Ein <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> zum Vergleichen von Schlüsseln.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Der Typ des von <paramref name="keySelector" /> zurückgegebenen Schlüssels.</typeparam>
+      <typeparam name="TElement">Der Typ des von <paramref name="elementSelector" /> zurückgegebenen Werts.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />, <paramref name="keySelector" /> oder <paramref name="elementSelector" /> ist null.- oder -<paramref name="keySelector" /> erzeugt einen Schlüssel, der null ist.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" /> erzeugt für zwei Elemente doppelte Schlüssel.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToList``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Erstellt eine <see cref="T:System.Collections.Generic.List`1" /> aus einem <see cref="T:System.Collections.Generic.IEnumerable`1" />.</summary>
+      <returns>Eine <see cref="T:System.Collections.Generic.List`1" />, die Elemente aus der Eingabesequenz enthält.</returns>
+      <param name="source">Das <see cref="T:System.Collections.Generic.IEnumerable`1" />, aus dem eine <see cref="T:System.Collections.Generic.List`1" /> erstellt werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Erstellt ein <see cref="T:System.Linq.Lookup`2" /> aus einem <see cref="T:System.Collections.Generic.IEnumerable`1" /> gemäß einer angegebenen Schlüsselauswahlfunktion.</summary>
+      <returns>Ein <see cref="T:System.Linq.Lookup`2" />, das Schlüssel und Werte enthält.</returns>
+      <param name="source">Das <see cref="T:System.Collections.Generic.IEnumerable`1" />, aus dem ein <see cref="T:System.Linq.Lookup`2" /> erstellt werden soll.</param>
+      <param name="keySelector">Eine Funktion zum Extrahieren eines Schlüssels aus jedem Element.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Der Typ des von <paramref name="keySelector" /> zurückgegebenen Schlüssels.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="keySelector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Erstellt ein <see cref="T:System.Linq.Lookup`2" /> aus einem <see cref="T:System.Collections.Generic.IEnumerable`1" /> gemäß einer angegebenen Schlüsselauswahlfunktion und eines angegebenen Schlüsselvergleichs.</summary>
+      <returns>Ein <see cref="T:System.Linq.Lookup`2" />, das Schlüssel und Werte enthält.</returns>
+      <param name="source">Das <see cref="T:System.Collections.Generic.IEnumerable`1" />, aus dem ein <see cref="T:System.Linq.Lookup`2" /> erstellt werden soll.</param>
+      <param name="keySelector">Eine Funktion zum Extrahieren eines Schlüssels aus jedem Element.</param>
+      <param name="comparer">Ein <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> zum Vergleichen von Schlüsseln.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Der Typ des von <paramref name="keySelector" /> zurückgegebenen Schlüssels.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="keySelector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})">
+      <summary>Erstellt ein <see cref="T:System.Linq.Lookup`2" /> aus einem <see cref="T:System.Collections.Generic.IEnumerable`1" /> entsprechend der angegebenen Schlüsselauswahlfunktion und Elementauswahlfunktion.</summary>
+      <returns>Ein <see cref="T:System.Linq.Lookup`2" />, das Werte vom Typ <paramref name="TElement" /> enthält, die aus der Eingabesequenz ausgewählt werden.</returns>
+      <param name="source">Das <see cref="T:System.Collections.Generic.IEnumerable`1" />, aus dem ein <see cref="T:System.Linq.Lookup`2" /> erstellt werden soll.</param>
+      <param name="keySelector">Eine Funktion zum Extrahieren eines Schlüssels aus jedem Element.</param>
+      <param name="elementSelector">Eine Transformationsfunktion, mit der aus jedem Element ein Ergebniselementwert erzeugt wird.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Der Typ des von <paramref name="keySelector" /> zurückgegebenen Schlüssels.</typeparam>
+      <typeparam name="TElement">Der Typ des von <paramref name="elementSelector" /> zurückgegebenen Werts.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />, <paramref name="keySelector" /> oder <paramref name="elementSelector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Erstellt ein <see cref="T:System.Linq.Lookup`2" /> aus einem <see cref="T:System.Collections.Generic.IEnumerable`1" /> entsprechend einer angegebenen Schlüsselauswahlfunktion, einem Vergleich und einer Elementauswahlfunktion.</summary>
+      <returns>Ein <see cref="T:System.Linq.Lookup`2" />, das Werte vom Typ <paramref name="TElement" /> enthält, die aus der Eingabesequenz ausgewählt werden.</returns>
+      <param name="source">Das <see cref="T:System.Collections.Generic.IEnumerable`1" />, aus dem ein <see cref="T:System.Linq.Lookup`2" /> erstellt werden soll.</param>
+      <param name="keySelector">Eine Funktion zum Extrahieren eines Schlüssels aus jedem Element.</param>
+      <param name="elementSelector">Eine Transformationsfunktion, mit der aus jedem Element ein Ergebniselementwert erzeugt wird.</param>
+      <param name="comparer">Ein <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> zum Vergleichen von Schlüsseln.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Der Typ des von <paramref name="keySelector" /> zurückgegebenen Schlüssels.</typeparam>
+      <typeparam name="TElement">Der Typ des von <paramref name="elementSelector" /> zurückgegebenen Werts.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />, <paramref name="keySelector" /> oder <paramref name="elementSelector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Union``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>Erzeugt die Vereinigungsmenge von zwei Sequenzen mithilfe des Standardgleichheitsvergleichs.</summary>
+      <returns>Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, das die Elemente aus beiden Eingabesequenzen ohne Duplikate enthält.</returns>
+      <param name="first">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, dessen unterschiedliche Elemente die erste Menge für die Gesamtmenge bilden.</param>
+      <param name="second">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, dessen unterschiedliche Elemente die zweite Menge für die Gesamtmenge bilden.</param>
+      <typeparam name="TSource">Der Typ der Elemente der Eingabesequenzen.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> oder <paramref name="second" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Union``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Erzeugt mithilfe eines angegebenen <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> die Vereinigungsmenge von zwei Sequenzen.</summary>
+      <returns>Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, das die Elemente aus beiden Eingabesequenzen ohne Duplikate enthält.</returns>
+      <param name="first">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, dessen unterschiedliche Elemente die erste Menge für die Gesamtmenge bilden.</param>
+      <param name="second">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, dessen unterschiedliche Elemente die zweite Menge für die Gesamtmenge bilden.</param>
+      <param name="comparer">Der <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> zum Vergleichen von Werten.</param>
+      <typeparam name="TSource">Der Typ der Elemente der Eingabesequenzen.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> oder <paramref name="second" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Where``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Filtert eine Sequenz von Werten nach einem Prädikat.</summary>
+      <returns>Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, das Elemente aus der Eingabesequenz enthält, die die Bedingung erfüllen.</returns>
+      <param name="source">Ein zu filterndes <see cref="T:System.Collections.Generic.IEnumerable`1" />.</param>
+      <param name="predicate">Eine Funktion, mit der jedes Element auf eine Bedingung überprüft wird.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="predicate" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Where``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})">
+      <summary>Filtert eine Sequenz von Werten nach einem Prädikat.In der Logik der Prädikatfunktion wird der Index der einzelnen Elemente verwendet.</summary>
+      <returns>Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, das Elemente aus der Eingabesequenz enthält, die die Bedingung erfüllen.</returns>
+      <param name="source">Ein zu filterndes <see cref="T:System.Collections.Generic.IEnumerable`1" />.</param>
+      <param name="predicate">Eine Funktion zum Überprüfen jedes Quellelements auf eine Bedingung. Der zweite Parameter der Funktion stellt den Index des Quellelements dar.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="predicate" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Zip``3(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``1,``2})">
+      <summary>Wendet eine Funktion auf die entsprechenden Elemente von zwei Sequenzen an und erzeugt eine Sequenz der Ergebnisse.</summary>
+      <returns>Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, das die zusammengeführten Elemente der beiden Eingabesequenzen enthält.</returns>
+      <param name="first">Die erste Sequenz, die zusammengeführt werden soll.</param>
+      <param name="second">Die zweite Sequenz, die zusammengeführt werden soll.</param>
+      <param name="resultSelector">Eine Funktion, die angibt, wie die Elemente der zwei Sequenzen zusammengeführt werden sollen.</param>
+      <typeparam name="TFirst">Der Typ der Elemente der ersten Eingabesequenz.</typeparam>
+      <typeparam name="TSecond">Der Typ der Elemente der zweiten Eingabesequenz.</typeparam>
+      <typeparam name="TResult">Der Typ der Elemente in der Ergebnissequenz.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> oder <paramref name="second" /> ist null.</exception>
+    </member>
+    <member name="T:System.Linq.IGrouping`2">
+      <summary>Stellt eine Auflistung von Objekten dar, die über einen gemeinsamen Schlüssel verfügen.</summary>
+      <typeparam name="TKey">Der Typ des Schlüssels von <see cref="T:System.Linq.IGrouping`2" />.Dieser Typparameter ist Covariant. Das heißt, Sie können entweder den angegebenen Typ oder einen weiter abgeleiteten Typ verwenden. Weitere Informationen zu Ko- und Kontravarianz finden Sie unter Kovarianz und Kontravarianz in Generika.</typeparam>
+      <typeparam name="TElement">Der Typ der Werte in <see cref="T:System.Linq.IGrouping`2" />.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="P:System.Linq.IGrouping`2.Key">
+      <summary>Ruft den Schlüssel von <see cref="T:System.Linq.IGrouping`2" /> ab.</summary>
+      <returns>Der Schlüssel des <see cref="T:System.Linq.IGrouping`2" />.</returns>
+    </member>
+    <member name="T:System.Linq.ILookup`2">
+      <summary>Definiert einen Indexer, eine Größeneigenschaft sowie eine boolesche Suchmethode für Datenstrukturen, die <see cref="T:System.Collections.Generic.IEnumerable`1" />-Sequenzen von Werten Schlüssel zuordnen.</summary>
+      <typeparam name="TKey">Der Typ der Schlüssel in einem <see cref="T:System.Linq.ILookup`2" />.</typeparam>
+      <typeparam name="TElement">Der Typ der Elemente in der <see cref="T:System.Collections.Generic.IEnumerable`1" />-Sequenz, aus denen die Werte im <see cref="T:System.Linq.ILookup`2" /> bestehen.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.ILookup`2.Contains(`0)">
+      <summary>Bestimmt, ob ein angegebener Schlüssel im <see cref="T:System.Linq.ILookup`2" /> vorhanden ist.</summary>
+      <returns>true, wenn <paramref name="key" /> in der <see cref="T:System.Linq.ILookup`2" /> vorhanden ist, andernfalls false.</returns>
+      <param name="key">Der Schlüssel, der im <see cref="T:System.Linq.ILookup`2" /> gesucht werden soll.</param>
+    </member>
+    <member name="P:System.Linq.ILookup`2.Count">
+      <summary>Ruft die Anzahl der Schlüssel-Wert-Paare in der Auflistung im <see cref="T:System.Linq.ILookup`2" /> ab.</summary>
+      <returns>Die Anzahl der Schlüssel-Wert-Paare in der Auflistung im <see cref="T:System.Linq.ILookup`2" />.</returns>
+    </member>
+    <member name="P:System.Linq.ILookup`2.Item(`0)">
+      <summary>Ruft die <see cref="T:System.Collections.Generic.IEnumerable`1" />-Sequenz von Werten ab, die von einem angegebenen Schlüssel indiziert werden.</summary>
+      <returns>Ruft die <see cref="T:System.Collections.Generic.IEnumerable`1" />-Sequenz von Werten ab, die vom angegebenen Schlüssel indiziert werden.</returns>
+      <param name="key">Der Schlüssel der gewünschten Sequenz von Werten.</param>
+    </member>
+    <member name="T:System.Linq.IOrderedEnumerable`1">
+      <summary>Stellt eine sortierte Sequenz dar.</summary>
+      <typeparam name="TElement">Der Typ der Elemente der Sequenz.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.IOrderedEnumerable`1.CreateOrderedEnumerable``1(System.Func{`0,``0},System.Collections.Generic.IComparer{``0},System.Boolean)">
+      <summary>Führt eine nachgeordnete Sortierung von Elementen eines <see cref="T:System.Linq.IOrderedEnumerable`1" /> anhand eines Schlüssels durch.</summary>
+      <returns>Ein <see cref="T:System.Linq.IOrderedEnumerable`1" />, dessen Elemente nach einem Schlüssel sortiert werden.</returns>
+      <param name="keySelector">Die <see cref="T:System.Func`2" /> zur Extrahierung der Schlüssel für die einzelnen Elemente.</param>
+      <param name="comparer">Die <see cref="T:System.Collections.Generic.IComparer`1" />-Schnittstelle zum Vergleichen von Schlüsseln zur Platzierung in der zurückgegebenen Sequenz.</param>
+      <param name="descending">true, um die Elemente in absteigender Reihenfolge zu sortieren, andernfalls false.</param>
+      <typeparam name="TKey">Der Typ des Schlüssels, der von <paramref name="keySelector" /> erzeugt wird.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="T:System.Linq.Lookup`2">
+      <summary>Stellt eine Auflistung von Schlüsseln dar, die einem oder mehreren Werten zugeordnet sind.</summary>
+      <typeparam name="TKey">Der Typ der Schlüssel in einem <see cref="T:System.Linq.Lookup`2" />.</typeparam>
+      <typeparam name="TElement">Der Elementtyp im jeweiligen <see cref="T:System.Collections.Generic.IEnumerable`1" />-Wert von <see cref="T:System.Linq.Lookup`2" />.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.Lookup`2.ApplyResultSelector``1(System.Func{`0,System.Collections.Generic.IEnumerable{`1},``0})">
+      <summary>Wendet eine Transformationsfunktion auf jeden Schlüssel sowie auf die zugeordneten Werte an und gibt die Ergebnisse zurück.</summary>
+      <returns>Eine Auflistung mit einem Wert für jedes Schlüssel-Wert-Paar in der Auflistung im <see cref="T:System.Linq.Lookup`2" />.</returns>
+      <param name="resultSelector">Eine Funktion zur Projizierung eines Ergebniswerts für die einzelnen Schlüssel sowie die zugeordneten Werte.</param>
+      <typeparam name="TResult">Der Typ der von <paramref name="resultSelector" /> erzeugten Ergebniswerte.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.Lookup`2.Contains(`0)">
+      <summary>Bestimmt, ob ein angegebener Schlüssel im <see cref="T:System.Linq.Lookup`2" /> vorhanden ist.</summary>
+      <returns>true, wenn <paramref name="key" /> in der <see cref="T:System.Linq.Lookup`2" /> vorhanden ist, andernfalls false.</returns>
+      <param name="key">Der Schlüssel, der im <see cref="T:System.Linq.Lookup`2" /> gesucht werden soll.</param>
+    </member>
+    <member name="P:System.Linq.Lookup`2.Count">
+      <summary>Ruft die Anzahl der Schlüssel-Wert-Paare in der Auflistung im <see cref="T:System.Linq.Lookup`2" /> ab.</summary>
+      <returns>Die Anzahl der Schlüssel-Wert-Paare in der Auflistung im <see cref="T:System.Linq.Lookup`2" />.</returns>
+    </member>
+    <member name="M:System.Linq.Lookup`2.GetEnumerator">
+      <summary>Gibt einen generischen Enumerator zurück, der das <see cref="T:System.Linq.Lookup`2" /> durchläuft.</summary>
+      <returns>Ein Enumerator für das <see cref="T:System.Linq.Lookup`2" />.</returns>
+    </member>
+    <member name="P:System.Linq.Lookup`2.Item(`0)">
+      <summary>Ruft die Auflistung von Werten ab, die vom angegebenen Schlüssel indiziert werden.</summary>
+      <returns>Die Auflistung von Werten ab, die vom angegebenen Schlüssel indiziert werden.</returns>
+      <param name="key">Der Schlüssel der gewünschten Auflistung von Werten.</param>
+    </member>
+    <member name="M:System.Linq.Lookup`2.System#Collections#IEnumerable#GetEnumerator">
+      <summary>Gibt einen Enumerator zurück, der das <see cref="T:System.Linq.Lookup`2" /> durchläuft.Diese Klasse kann nicht vererbt werden.</summary>
+      <returns>Ein Enumerator für das <see cref="T:System.Linq.Lookup`2" />.</returns>
+    </member>
+  </members>
+</doc>

+ 1853 - 0
HighBorn/packages/System.Linq.4.3.0/ref/netcore50/es/System.Linq.xml

@@ -0,0 +1,1853 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+  <assembly>
+    <name>System.Linq</name>
+  </assembly>
+  <members>
+    <member name="T:System.Linq.Enumerable">
+      <summary>Proporciona un conjunto de métodos static (Shared en Visual Basic) para consultar objetos que implementan <see cref="T:System.Collections.Generic.IEnumerable`1" />.</summary>
+    </member>
+    <member name="M:System.Linq.Enumerable.Aggregate``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``0,``0})">
+      <summary>Aplica una función de acumulador a una secuencia.</summary>
+      <returns>Valor final del acumulador.</returns>
+      <param name="source">Objeto <see cref="T:System.Collections.Generic.IEnumerable`1" /> en el que se van a agregar elementos.</param>
+      <param name="func">Función de acumulador que se va a invocar en cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="func" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> no contiene elementos.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Aggregate``2(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1})">
+      <summary>Aplica una función de acumulador a una secuencia.El valor de inicialización especificado se utiliza como valor de inicio del acumulador.</summary>
+      <returns>Valor final del acumulador.</returns>
+      <param name="source">Objeto <see cref="T:System.Collections.Generic.IEnumerable`1" /> en el que se van a agregar elementos.</param>
+      <param name="seed">Valor de inicio del acumulador.</param>
+      <param name="func">Función de acumulador que se va a invocar en cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TAccumulate">Tipo del valor del acumulador.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="func" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Aggregate``3(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1},System.Func{``1,``2})">
+      <summary>Aplica una función de acumulador a una secuencia.El valor de inicialización especificado se utiliza como valor inicial del acumulador y la función especificada se utiliza para seleccionar el valor resultante.</summary>
+      <returns>El valor final del acumulador transformado.</returns>
+      <param name="source">Objeto <see cref="T:System.Collections.Generic.IEnumerable`1" /> en el que se van a agregar elementos.</param>
+      <param name="seed">Valor de inicio del acumulador.</param>
+      <param name="func">Función de acumulador que se va a invocar en cada elemento.</param>
+      <param name="resultSelector">Función que va a transformar el valor final del acumulador en el valor del resultado.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TAccumulate">Tipo del valor del acumulador.</typeparam>
+      <typeparam name="TResult">Tipo del valor resultante.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="func" /> o <paramref name="resultSelector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.All``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Determina si todos los elementos de una secuencia satisfacen una condición.</summary>
+      <returns>true si todos los elementos de la secuencia de origen pasan la prueba del predicado especificado o si la secuencia está vacía; de lo contrario, false.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> que contiene los elementos a los que se va a aplicar el predicado.</param>
+      <param name="predicate">Función para probar cada elemento de una condición.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="predicate" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Any``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Determina si una secuencia contiene elementos.</summary>
+      <returns>true si la secuencia de origen contiene elementos; de lo contrario, false.</returns>
+      <param name="source">Interfaz <see cref="T:System.Collections.Generic.IEnumerable`1" /> que se va a comprobar si está vacía.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Any``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Determina si algún elemento de una secuencia satisface una condición.</summary>
+      <returns>true si algún elemento de la secuencia de origen pasa la prueba del predicado especificado; de lo contrario, false.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> a cuyos elementos se va a aplicar el predicado.</param>
+      <param name="predicate">Función para probar cada elemento de una condición.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="predicate" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.AsEnumerable``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Devuelve la entrada tipificada como <see cref="T:System.Collections.Generic.IEnumerable`1" />.</summary>
+      <returns>La secuencia de entrada tipificada como <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>
+      <param name="source">Secuencia que se va a tipificar como <see cref="T:System.Collections.Generic.IEnumerable`1" />.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>Calcula el promedio de una secuencia de valores <see cref="T:System.Decimal" />.</summary>
+      <returns>El promedio de la secuencia de valores.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Decimal" /> cuyo promedio se va a calcular.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> no contiene elementos.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>Calcula el promedio de una secuencia de valores <see cref="T:System.Double" />.</summary>
+      <returns>El promedio de la secuencia de valores.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Double" /> cuyo promedio se va a calcular.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> no contiene elementos.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>Calcula el promedio de una secuencia de valores <see cref="T:System.Int32" />.</summary>
+      <returns>El promedio de la secuencia de valores.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Int32" /> cuyo promedio se va a calcular.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> no contiene elementos.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>Calcula el promedio de una secuencia de valores <see cref="T:System.Int64" />.</summary>
+      <returns>El promedio de la secuencia de valores.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Int64" /> cuyo promedio se va a calcular.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> no contiene elementos.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>Calcula el promedio de una secuencia de valores <see cref="T:System.Decimal" /> que aceptan valores NULL.</summary>
+      <returns>Promedio de la secuencia de valores o null si la secuencia de origen está vacía o contiene sólo valores null.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Decimal" /> que aceptan valores NULL cuyo promedio se va a calcular.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+      <exception cref="T:System.OverflowException">La suma de los elementos de la secuencia es mayor que <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>Calcula el promedio de una secuencia de valores <see cref="T:System.Double" /> que aceptan valores NULL.</summary>
+      <returns>Promedio de la secuencia de valores o null si la secuencia de origen está vacía o contiene sólo valores null.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Double" /> que aceptan valores NULL cuyo promedio se va a calcular.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>Calcula el promedio de una secuencia de valores <see cref="T:System.Int32" /> que aceptan valores NULL.</summary>
+      <returns>Promedio de la secuencia de valores o null si la secuencia de origen está vacía o contiene sólo valores null.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Int32" /> que aceptan valores NULL cuyo promedio se va a calcular.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+      <exception cref="T:System.OverflowException">La suma de los elementos de la secuencia es mayor que <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>Calcular el promedio de una secuencia de valores <see cref="T:System.Int64" /> que aceptan valores NULL.</summary>
+      <returns>Promedio de la secuencia de valores o null si la secuencia de origen está vacía o contiene sólo valores null.</returns>
+      <param name="source">Una secuencia de valores <see cref="T:System.Int64" /> que aceptan valores NULL cuyo promedio se va a calcular.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+      <exception cref="T:System.OverflowException">La suma de los elementos de la secuencia es mayor que <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>Calcula el promedio de una secuencia de valores <see cref="T:System.Single" /> que aceptan valores NULL.</summary>
+      <returns>Promedio de la secuencia de valores o null si la secuencia de origen está vacía o contiene sólo valores null.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Single" /> que aceptan valores NULL cuyo promedio se va a calcular.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>Calcula el promedio de una secuencia de valores <see cref="T:System.Single" />.</summary>
+      <returns>El promedio de la secuencia de valores.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Single" /> cuyo promedio se va a calcular.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> no contiene elementos.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>Calcula el promedio de una secuencia de valores <see cref="T:System.Decimal" /> que se obtiene al invocar una función de transformación en cada elemento de la secuencia de entrada.</summary>
+      <returns>El promedio de la secuencia de valores.</returns>
+      <param name="source">Secuencia de valores que se utilizan para calcular un promedio.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> no contiene elementos.</exception>
+      <exception cref="T:System.OverflowException">La suma de los elementos de la secuencia es mayor que <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>Calcula el promedio de una secuencia de valores <see cref="T:System.Double" /> que se obtiene al invocar una función de transformación en cada elemento de la secuencia de entrada.</summary>
+      <returns>El promedio de la secuencia de valores.</returns>
+      <param name="source">Secuencia de valores cuyo promedio se va a calcular.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> no contiene elementos.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>Calcula el promedio de una secuencia de valores <see cref="T:System.Int32" /> que se obtiene al invocar una función de transformación en cada elemento de la secuencia de entrada.</summary>
+      <returns>El promedio de la secuencia de valores.</returns>
+      <param name="source">Secuencia de valores cuyo promedio se va a calcular.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> no contiene elementos.</exception>
+      <exception cref="T:System.OverflowException">La suma de los elementos de la secuencia es mayor que <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>Calcula el promedio de una secuencia de valores <see cref="T:System.Int64" /> que se obtiene al invocar una función de transformación en cada elemento de la secuencia de entrada.</summary>
+      <returns>El promedio de la secuencia de valores.</returns>
+      <param name="source">Secuencia de valores cuyo promedio se va a calcular.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de origen.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> no contiene elementos.</exception>
+      <exception cref="T:System.OverflowException">La suma de los elementos de la secuencia es mayor que <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>Calcula el promedio de una secuencia de valores <see cref="T:System.Decimal" /> que aceptan valores NULL que se obtiene al invocar una función de transformación en cada elemento de la secuencia de entrada.</summary>
+      <returns>Promedio de la secuencia de valores o null si la secuencia de origen está vacía o contiene sólo valores null.</returns>
+      <param name="source">Secuencia de valores cuyo promedio se va a calcular.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+      <exception cref="T:System.OverflowException">La suma de los elementos de la secuencia es mayor que <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>Calcula el promedio de una secuencia de valores <see cref="T:System.Double" /> que aceptan valores NULL que se obtiene al invocar una función de transformación en cada elemento de la secuencia de entrada.</summary>
+      <returns>Promedio de la secuencia de valores o null si la secuencia de origen está vacía o contiene sólo valores null.</returns>
+      <param name="source">Secuencia de valores cuyo promedio se va a calcular.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>Calcula el promedio de una secuencia de valores <see cref="T:System.Int32" /> que aceptan valores NULL que se obtiene al invocar una función de transformación en cada elemento de la secuencia de entrada.</summary>
+      <returns>Promedio de la secuencia de valores o null si la secuencia de origen está vacía o contiene sólo valores null.</returns>
+      <param name="source">Secuencia de valores cuyo promedio se va a calcular.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+      <exception cref="T:System.OverflowException">La suma de los elementos de la secuencia es mayor que <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>Calcula el promedio de una secuencia de valores <see cref="T:System.Int64" /> que aceptan valores NULL que se obtiene al invocar una función de transformación en cada elemento de la secuencia de entrada.</summary>
+      <returns>Promedio de la secuencia de valores o null si la secuencia de origen está vacía o contiene sólo valores null.</returns>
+      <param name="source">Secuencia de valores cuyo promedio se va a calcular.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>Calcula el promedio de una secuencia de valores <see cref="T:System.Single" /> que aceptan valores NULL que se obtiene al invocar una función de transformación en cada elemento de la secuencia de entrada.</summary>
+      <returns>Promedio de la secuencia de valores o null si la secuencia de origen está vacía o contiene sólo valores null.</returns>
+      <param name="source">Secuencia de valores cuyo promedio se va a calcular.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>Calcula el promedio de una secuencia de valores <see cref="T:System.Single" /> que se obtiene al invocar una función de transformación en cada elemento de la secuencia de entrada.</summary>
+      <returns>El promedio de la secuencia de valores.</returns>
+      <param name="source">Secuencia de valores cuyo promedio se va a calcular.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> no contiene elementos.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Cast``1(System.Collections.IEnumerable)">
+      <summary>Convierte los elementos de <see cref="T:System.Collections.IEnumerable" /> en el tipo especificado.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> que contiene cada elemento de la secuencia de origen convertido al tipo especificado.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.IEnumerable" /> que contiene los elementos que se van a convertir al tipo <paramref name="TResult" />.</param>
+      <typeparam name="TResult">Tipo al que se convierten los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+      <exception cref="T:System.InvalidCastException">Un elemento de la secuencia no se puede convertir al tipo <paramref name="TResult" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Concat``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>Concatena dos secuencias.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> que contiene los elementos concatenados de las dos secuencias de entrada.</returns>
+      <param name="first">Primera secuencia que se va a concatenar.</param>
+      <param name="second">Secuencia que se va a concatenar con la primera secuencia.</param>
+      <typeparam name="TSource">Tipo de los elementos de las secuencias de entrada.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> o <paramref name="second" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Contains``1(System.Collections.Generic.IEnumerable{``0},``0)">
+      <summary>Determina si una secuencia contiene un elemento especificado utilizando el comparador de igualdad predeterminado.</summary>
+      <returns>true si la secuencia de origen contiene un elemento que tiene el valor especificado; de lo contrario, false.</returns>
+      <param name="source">Secuencia en la que se va a buscar un valor.</param>
+      <param name="value">Valor que se va a buscar en la secuencia.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Contains``1(System.Collections.Generic.IEnumerable{``0},``0,System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Determina si una secuencia contiene un elemento especificado utilizando un objeto <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> determinado.</summary>
+      <returns>true si la secuencia de origen contiene un elemento que tiene el valor especificado; de lo contrario, false.</returns>
+      <param name="source">Secuencia en la que se va a buscar un valor.</param>
+      <param name="value">Valor que se va a buscar en la secuencia.</param>
+      <param name="comparer">Comparador de igualdad que va a comparar los valores.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Count``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Devuelve el número de elementos de una secuencia.</summary>
+      <returns>El número de elementos de la secuencia de entrada.</returns>
+      <param name="source">Secuencia que contiene los elementos que se van a contar.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+      <exception cref="T:System.OverflowException">El número de elementos de <paramref name="source" /> es mayor que <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Count``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Devuelve un número que representa cuántos elementos de la secuencia especificada satisfacen una condición.</summary>
+      <returns>Un número que representa cuántos elementos de la secuencia especificada satisfacen la condición de la función de predicado.</returns>
+      <param name="source">Secuencia que contiene los elementos que se van a probar y contar.</param>
+      <param name="predicate">Función para probar cada elemento de una condición.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="predicate" /> es null.</exception>
+      <exception cref="T:System.OverflowException">El número de elementos de <paramref name="source" /> es mayor que <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.DefaultIfEmpty``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Devuelve los elementos de la secuencia especificada o el valor predeterminado del parámetro de tipo en una colección singleton si la secuencia está vacía.</summary>
+      <returns>Objeto <see cref="T:System.Collections.Generic.IEnumerable`1" /> que contiene el valor predeterminado para el tipo <paramref name="TSource" /> si <paramref name="source" /> está vacío; de lo contrario, es <paramref name="source" />.</returns>
+      <param name="source">Secuencia para la que se va a devolver un valor predeterminado si está vacía.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.DefaultIfEmpty``1(System.Collections.Generic.IEnumerable{``0},``0)">
+      <summary>Devuelve los elementos de la secuencia especificada o el valor especificado en una colección singleton si la secuencia está vacía.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> que contiene <paramref name="defaultValue" /> si <paramref name="source" /> está vacío; de lo contrario, <paramref name="source" />.</returns>
+      <param name="source">Secuencia para la que se va a devolver el valor especificado si está vacía.</param>
+      <param name="defaultValue">Valor que se va a devolver si la secuencia está vacía.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Distinct``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Devuelve diversos elementos de una secuencia utilizando el comparador de igualdad predeterminado para comparar los valores.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> que contiene los elementos distintos de la secuencia de origen.</returns>
+      <param name="source">Secuencia de la que se van a quitar los elementos duplicados.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Distinct``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Devuelve diversos elementos de una secuencia utilizando un objeto <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> especificado para comparar los valores.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> que contiene los elementos distintos de la secuencia de origen.</returns>
+      <param name="source">Secuencia de la que se van a quitar los elementos duplicados.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> para comparar valores.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ElementAt``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>Devuelve el elemento situado en un índice especificado de una secuencia.</summary>
+      <returns>El elemento situado en la posición especificada de la secuencia de origen.</returns>
+      <param name="source">Interfaz <see cref="T:System.Collections.Generic.IEnumerable`1" /> de la que se va a devolver un elemento.</param>
+      <param name="index">Índice de base cero del elemento que se debe recuperar.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="index" /> es menor que 0 o mayor o igual que el número de elementos de <paramref name="source" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ElementAtOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>Devuelve el elemento situado en un índice especificado de una secuencia o un valor predeterminado si el índice está fuera del intervalo.</summary>
+      <returns>default(<paramref name="TSource" />) si el índice está fuera de los límites de la secuencia de origen; de lo contrario, el elemento situado en la posición especificada de la secuencia de origen.</returns>
+      <param name="source">Interfaz <see cref="T:System.Collections.Generic.IEnumerable`1" /> de la que se va a devolver un elemento.</param>
+      <param name="index">Índice de base cero del elemento que se debe recuperar.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Empty``1">
+      <summary>Devuelve una interfaz <see cref="T:System.Collections.Generic.IEnumerable`1" /> vacía que tiene el argumento de tipo especificado.</summary>
+      <returns>Una interfaz <see cref="T:System.Collections.Generic.IEnumerable`1" /> vacía cuyo argumento de tipo es <paramref name="TResult" />.</returns>
+      <typeparam name="TResult">Tipo que se va a asignar al parámetro de tipo de la interfaz <see cref="T:System.Collections.Generic.IEnumerable`1" /> genérica devuelta.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Except``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>Proporciona la diferencia de conjuntos de dos secuencias utilizando el comparador de igualdad predeterminado para comparar los valores.</summary>
+      <returns>Una secuencia que contiene la diferencia de conjuntos de los elementos de dos secuencias.</returns>
+      <param name="first">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> cuyos elementos que no se encuentren en  <paramref name="second" /> se van a devolver.</param>
+      <param name="second">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> cuyos elementos que también aparecen en la primera secuencia harán que se quiten esos elementos de la secuencia devuelta.</param>
+      <typeparam name="TSource">Tipo de los elementos de las secuencias de entrada.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> o <paramref name="second" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Except``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Proporciona la diferencia de conjuntos de dos secuencias utilizando el objeto <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> especificado para comparar los valores.</summary>
+      <returns>Una secuencia que contiene la diferencia de conjuntos de los elementos de dos secuencias.</returns>
+      <param name="first">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> cuyos elementos que no se encuentren en  <paramref name="second" /> se van a devolver.</param>
+      <param name="second">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> cuyos elementos que también aparecen en la primera secuencia harán que se quiten esos elementos de la secuencia devuelta.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> para comparar valores.</param>
+      <typeparam name="TSource">Tipo de los elementos de las secuencias de entrada.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> o <paramref name="second" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.First``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Devuelve el primer elemento de una secuencia.</summary>
+      <returns>El primer elemento de la secuencia especificada.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> del que se va a devolver el primer elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">La secuencia de origen está vacía.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.First``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Devuelve el primer elemento de una secuencia que satisface una condición especificada.</summary>
+      <returns>El primer elemento de la secuencia que pasa la prueba de la función de predicado especificada.</returns>
+      <param name="source">Interfaz <see cref="T:System.Collections.Generic.IEnumerable`1" /> de la que se va a devolver un elemento.</param>
+      <param name="predicate">Función para probar cada elemento de una condición.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="predicate" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">Ningún elemento satisface la condición de <paramref name="predicate" />.O bienLa secuencia de origen está vacía.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.FirstOrDefault``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Devuelve el primer elemento de una secuencia o un valor predeterminado si la secuencia no contiene elementos.</summary>
+      <returns>default (<paramref name="TSource" />) si <paramref name="source" /> está vacío; de lo contrario, el primer elemento de <paramref name="source" />.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> del que se va a devolver el primer elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.FirstOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Devuelve el primer elemento de la secuencia que satisface una condición o un valor predeterminado si no se encuentra dicho elemento.</summary>
+      <returns>default(<paramref name="TSource" />) si <paramref name="source" /> está vacío o si ningún elemento pasa la prueba especificada en <paramref name="predicate" />; de lo contrario, el primer elemento de <paramref name="source" /> que pasa la prueba especificada en <paramref name="predicate" />.</returns>
+      <param name="source">Interfaz <see cref="T:System.Collections.Generic.IEnumerable`1" /> de la que se va a devolver un elemento.</param>
+      <param name="predicate">Función para probar cada elemento de una condición.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="predicate" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Agrupa los elementos de una secuencia según una función del selector de claves especificada.</summary>
+      <returns>IEnumerable&lt;IGrouping&lt;TKey, TSource&gt;&gt; en C# o IEnumerable(Of IGrouping(Of TKey, TSource)) en Visual Basic donde cada objeto <see cref="T:System.Linq.IGrouping`2" /> contiene una secuencia de objetos y una clave.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> cuyos elementos se van a agrupar.</param>
+      <param name="keySelector">Función para extraer la clave de cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo de la clave devuelta por <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Agrupa los elementos de una secuencia según una función del selector de calves especificada y compara las claves utilizando un comparador especificado.</summary>
+      <returns>IEnumerable&lt;IGrouping&lt;TKey, TSource&gt;&gt; en C# o IEnumerable(Of IGrouping(Of TKey, TSource)) en Visual Basic donde cada objeto <see cref="T:System.Linq.IGrouping`2" /> contiene una colección de objetos y una clave.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> cuyos elementos se van a agrupar.</param>
+      <param name="keySelector">Función para extraer la clave de cada elemento.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> para comparar claves.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo de la clave devuelta por <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})">
+      <summary>Agrupa los elementos de una secuencia según una función del selector de claves especificada y proyecta los elementos de cada grupo utilizando una función determinada.</summary>
+      <returns>IEnumerable&lt;IGrouping&lt;TKey, TElement&gt;&gt; en C# o IEnumerable(Of IGrouping(Of TKey, TElement)) en Visual Basic donde cada objeto <see cref="T:System.Linq.IGrouping`2" /> contiene una colección de objetos de tipo <paramref name="TElement" /> y una clave.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> cuyos elementos se van a agrupar.</param>
+      <param name="keySelector">Función para extraer la clave de cada elemento.</param>
+      <param name="elementSelector">Función que asigna cada elemento de origen a un elemento de <see cref="T:System.Linq.IGrouping`2" />.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo de la clave devuelta por <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">Tipo de los elementos de <see cref="T:System.Linq.IGrouping`2" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> o <paramref name="elementSelector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Agrupa los elementos de una secuencia conforme a una función del selector de claves.Las claves se comparan utilizando un comparador y los elementos de cada grupo se proyectan utilizando una función especificada.</summary>
+      <returns>IEnumerable&lt;IGrouping&lt;TKey, TElement&gt;&gt; en C# o IEnumerable(Of IGrouping(Of TKey, TElement)) en Visual Basic donde cada objeto <see cref="T:System.Linq.IGrouping`2" /> contiene una colección de objetos de tipo <paramref name="TElement" /> y una clave.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> cuyos elementos se van a agrupar.</param>
+      <param name="keySelector">Función para extraer la clave de cada elemento.</param>
+      <param name="elementSelector">Función que asigna cada elemento de origen a un elemento de <see cref="T:System.Linq.IGrouping`2" />.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> para comparar claves.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo de la clave devuelta por <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">Tipo de los elementos de <see cref="T:System.Linq.IGrouping`2" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> o <paramref name="elementSelector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3})">
+      <summary>Agrupa los elementos de una secuencia según una función del selector de claves especificada y crea un valor de resultado a partir de cada grupo y su clave.Los elementos de cada grupo se proyectan utilizando una función determinada.</summary>
+      <returns>Colección de elementos de tipo <paramref name="TResult" /> donde cada elemento representa una proyección sobre un grupo y su clave.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> cuyos elementos se van a agrupar.</param>
+      <param name="keySelector">Función para extraer la clave de cada elemento.</param>
+      <param name="elementSelector">Función que asigna cada elemento de origen a un elemento de <see cref="T:System.Linq.IGrouping`2" />.</param>
+      <param name="resultSelector">Función que va a crear un valor de resultado a partir de cada grupo.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo de la clave devuelta por <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">Tipo de los elementos de cada <see cref="T:System.Linq.IGrouping`2" />.</typeparam>
+      <typeparam name="TResult">Tipo del valor de resultado devuelto por <paramref name="resultSelector" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Agrupa los elementos de una secuencia según una función del selector de claves especificada y crea un valor de resultado a partir de cada grupo y su clave.Los valores de las claves se comparan utilizando un comparador especificado y los elementos de cada grupo se proyectan utilizando una función especificada.</summary>
+      <returns>Colección de elementos de tipo <paramref name="TResult" /> donde cada elemento representa una proyección sobre un grupo y su clave.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> cuyos elementos se van a agrupar.</param>
+      <param name="keySelector">Función para extraer la clave de cada elemento.</param>
+      <param name="elementSelector">Función que asigna cada elemento de origen a un elemento de <see cref="T:System.Linq.IGrouping`2" />.</param>
+      <param name="resultSelector">Función que va a crear un valor de resultado a partir de cada grupo.</param>
+      <param name="comparer">Interfaz <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> con la que se van a comparar las claves.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo de la clave devuelta por <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">Tipo de los elementos de cada <see cref="T:System.Linq.IGrouping`2" />.</typeparam>
+      <typeparam name="TResult">Tipo del valor de resultado devuelto por <paramref name="resultSelector" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2})">
+      <summary>Agrupa los elementos de una secuencia según una función del selector de claves especificada y crea un valor de resultado a partir de cada grupo y su clave.</summary>
+      <returns>Colección de elementos de tipo <paramref name="TResult" /> donde cada elemento representa una proyección sobre un grupo y su clave.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> cuyos elementos se van a agrupar.</param>
+      <param name="keySelector">Función para extraer la clave de cada elemento.</param>
+      <param name="resultSelector">Función que va a crear un valor de resultado a partir de cada grupo.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo de la clave devuelta por <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TResult">Tipo del valor de resultado devuelto por <paramref name="resultSelector" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Agrupa los elementos de una secuencia según una función del selector de claves especificada y crea un valor de resultado a partir de cada grupo y su clave.Las claves se comparan utilizando un comparador especificado.</summary>
+      <returns>Colección de elementos de tipo <paramref name="TResult" /> donde cada elemento representa una proyección sobre un grupo y su clave.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> cuyos elementos se van a agrupar.</param>
+      <param name="keySelector">Función para extraer la clave de cada elemento.</param>
+      <param name="resultSelector">Función que va a crear un valor de resultado a partir de cada grupo.</param>
+      <param name="comparer">Interfaz <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> con la que se van a comparar las claves.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo de la clave devuelta por <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TResult">Tipo del valor de resultado devuelto por <paramref name="resultSelector" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3})">
+      <summary>Establece una correlación entre los elementos de dos secuencias en función de la igualdad de sus claves y agrupa los resultados.El comparador de igualdad predeterminado se usa para comparar claves.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> que contiene elementos de tipo <paramref name="TResult" /> que se han obtenido al realizar una combinación agrupada de dos secuencias.</returns>
+      <param name="outer">Primera secuencia que se va a combinar.</param>
+      <param name="inner">Secuencia que se va a combinar con la primera secuencia.</param>
+      <param name="outerKeySelector">Función para extraer la clave de combinación a partir de cada elemento de la primera secuencia.</param>
+      <param name="innerKeySelector">Función para extraer la clave de combinación a partir de cada elemento de la segunda secuencia.</param>
+      <param name="resultSelector">Función para crear un elemento de resultado a partir de un elemento de la primera secuencia y una colección de elementos coincidentes de la segunda.</param>
+      <typeparam name="TOuter">Tipo de los elementos de la primera secuencia.</typeparam>
+      <typeparam name="TInner">Tipo de los elementos de la segunda secuencia.</typeparam>
+      <typeparam name="TKey">Tipo de las claves devueltas por las funciones del selector de claves.</typeparam>
+      <typeparam name="TResult">Tipo de los elementos del resultado.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" /> o <paramref name="inner" /> o <paramref name="outerKeySelector" /> o <paramref name="innerKeySelector" /> o <paramref name="resultSelector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3},System.Collections.Generic.IEqualityComparer{``2})">
+      <summary>Establece una correlación entre los elementos de dos secuencias basándose en la igualdad de clave y agrupa los resultados.Se usa un objeto <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> especificado para comparar claves.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> que contiene elementos de tipo <paramref name="TResult" /> que se han obtenido al realizar una combinación agrupada de dos secuencias.</returns>
+      <param name="outer">Primera secuencia que se va a combinar.</param>
+      <param name="inner">Secuencia que se va a combinar con la primera secuencia.</param>
+      <param name="outerKeySelector">Función para extraer la clave de combinación a partir de cada elemento de la primera secuencia.</param>
+      <param name="innerKeySelector">Función para extraer la clave de combinación a partir de cada elemento de la segunda secuencia.</param>
+      <param name="resultSelector">Función para crear un elemento de resultado a partir de un elemento de la primera secuencia y una colección de elementos coincidentes de la segunda.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> que va a aplicar un algoritmo hash y a comparar las claves.</param>
+      <typeparam name="TOuter">Tipo de los elementos de la primera secuencia.</typeparam>
+      <typeparam name="TInner">Tipo de los elementos de la segunda secuencia.</typeparam>
+      <typeparam name="TKey">Tipo de las claves devueltas por las funciones del selector de claves.</typeparam>
+      <typeparam name="TResult">Tipo de los elementos del resultado.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" /> o <paramref name="inner" /> o <paramref name="outerKeySelector" /> o <paramref name="innerKeySelector" /> o <paramref name="resultSelector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Intersect``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>Proporciona la intersección de conjuntos de dos secuencias utilizando el comparador de igualdad predeterminado para comparar los valores.</summary>
+      <returns>Una secuencia que contiene los elementos que forman la intersección de conjuntos de dos secuencias.</returns>
+      <param name="first">Interfaz <see cref="T:System.Collections.Generic.IEnumerable`1" /> de la que se van a devolver los distintos elementos que también aparecen en <paramref name="second" />.</param>
+      <param name="second">Una interfaz <see cref="T:System.Collections.Generic.IEnumerable`1" /> de la que se van a devolver los distintos elementos que también aparecen en la primera secuencia.</param>
+      <typeparam name="TSource">Tipo de los elementos de las secuencias de entrada.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> o <paramref name="second" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Intersect``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Proporciona la intersección de conjuntos de dos secuencias utilizando el objeto <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> especificado para comparar los valores.</summary>
+      <returns>Una secuencia que contiene los elementos que forman la intersección de conjuntos de dos secuencias.</returns>
+      <param name="first">Interfaz <see cref="T:System.Collections.Generic.IEnumerable`1" /> de la que se van a devolver los distintos elementos que también aparecen en <paramref name="second" />.</param>
+      <param name="second">Una interfaz <see cref="T:System.Collections.Generic.IEnumerable`1" /> de la que se van a devolver los distintos elementos que también aparecen en la primera secuencia.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> para comparar valores.</param>
+      <typeparam name="TSource">Tipo de los elementos de las secuencias de entrada.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> o <paramref name="second" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3})">
+      <summary>Establece la correlación de dos secuencias basándose en claves coincidentes.El comparador de igualdad predeterminado se usa para comparar claves.</summary>
+      <returns>Una interfaz <see cref="T:System.Collections.Generic.IEnumerable`1" /> que tiene elementos de tipo <paramref name="TResult" /> que se obtienen al realizar una combinación interna de dos secuencias.</returns>
+      <param name="outer">Primera secuencia que se va a combinar.</param>
+      <param name="inner">Secuencia que se va a combinar con la primera secuencia.</param>
+      <param name="outerKeySelector">Función para extraer la clave de combinación a partir de cada elemento de la primera secuencia.</param>
+      <param name="innerKeySelector">Función para extraer la clave de combinación a partir de cada elemento de la segunda secuencia.</param>
+      <param name="resultSelector">Función que va a crear un elemento de resultado a partir de dos elementos coincidentes.</param>
+      <typeparam name="TOuter">Tipo de los elementos de la primera secuencia.</typeparam>
+      <typeparam name="TInner">Tipo de los elementos de la segunda secuencia.</typeparam>
+      <typeparam name="TKey">Tipo de las claves devueltas por las funciones del selector de claves.</typeparam>
+      <typeparam name="TResult">Tipo de los elementos del resultado.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" /> o <paramref name="inner" /> o <paramref name="outerKeySelector" /> o <paramref name="innerKeySelector" /> o <paramref name="resultSelector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3},System.Collections.Generic.IEqualityComparer{``2})">
+      <summary>Establece la correlación de dos secuencias basándose en claves coincidentes.Se usa un objeto <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> especificado para comparar claves.</summary>
+      <returns>Una interfaz <see cref="T:System.Collections.Generic.IEnumerable`1" /> que tiene elementos de tipo <paramref name="TResult" /> que se obtienen al realizar una combinación interna de dos secuencias.</returns>
+      <param name="outer">Primera secuencia que se va a combinar.</param>
+      <param name="inner">Secuencia que se va a combinar con la primera secuencia.</param>
+      <param name="outerKeySelector">Función para extraer la clave de combinación a partir de cada elemento de la primera secuencia.</param>
+      <param name="innerKeySelector">Función para extraer la clave de combinación a partir de cada elemento de la segunda secuencia.</param>
+      <param name="resultSelector">Función que va a crear un elemento de resultado a partir de dos elementos coincidentes.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> que va a aplicar un algoritmo hash y a comparar las claves.</param>
+      <typeparam name="TOuter">Tipo de los elementos de la primera secuencia.</typeparam>
+      <typeparam name="TInner">Tipo de los elementos de la segunda secuencia.</typeparam>
+      <typeparam name="TKey">Tipo de las claves devueltas por las funciones del selector de claves.</typeparam>
+      <typeparam name="TResult">Tipo de los elementos del resultado.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" /> o <paramref name="inner" /> o <paramref name="outerKeySelector" /> o <paramref name="innerKeySelector" /> o <paramref name="resultSelector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Last``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Devuelve el último elemento de una secuencia.</summary>
+      <returns>El valor de la última posición de la secuencia de origen.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> del que se va a devolver el último elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">La secuencia de origen está vacía.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Last``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Devuelve el último elemento de una secuencia que satisface una condición especificada.</summary>
+      <returns>El último elemento de la secuencia que pasa la prueba de la función de predicado especificada.</returns>
+      <param name="source">Interfaz <see cref="T:System.Collections.Generic.IEnumerable`1" /> de la que se va a devolver un elemento.</param>
+      <param name="predicate">Función para probar cada elemento de una condición.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="predicate" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">Ningún elemento satisface la condición de <paramref name="predicate" />.O bienLa secuencia de origen está vacía.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LastOrDefault``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Devuelve el último elemento de una secuencia o un valor predeterminado si la secuencia no contiene elementos.</summary>
+      <returns>default(<paramref name="TSource" />) si la secuencia de origen está vacía; de lo contrario, el último elemento de <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> del que se va a devolver el último elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LastOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Devuelve el último elemento de una secuencia que satisface una condición o un valor predeterminado si no se encuentra dicho elemento.</summary>
+      <returns>default(<paramref name="TSource" />) si la secuencia está vacía o si ningún elemento pasa la prueba de la función de predicado; en caso contrario, devuelve el último elemento que pasa la prueba de la función de predicado.</returns>
+      <param name="source">Interfaz <see cref="T:System.Collections.Generic.IEnumerable`1" /> de la que se va a devolver un elemento.</param>
+      <param name="predicate">Función para probar cada elemento de una condición.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="predicate" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LongCount``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Devuelve un valor <see cref="T:System.Int64" /> que representa el número total de elementos de una secuencia.</summary>
+      <returns>El número de elementos de la secuencia de origen.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> que contiene los elementos que se van a contar.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+      <exception cref="T:System.OverflowException">Número de elementos supera el valor <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LongCount``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Devuelve un valor <see cref="T:System.Int64" /> que representa el número de elementos de una secuencia que satisfacen una condición.</summary>
+      <returns>Un número que representa cuántos elementos de la secuencia especificada satisfacen la condición de la función de predicado.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> que contiene los elementos que se van a contar.</param>
+      <param name="predicate">Función para probar cada elemento de una condición.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="predicate" /> es null.</exception>
+      <exception cref="T:System.OverflowException">El número de elementos que coinciden supera el valor <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>Devuelve el valor máximo de una secuencia de valores <see cref="T:System.Decimal" />.</summary>
+      <returns>El valor máximo de la secuencia.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Decimal" /> cuyo valor máximo se va a determinar.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> no contiene elementos.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>Devuelve el valor máximo de una secuencia de valores <see cref="T:System.Double" />.</summary>
+      <returns>El valor máximo de la secuencia.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Double" /> cuyo valor máximo se va a determinar.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> no contiene elementos.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>Devuelve el valor máximo de una secuencia de valores <see cref="T:System.Int32" />.</summary>
+      <returns>El valor máximo de la secuencia.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Int32" /> cuyo valor máximo se va a determinar.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> no contiene elementos.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>Devuelve el valor máximo de una secuencia de valores <see cref="T:System.Int64" />.</summary>
+      <returns>El valor máximo de la secuencia.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Int64" /> cuyo valor máximo se va a determinar.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> no contiene elementos.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>Devuelve el valor máximo de una secuencia de valores <see cref="T:System.Decimal" /> que aceptan valores NULL.</summary>
+      <returns>Valor de tipo Nullable&lt;Decimal&gt; en C# o Nullable(Of Decimal) en Visual Basic que se corresponde con el valor máximo de la secuencia. </returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Decimal" /> que aceptan valores NULL cuyo valor máximo se va a determinar.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>Devuelve el valor máximo de una secuencia de valores <see cref="T:System.Double" /> que aceptan valores NULL.</summary>
+      <returns>Valor de tipo Nullable&lt;Double&gt; en C# o Nullable(Of Double) en Visual Basic que se corresponde con el valor máximo de la secuencia.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Double" /> que aceptan valores NULL cuyo valor máximo se va a determinar.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>Devuelve el valor máximo de una secuencia de valores <see cref="T:System.Int32" /> que aceptan valores NULL.</summary>
+      <returns>Valor de tipo Nullable&lt;Int32&gt; en C# o Nullable(Of Int32) en Visual Basic que se corresponde con el valor máximo de la secuencia. </returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Int32" /> que aceptan valores NULL cuyo valor máximo se va a determinar.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>Devuelve el valor máximo de una secuencia de valores <see cref="T:System.Int64" /> que aceptan valores NULL.</summary>
+      <returns>Valor de tipo Nullable&lt;Int64&gt; en C# o Nullable(Of Int64) en Visual Basic que se corresponde con el valor máximo de la secuencia. </returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Int64" /> que aceptan valores NULL cuyo valor máximo se va a determinar.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>Devuelve el valor máximo de una secuencia de valores <see cref="T:System.Single" /> que aceptan valores NULL.</summary>
+      <returns>Valor de tipo Nullable&lt;Single&gt; en C# o Nullable(Of Single) en Visual Basic que se corresponde con el valor máximo de la secuencia.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Single" /> que aceptan valores NULL cuyo valor máximo se va a determinar.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>Devuelve el valor máximo de una secuencia de valores <see cref="T:System.Single" />.</summary>
+      <returns>El valor máximo de la secuencia.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Single" /> cuyo valor máximo se va a determinar.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> no contiene elementos.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Devuelve el valor máximo de una secuencia genérica.</summary>
+      <returns>El valor máximo de la secuencia.</returns>
+      <param name="source">Secuencia de valores cuyo valor máximo se va a determinar.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>Invoca una función de transformación en cada elemento de una secuencia y devuelve el valor <see cref="T:System.Decimal" /> máximo.</summary>
+      <returns>El valor máximo de la secuencia.</returns>
+      <param name="source">Secuencia de valores cuyo valor máximo se va a determinar.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> no contiene elementos.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>Invoca una función de transformación en cada elemento de una secuencia y devuelve el valor <see cref="T:System.Double" /> máximo.</summary>
+      <returns>El valor máximo de la secuencia.</returns>
+      <param name="source">Secuencia de valores cuyo valor máximo se va a determinar.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> no contiene elementos.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>Invoca una función de transformación en cada elemento de una secuencia y devuelve el valor <see cref="T:System.Int32" /> máximo.</summary>
+      <returns>El valor máximo de la secuencia.</returns>
+      <param name="source">Secuencia de valores cuyo valor máximo se va a determinar.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> no contiene elementos.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>Invoca una función de transformación en cada elemento de una secuencia y devuelve el valor <see cref="T:System.Int64" /> máximo.</summary>
+      <returns>El valor máximo de la secuencia.</returns>
+      <param name="source">Secuencia de valores cuyo valor máximo se va a determinar.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> no contiene elementos.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>Invoca una función de transformación en cada elemento de una secuencia y devuelve el valor <see cref="T:System.Decimal" /> máximo que acepta valores NULL.</summary>
+      <returns>Valor de tipo Nullable&lt;Decimal&gt; en C# o Nullable(Of Decimal) en Visual Basic que se corresponde con el valor máximo de la secuencia.</returns>
+      <param name="source">Secuencia de valores cuyo valor máximo se va a determinar.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>Invoca una función de transformación en cada elemento de una secuencia y devuelve el valor <see cref="T:System.Double" /> máximo que acepta valores NULL.</summary>
+      <returns>Valor de tipo Nullable&lt;Double&gt; en C# o Nullable(Of Double) en Visual Basic que se corresponde con el valor máximo de la secuencia.</returns>
+      <param name="source">Secuencia de valores cuyo valor máximo se va a determinar.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>Invoca una función de transformación en cada elemento de una secuencia y devuelve el valor <see cref="T:System.Int32" /> máximo que acepta valores NULL.</summary>
+      <returns>Valor de tipo Nullable&lt;Int32&gt; en C# o Nullable(Of Int32) en Visual Basic que se corresponde con el valor máximo de la secuencia.</returns>
+      <param name="source">Secuencia de valores cuyo valor máximo se va a determinar.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>Invoca una función de transformación en cada elemento de una secuencia y devuelve el valor <see cref="T:System.Int64" /> máximo que acepta valores NULL.</summary>
+      <returns>Valor de tipo Nullable&lt;Int64&gt; en C# o Nullable(Of Int64) en Visual Basic que se corresponde con el valor máximo de la secuencia.</returns>
+      <param name="source">Secuencia de valores cuyo valor máximo se va a determinar.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>Invoca una función de transformación en cada elemento de una secuencia y devuelve el valor <see cref="T:System.Single" /> máximo que acepta valores NULL.</summary>
+      <returns>Valor de tipo Nullable&lt;Single&gt; en C# o Nullable(Of Single) en Visual Basic que se corresponde con el valor máximo de la secuencia.</returns>
+      <param name="source">Secuencia de valores cuyo valor máximo se va a determinar.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>Invoca una función de transformación en cada elemento de una secuencia y devuelve el valor <see cref="T:System.Single" /> máximo.</summary>
+      <returns>El valor máximo de la secuencia.</returns>
+      <param name="source">Secuencia de valores cuyo valor máximo se va a determinar.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> no contiene elementos.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Invoca una función de transformación en cada elemento de una secuencia genérica y devuelve el valor máximo resultante.</summary>
+      <returns>El valor máximo de la secuencia.</returns>
+      <param name="source">Secuencia de valores cuyo valor máximo se va a determinar.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">Tipo de valor devuelto por <paramref name="selector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>Devuelve el valor mínimo de una secuencia de valores <see cref="T:System.Decimal" />.</summary>
+      <returns>El valor mínimo de la secuencia.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Decimal" /> cuyo valor mínimo se va a determinar.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> no contiene elementos.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>Devuelve el valor mínimo de una secuencia de valores <see cref="T:System.Double" />.</summary>
+      <returns>El valor mínimo de la secuencia.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Double" /> cuyo valor mínimo se va a determinar.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> no contiene elementos.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>Devuelve el valor mínimo de una secuencia de valores <see cref="T:System.Int32" />.</summary>
+      <returns>El valor mínimo de la secuencia.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Int32" /> cuyo valor mínimo se va a determinar.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> no contiene elementos.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>Devuelve el valor mínimo de una secuencia de valores <see cref="T:System.Int64" />.</summary>
+      <returns>El valor mínimo de la secuencia.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Int64" /> cuyo valor mínimo se va a determinar.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> no contiene elementos.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>Devuelve el valor mínimo de una secuencia de valores <see cref="T:System.Decimal" /> que aceptan valores NULL.</summary>
+      <returns>Valor de tipo Nullable&lt;Decimal&gt; en C# o de tipo Nullable(Of Decimal) en Visual Basic que se corresponde con el valor mínimo de la secuencia.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Decimal" /> que aceptan valores NULL cuyo valor mínimo se va a determinar.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>Devuelve el valor mínimo de una secuencia de valores <see cref="T:System.Double" /> que aceptan valores NULL.</summary>
+      <returns>Valor de tipo Nullable&lt;Double&gt; en C# o de tipo Nullable(Of Double) en Visual Basic que se corresponde con el valor mínimo de la secuencia.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Double" /> que aceptan valores NULL cuyo valor mínimo se va a determinar.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>Devuelve el valor mínimo de una secuencia de valores <see cref="T:System.Int32" /> que aceptan valores NULL.</summary>
+      <returns>Valor de tipo Nullable&lt;Int32&gt; en C# o de tipo Nullable(Of Int32) en Visual Basic que se corresponde con el valor mínimo de la secuencia.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Int32" /> que aceptan valores NULL cuyo valor mínimo se va a determinar.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>Devuelve el valor mínimo de una secuencia de valores <see cref="T:System.Int64" /> que aceptan valores NULL.</summary>
+      <returns>Valor de tipo Nullable&lt;Int64&gt; en C# o de tipo Nullable(Of Int64) en Visual Basic que se corresponde con el valor mínimo de la secuencia.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Int64" /> que aceptan valores NULL cuyo valor mínimo se va a determinar.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>Devuelve el valor mínimo de una secuencia de valores <see cref="T:System.Single" /> que aceptan valores NULL.</summary>
+      <returns>Valor de tipo Nullable&lt;Single&gt; en C# o de tipo Nullable(Of Single) en Visual Basic que se corresponde con el valor mínimo de la secuencia.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Single" /> que aceptan valores NULL cuyo valor mínimo se va a determinar.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>Devuelve el valor mínimo de una secuencia de valores <see cref="T:System.Single" />.</summary>
+      <returns>El valor mínimo de la secuencia.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Single" /> cuyo valor mínimo se va a determinar.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> no contiene elementos.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Devuelve el valor mínimo de una secuencia genérica.</summary>
+      <returns>El valor mínimo de la secuencia.</returns>
+      <param name="source">Secuencia de valores cuyo valor mínimo se va a determinar.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>Invoca una función de transformación en cada elemento de una secuencia y devuelve el valor <see cref="T:System.Decimal" /> mínimo.</summary>
+      <returns>El valor mínimo de la secuencia.</returns>
+      <param name="source">Secuencia de valores cuyo valor mínimo se va a determinar.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> no contiene elementos.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>Invoca una función de transformación en cada elemento de una secuencia y devuelve el valor <see cref="T:System.Double" /> mínimo.</summary>
+      <returns>El valor mínimo de la secuencia.</returns>
+      <param name="source">Secuencia de valores cuyo valor mínimo se va a determinar.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> no contiene elementos.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>Invoca una función de transformación en cada elemento de una secuencia y devuelve el valor <see cref="T:System.Int32" /> mínimo.</summary>
+      <returns>El valor mínimo de la secuencia.</returns>
+      <param name="source">Secuencia de valores cuyo valor mínimo se va a determinar.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> no contiene elementos.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>Invoca una función de transformación en cada elemento de una secuencia y devuelve el valor <see cref="T:System.Int64" /> mínimo.</summary>
+      <returns>El valor mínimo de la secuencia.</returns>
+      <param name="source">Secuencia de valores cuyo valor mínimo se va a determinar.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> no contiene elementos.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>Invoca una función de transformación en cada elemento de una secuencia y devuelve el valor <see cref="T:System.Decimal" /> mínimo que acepta valores NULL.</summary>
+      <returns>Valor de tipo Nullable&lt;Decimal&gt; en C# o de tipo Nullable(Of Decimal) en Visual Basic que se corresponde con el valor mínimo de la secuencia.</returns>
+      <param name="source">Secuencia de valores cuyo valor mínimo se va a determinar.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>Invoca una función de transformación en cada elemento de una secuencia y devuelve el valor <see cref="T:System.Double" /> mínimo que acepta valores NULL.</summary>
+      <returns>Valor de tipo Nullable&lt;Double&gt; en C# o de tipo Nullable(Of Double) en Visual Basic que se corresponde con el valor mínimo de la secuencia.</returns>
+      <param name="source">Secuencia de valores cuyo valor mínimo se va a determinar.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>Invoca una función de transformación en cada elemento de una secuencia y devuelve el valor <see cref="T:System.Int32" /> mínimo que acepta valores NULL.</summary>
+      <returns>Valor de tipo Nullable&lt;Int32&gt; en C# o de tipo Nullable(Of Int32) en Visual Basic que se corresponde con el valor mínimo de la secuencia.</returns>
+      <param name="source">Secuencia de valores cuyo valor mínimo se va a determinar.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>Invoca una función de transformación en cada elemento de una secuencia y devuelve el valor <see cref="T:System.Int64" /> mínimo que acepta valores NULL.</summary>
+      <returns>Valor de tipo Nullable&lt;Int64&gt; en C# o de tipo Nullable(Of Int64) en Visual Basic que se corresponde con el valor mínimo de la secuencia.</returns>
+      <param name="source">Secuencia de valores cuyo valor mínimo se va a determinar.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>Invoca una función de transformación en cada elemento de una secuencia y devuelve el valor <see cref="T:System.Single" /> mínimo que acepta valores NULL.</summary>
+      <returns>Valor de tipo Nullable&lt;Single&gt; en C# o de tipo Nullable(Of Single) en Visual Basic que se corresponde con el valor mínimo de la secuencia.</returns>
+      <param name="source">Secuencia de valores cuyo valor mínimo se va a determinar.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>Invoca una función de transformación en cada elemento de una secuencia y devuelve el valor <see cref="T:System.Single" /> mínimo.</summary>
+      <returns>El valor mínimo de la secuencia.</returns>
+      <param name="source">Secuencia de valores cuyo valor mínimo se va a determinar.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> no contiene elementos.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Invoca una función de transformación en cada elemento de una secuencia genérica y devuelve el valor mínimo resultante.</summary>
+      <returns>El valor mínimo de la secuencia.</returns>
+      <param name="source">Secuencia de valores cuyo valor mínimo se va a determinar.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">Tipo de valor devuelto por <paramref name="selector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OfType``1(System.Collections.IEnumerable)">
+      <summary>Filtra los elementos de <see cref="T:System.Collections.IEnumerable" /> en función de un tipo especificado.</summary>
+      <returns>Una interfaz <see cref="T:System.Collections.Generic.IEnumerable`1" /> que contiene los elementos de la secuencia de entrada de tipo <paramref name="TResult" />.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.IEnumerable" /> cuyos elementos se van a filtrar.</param>
+      <typeparam name="TResult">El tipo según el cual se van a filtrar los elementos de la secuencia.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Ordena de manera ascendente los elementos de una secuencia en función de una clave.</summary>
+      <returns>
+        <see cref="T:System.Linq.IOrderedEnumerable`1" /> cuyos elementos se ordenan según una clave.</returns>
+      <param name="source">Secuencia de valores que se va a ordenar.</param>
+      <param name="keySelector">Función para extraer una clave a partir de un elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo de la clave devuelta por <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>Ordena de manera ascendente los elementos de una secuencia utilizando un comparador especificado.</summary>
+      <returns>
+        <see cref="T:System.Linq.IOrderedEnumerable`1" /> cuyos elementos se ordenan según una clave.</returns>
+      <param name="source">Secuencia de valores que se va a ordenar.</param>
+      <param name="keySelector">Función para extraer una clave a partir de un elemento.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IComparer`1" /> para comparar claves.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo de la clave devuelta por <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderByDescending``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Ordena de manera descendente los elementos de una secuencia en función de una clave.</summary>
+      <returns>Una interfaz <see cref="T:System.Linq.IOrderedEnumerable`1" /> cuyos elementos se ordenan de manera descendente con arreglo una clave.</returns>
+      <param name="source">Secuencia de valores que se va a ordenar.</param>
+      <param name="keySelector">Función para extraer una clave a partir de un elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo de la clave devuelta por <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderByDescending``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>Ordena de manera descendente los elementos de una secuencia utilizando un comparador especificado.</summary>
+      <returns>Una interfaz <see cref="T:System.Linq.IOrderedEnumerable`1" /> cuyos elementos se ordenan de manera descendente con arreglo una clave.</returns>
+      <param name="source">Secuencia de valores que se va a ordenar.</param>
+      <param name="keySelector">Función para extraer una clave a partir de un elemento.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IComparer`1" /> para comparar claves.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo de la clave devuelta por <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Range(System.Int32,System.Int32)">
+      <summary>Genera una secuencia de números enteros en un intervalo especificado.</summary>
+      <returns>IEnumerable&lt;Int32&gt; en C# o IEnumerable(Of Int32) en Visual Basic que contiene un intervalo de números integrales secuenciales.</returns>
+      <param name="start">Valor del primer entero de la secuencia.</param>
+      <param name="count">Número de enteros secuenciales que se van a generar.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">El valor de <paramref name="count" /> es menor que 0.O bien<paramref name="start" /> + <paramref name="count" /> -1 en mayor que <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Repeat``1(``0,System.Int32)">
+      <summary>Genera una secuencia que contiene un valor repetido.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> que contiene un valor repetido.</returns>
+      <param name="element">El valor que se va a repetir.</param>
+      <param name="count">El número de veces que se va a repetir el valor en la secuencia generada.</param>
+      <typeparam name="TResult">El tipo de valor que se va a repetir en la secuencia de resultado.</typeparam>
+      <exception cref="T:System.ArgumentOutOfRangeException">El valor de <paramref name="count" /> es menor que 0.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Reverse``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Invierte el orden de los elementos de una secuencia.</summary>
+      <returns>Una secuencia cuyos elementos se corresponden en orden inverso con los de la secuencia de entrada.</returns>
+      <param name="source">Secuencia de valores que se va a invertir.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Select``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Proyecta cada elemento de una secuencia en un nuevo formulario.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> cuyos elementos son el resultado de invocar una función de transformación en cada elemento de <paramref name="source" />.</returns>
+      <param name="source">Secuencia de valores sobre la que se va a invocar una función de transformación.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">Tipo de valor devuelto por <paramref name="selector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Select``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,``1})">
+      <summary>Proyecta cada elemento de una secuencia en un nuevo formulario incorporando el índice del elemento.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> cuyos elementos son el resultado de invocar una función de transformación en cada elemento de <paramref name="source" />.</returns>
+      <param name="source">Secuencia de valores sobre la que se va a invocar una función de transformación.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento de origen; el segundo parámetro de la función representa el índice del elemento de origen.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">Tipo de valor devuelto por <paramref name="selector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})">
+      <summary>Proyecta cada elemento de una secuencia en  <see cref="T:System.Collections.Generic.IEnumerable`1" />, reduce las secuencias resultantes en una única secuencia e invoca una función del selector de resultados en cada elemento.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> cuyos elementos son el resultado de invocar la función de transformación uno a varios <paramref name="collectionSelector" /> en cada elemento de <paramref name="source" /> y de asignar a continuación cada uno de los elementos de la secuencia y sus elementos de origen correspondientes a un elemento de resultado.</returns>
+      <param name="source">Secuencia de valores que se va a proyectar.</param>
+      <param name="collectionSelector">Función de transformación que se va a aplicar a cada elemento de la secuencia de entrada.</param>
+      <param name="resultSelector">Función de transformación que se va a aplicar a cada elemento de la secuencia intermedia.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TCollection">Tipo de los elementos intermedios recopilados por <paramref name="collectionSelector" />.</typeparam>
+      <typeparam name="TResult">Tipo de los elementos de la secuencia resultante.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="collectionSelector" /> o <paramref name="resultSelector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}})">
+      <summary>Proyecta cada elemento de una secuencia en una interfaz <see cref="T:System.Collections.Generic.IEnumerable`1" /> y reduce las secuencias resultantes en una secuencia.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> cuyos elementos son el resultado de invocar la función de transformación uno a varios en cada elemento de la secuencia de entrada.</returns>
+      <param name="source">Secuencia de valores que se va a proyectar.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">Tipo de los elementos de la secuencia devueltos por <paramref name="selector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})">
+      <summary>Proyecta cada elemento de una secuencia en  <see cref="T:System.Collections.Generic.IEnumerable`1" />, reduce las secuencias resultantes en una única secuencia e invoca una función del selector de resultados en cada elemento.El índice de cada elemento de origen se utiliza en el formulario proyectado intermedio de ese elemento.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> cuyos elementos son el resultado de invocar la función de transformación uno a varios <paramref name="collectionSelector" /> en cada elemento de <paramref name="source" /> y de asignar a continuación cada uno de los elementos de la secuencia y sus elementos de origen correspondientes a un elemento de resultado.</returns>
+      <param name="source">Secuencia de valores que se va a proyectar.</param>
+      <param name="collectionSelector">Función de transformación que se va a aplicar a cada elemento de origen; el segundo parámetro de la función representa el índice del elemento de origen.</param>
+      <param name="resultSelector">Función de transformación que se va a aplicar a cada elemento de la secuencia intermedia.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TCollection">Tipo de los elementos intermedios recopilados por <paramref name="collectionSelector" />.</typeparam>
+      <typeparam name="TResult">Tipo de los elementos de la secuencia resultante.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="collectionSelector" /> o <paramref name="resultSelector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}})">
+      <summary>Proyecta cada elemento de una secuencia en una interfaz <see cref="T:System.Collections.Generic.IEnumerable`1" /> y reduce las secuencias resultantes en una secuencia.El índice de cada elemento de origen se utiliza en el formulario proyectado de ese elemento.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> cuyos elementos son el resultado de invocar la función de transformación uno a varios en cada elemento de una secuencia de entrada.</returns>
+      <param name="source">Secuencia de valores que se va a proyectar.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento de origen; el segundo parámetro de la función representa el índice del elemento de origen.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">Tipo de los elementos de la secuencia devueltos por <paramref name="selector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SequenceEqual``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>Determina si dos secuencias son iguales; para ello, se comparan sus elementos mediante el comparador de igualdad predeterminado para su tipo.</summary>
+      <returns>true si las dos secuencias de origen tienen la misma longitud y sus elementos correspondientes son iguales según el comparador de igualdad predeterminado para su tipo; de lo contrario, false.</returns>
+      <param name="first">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> que se va a comparar con <paramref name="second" />.</param>
+      <param name="second">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> que se va a comparar con la primera secuencia.</param>
+      <typeparam name="TSource">Tipo de los elementos de las secuencias de entrada.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> o <paramref name="second" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SequenceEqual``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Determina si dos secuencias son iguales; para ello, compara sus elementos utilizando una interfaz <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> especificada.</summary>
+      <returns>true si las dos secuencias de origen tienen la misma longitud y sus elementos correspondientes son iguales según <paramref name="comparer" />; de lo contrario, false.</returns>
+      <param name="first">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> que se va a comparar con <paramref name="second" />.</param>
+      <param name="second">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> que se va a comparar con la primera secuencia.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> que se va a utilizar para comparar elementos.</param>
+      <typeparam name="TSource">Tipo de los elementos de las secuencias de entrada.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> o <paramref name="second" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Single``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Devuelve el único elemento de una secuencia y produce una excepción si no hay exactamente un elemento en la secuencia.</summary>
+      <returns>El único elemento de la secuencia de entrada.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> cuyo único elemento se va a devolver.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">La secuencia de entrada contiene más de un elemento.O bienLa secuencia de entrada está vacía.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Single``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Devuelve el único elemento de una secuencia que cumpla la condición especificada y produce una excepción si más de un elemento la cumple.</summary>
+      <returns>El único elemento de la secuencia de entrada que satisface una condición.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> del que se va a devolver un único elemento.</param>
+      <param name="predicate">Función que va a probar si un elemento satisface una condición.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="predicate" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">Ningún elemento satisface la condición de <paramref name="predicate" />.O bienVarios elementos satisfacen la condición de <paramref name="predicate" />.O bienLa secuencia de origen está vacía.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SingleOrDefault``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Devuelve el único elemento de una secuencia o un valor predeterminado si la secuencia está vacía; este método produce una excepción si hay más de un elemento en la secuencia.</summary>
+      <returns>El único elemento de la secuencia de entrada o default(<paramref name="TSource" />) si la secuencia no contiene ningún elemento.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> cuyo único elemento se va a devolver.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">La secuencia de entrada contiene más de un elemento.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SingleOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Devuelve el único elemento de una secuencia que cumpla la condición especificada, o bien, un valor predeterminado si ese elemento no existe; este método produce una excepción si varios elementos cumplen la condición.</summary>
+      <returns>El único elemento de la secuencia de entrada que satisface la condición o default(<paramref name="TSource" />) si no se encuentra dicho elemento.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> del que se va a devolver un único elemento.</param>
+      <param name="predicate">Función que va a probar si un elemento satisface una condición.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="predicate" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Skip``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>Omite un número especificado de elementos en una secuencia y, a continuación, devuelve los elementos restantes.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> que contiene los elementos que hay después del índice especificado en la secuencia de entrada.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> del que se van a devolver los elementos.</param>
+      <param name="count">Número de elementos que se van a omitir antes de devolver los elementos restantes.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SkipWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Omite los elementos de una secuencia en tanto que el valor de una condición especificada sea true y, a continuación, devuelve los elementos restantes.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> que contiene los elementos de la secuencia de entrada comenzando por el primer elemento de la serie lineal que no pasa la prueba especificada en <paramref name="predicate" />.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> del que se van a devolver los elementos.</param>
+      <param name="predicate">Función para probar cada elemento de una condición.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="predicate" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SkipWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})">
+      <summary>Omite los elementos de una secuencia en tanto que el valor de una condición especificada sea true y, a continuación, devuelve los elementos restantes.El índice del elemento se usa en la lógica de la función de predicado.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> que contiene los elementos de la secuencia de entrada comenzando por el primer elemento de la serie lineal que no pasa la prueba especificada en <paramref name="predicate" />.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> del que se van a devolver los elementos.</param>
+      <param name="predicate">Función que va a probar cada elemento de origen para determinar si satisface una condición; el segundo parámetro de la función representa el índice del elemento de origen.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="predicate" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>Calcula la suma de una secuencia de valores <see cref="T:System.Decimal" />.</summary>
+      <returns>La suma de los valores de la secuencia.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Decimal" /> cuya suma se va a calcular.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+      <exception cref="T:System.OverflowException">La suma es mayor que <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>Calcula la suma de una secuencia de valores <see cref="T:System.Double" />.</summary>
+      <returns>La suma de los valores de la secuencia.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Double" /> cuya suma se va a calcular.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>Calcula la suma de una secuencia de valores <see cref="T:System.Int32" />.</summary>
+      <returns>La suma de los valores de la secuencia.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Int32" /> cuya suma se va a calcular.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+      <exception cref="T:System.OverflowException">La suma es mayor que <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>Calcula la suma de una secuencia de valores <see cref="T:System.Int64" />.</summary>
+      <returns>La suma de los valores de la secuencia.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Int64" /> cuya suma se va a calcular.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+      <exception cref="T:System.OverflowException">La suma es mayor que <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>Calcula la suma de una secuencia de valores <see cref="T:System.Decimal" /> que aceptan valores NULL.</summary>
+      <returns>La suma de los valores de la secuencia.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Decimal" /> que aceptan valores NULL cuya suma se va a calcular.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+      <exception cref="T:System.OverflowException">La suma es mayor que <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>Calcula la suma de una secuencia de valores <see cref="T:System.Double" /> que aceptan valores NULL.</summary>
+      <returns>La suma de los valores de la secuencia.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Double" /> que aceptan valores NULL cuya suma se va a calcular.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>Calcula la suma de una secuencia de valores <see cref="T:System.Int32" /> que aceptan valores NULL.</summary>
+      <returns>La suma de los valores de la secuencia.</returns>
+      <param name="source">Una secuencia de valores <see cref="T:System.Int32" /> que aceptan valores NULL cuya suma se va a calcular.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+      <exception cref="T:System.OverflowException">La suma es mayor que <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>Calcula la suma de una secuencia de valores <see cref="T:System.Int64" /> que aceptan valores NULL.</summary>
+      <returns>La suma de los valores de la secuencia.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Int64" /> que aceptan valores NULL cuya suma se va a calcular.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+      <exception cref="T:System.OverflowException">La suma es mayor que <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>Calcula la suma de una secuencia de valores <see cref="T:System.Single" /> que aceptan valores NULL.</summary>
+      <returns>La suma de los valores de la secuencia.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Single" /> que aceptan valores NULL cuya suma se va a calcular.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>Calcula la suma de una secuencia de valores <see cref="T:System.Single" />.</summary>
+      <returns>La suma de los valores de la secuencia.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Single" /> cuya suma se va a calcular.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>Calcula la suma de una secuencia de valores <see cref="T:System.Decimal" /> que se obtiene al invocar una función de transformación en cada elemento de la secuencia de entrada.</summary>
+      <returns>La suma de los valores proyectados.</returns>
+      <param name="source">Secuencia de valores que se usan para calcular una suma.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+      <exception cref="T:System.OverflowException">La suma es mayor que <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>Calcula la suma de una secuencia de valores <see cref="T:System.Double" /> que se obtiene al invocar una función de transformación en cada elemento de la secuencia de entrada.</summary>
+      <returns>La suma de los valores proyectados.</returns>
+      <param name="source">Secuencia de valores que se usan para calcular una suma.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>Calcula la suma de una secuencia de valores <see cref="T:System.Int32" /> que se obtiene al invocar una función de transformación en cada elemento de la secuencia de entrada.</summary>
+      <returns>La suma de los valores proyectados.</returns>
+      <param name="source">Secuencia de valores que se usan para calcular una suma.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+      <exception cref="T:System.OverflowException">La suma es mayor que <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>Calcula la suma de una secuencia de valores <see cref="T:System.Int64" /> que se obtiene al invocar una función de transformación en cada elemento de la secuencia de entrada.</summary>
+      <returns>La suma de los valores proyectados.</returns>
+      <param name="source">Secuencia de valores que se usan para calcular una suma.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+      <exception cref="T:System.OverflowException">La suma es mayor que <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>Calcula la suma de la secuencia de valores <see cref="T:System.Decimal" /> que aceptan valores NULL que se obtiene al invocar una función de transformación en cada elemento de la secuencia de entrada.</summary>
+      <returns>La suma de los valores proyectados.</returns>
+      <param name="source">Secuencia de valores que se usan para calcular una suma.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+      <exception cref="T:System.OverflowException">La suma es mayor que <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>Calcula la suma de una secuencia de valores <see cref="T:System.Double" /> que aceptan valores NULL que se obtiene al invocar una función de transformación en cada elemento de la secuencia de entrada.</summary>
+      <returns>La suma de los valores proyectados.</returns>
+      <param name="source">Secuencia de valores que se usan para calcular una suma.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>Calcula la suma de la secuencia de valores <see cref="T:System.Int32" /> que aceptan valores NULL que se obtiene al invocar una función de transformación en cada elemento de la secuencia de entrada.</summary>
+      <returns>La suma de los valores proyectados.</returns>
+      <param name="source">Secuencia de valores que se usan para calcular una suma.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+      <exception cref="T:System.OverflowException">La suma es mayor que <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>Calcula la suma de la secuencia de valores <see cref="T:System.Int64" /> que aceptan valores NULL que se obtiene al invocar una función de transformación en cada elemento de la secuencia de entrada.</summary>
+      <returns>La suma de los valores proyectados.</returns>
+      <param name="source">Secuencia de valores que se usan para calcular una suma.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+      <exception cref="T:System.OverflowException">La suma es mayor que <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>Calcula la suma de la secuencia de valores <see cref="T:System.Single" /> que aceptan valores NULL que se obtiene al invocar una función de transformación en cada elemento de la secuencia de entrada.</summary>
+      <returns>La suma de los valores proyectados.</returns>
+      <param name="source">Secuencia de valores que se usan para calcular una suma.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>Calcula la suma de una secuencia de valores <see cref="T:System.Single" /> que se obtiene al invocar una función de transformación en cada elemento de la secuencia de entrada.</summary>
+      <returns>La suma de los valores proyectados.</returns>
+      <param name="source">Secuencia de valores que se usan para calcular una suma.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Take``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>Devuelve un número especificado de elementos contiguos desde el principio de una secuencia.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> que contiene el número especificado de elementos desde el principio de la secuencia de entrada.</returns>
+      <param name="source">Secuencia cuyos elementos se van a devolver.</param>
+      <param name="count">Número de elementos que se van a devolver.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.TakeWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Devuelve los elementos de una secuencia en tanto que el valor de una condición especificada sea true.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> que contiene los elementos de la secuencia de entrada que se encuentran antes del elemento que no supera la prueba.</returns>
+      <param name="source">Secuencia cuyos elementos se van a devolver.</param>
+      <param name="predicate">Función para probar cada elemento de una condición.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="predicate" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.TakeWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})">
+      <summary>Devuelve los elementos de una secuencia en tanto que el valor de una condición especificada sea true.El índice del elemento se usa en la lógica de la función de predicado.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> que contiene los elementos de la secuencia de entrada que se encuentran antes del elemento que no supera la prueba.</returns>
+      <param name="source">Secuencia cuyos elementos se van a devolver.</param>
+      <param name="predicate">Función que va a probar cada elemento de origen para determinar si satisface una condición; el segundo parámetro de la función representa el índice del elemento de origen.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="predicate" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenBy``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1})">
+      <summary>Realiza una clasificación posterior de los elementos de una secuencia en orden ascendentes con arreglo a una clave.</summary>
+      <returns>
+        <see cref="T:System.Linq.IOrderedEnumerable`1" /> cuyos elementos se ordenan según una clave.</returns>
+      <param name="source">
+        <see cref="T:System.Linq.IOrderedEnumerable`1" /> que contiene los elementos que se van a ordenar.</param>
+      <param name="keySelector">Función para extraer una clave a partir de cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo de la clave devuelta por <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenBy``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>Realiza una clasificación posterior de los elementos de una secuencia en orden ascendente utilizando un comparador especificado.</summary>
+      <returns>
+        <see cref="T:System.Linq.IOrderedEnumerable`1" /> cuyos elementos se ordenan según una clave.</returns>
+      <param name="source">
+        <see cref="T:System.Linq.IOrderedEnumerable`1" /> que contiene los elementos que se van a ordenar.</param>
+      <param name="keySelector">Función para extraer una clave a partir de cada elemento.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IComparer`1" /> para comparar claves.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo de la clave devuelta por <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenByDescending``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1})">
+      <summary>Realiza una clasificación posterior de los elementos de una secuencia en orden descendente con arreglo a una clave.</summary>
+      <returns>Una interfaz <see cref="T:System.Linq.IOrderedEnumerable`1" /> cuyos elementos se ordenan de manera descendente con arreglo una clave.</returns>
+      <param name="source">
+        <see cref="T:System.Linq.IOrderedEnumerable`1" /> que contiene los elementos que se van a ordenar.</param>
+      <param name="keySelector">Función para extraer una clave a partir de cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo de la clave devuelta por <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenByDescending``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>Realiza una clasificación posterior de los elementos de una secuencia en orden descendente utilizando un comparador especificado.</summary>
+      <returns>Una interfaz <see cref="T:System.Linq.IOrderedEnumerable`1" /> cuyos elementos se ordenan de manera descendente con arreglo una clave.</returns>
+      <param name="source">
+        <see cref="T:System.Linq.IOrderedEnumerable`1" /> que contiene los elementos que se van a ordenar.</param>
+      <param name="keySelector">Función para extraer una clave a partir de cada elemento.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IComparer`1" /> para comparar claves.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo de la clave devuelta por <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToArray``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Crea una matriz a partir de un objeto <see cref="T:System.Collections.Generic.IEnumerable`1" />.</summary>
+      <returns>Una matriz que contiene los elementos de la secuencia de entrada.</returns>
+      <param name="source">Objeto <see cref="T:System.Collections.Generic.IEnumerable`1" /> a partir del cual se va a crear una matriz.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Crea una clase <see cref="T:System.Collections.Generic.Dictionary`2" /> a partir de una interfaz <see cref="T:System.Collections.Generic.IEnumerable`1" /> según una función del selector de claves especificada.</summary>
+      <returns>Un objeto <see cref="T:System.Collections.Generic.Dictionary`2" /> que contiene claves y valores.</returns>
+      <param name="source">Objeto <see cref="T:System.Collections.Generic.IEnumerable`1" /> a partir del cual se va a crear <see cref="T:System.Collections.Generic.Dictionary`2" />.</param>
+      <param name="keySelector">Función para extraer una clave a partir de cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo de la clave devuelta por <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> es null.O bien<paramref name="keySelector" /> genera una clave cuyo valor es null.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" /> genera claves duplicadas para dos elementos.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Crea un objeto <see cref="T:System.Collections.Generic.Dictionary`2" /> a partir de un objeto <see cref="T:System.Collections.Generic.IEnumerable`1" /> según una función del selector de claves especificada y el comparador de claves.</summary>
+      <returns>Un objeto <see cref="T:System.Collections.Generic.Dictionary`2" /> que contiene claves y valores.</returns>
+      <param name="source">Objeto <see cref="T:System.Collections.Generic.IEnumerable`1" /> a partir del cual se va a crear <see cref="T:System.Collections.Generic.Dictionary`2" />.</param>
+      <param name="keySelector">Función para extraer una clave a partir de cada elemento.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> para comparar claves.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo de las claves devueltas por <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> es null.O bien<paramref name="keySelector" /> genera una clave cuyo valor es null.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" /> genera claves duplicadas para dos elementos.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})">
+      <summary>Crea un objeto <see cref="T:System.Collections.Generic.Dictionary`2" /> a partir de un objeto <see cref="T:System.Collections.Generic.IEnumerable`1" /> según el selector de claves especificado y las funciones del selector de elementos.</summary>
+      <returns>Un objeto <see cref="T:System.Collections.Generic.Dictionary`2" /> que contiene valores de tipo <paramref name="TElement" /> seleccionados en la secuencia de entrada.</returns>
+      <param name="source">Objeto <see cref="T:System.Collections.Generic.IEnumerable`1" /> a partir del cual se va a crear <see cref="T:System.Collections.Generic.Dictionary`2" />.</param>
+      <param name="keySelector">Función para extraer una clave a partir de cada elemento.</param>
+      <param name="elementSelector">Función de transformación que va a generar un valor de elemento de resultado a partir de cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo de la clave devuelta por <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">Tipo de valor devuelto por <paramref name="elementSelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> o <paramref name="elementSelector" /> es null.O bien<paramref name="keySelector" /> genera una clave cuyo valor es null.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" /> genera claves duplicadas para dos elementos.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Crea un objeto <see cref="T:System.Collections.Generic.Dictionary`2" /> a partir de un objeto <see cref="T:System.Collections.Generic.IEnumerable`1" /> según una función del selector de claves especificada, un comparador y una función del selector de elementos.</summary>
+      <returns>Un objeto <see cref="T:System.Collections.Generic.Dictionary`2" /> que contiene valores de tipo <paramref name="TElement" /> seleccionados en la secuencia de entrada.</returns>
+      <param name="source">Objeto <see cref="T:System.Collections.Generic.IEnumerable`1" /> a partir del cual se va a crear <see cref="T:System.Collections.Generic.Dictionary`2" />.</param>
+      <param name="keySelector">Función para extraer una clave a partir de cada elemento.</param>
+      <param name="elementSelector">Función de transformación que va a generar un valor de elemento de resultado a partir de cada elemento.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> para comparar claves.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo de la clave devuelta por <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">Tipo de valor devuelto por <paramref name="elementSelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> o <paramref name="elementSelector" /> es null.O bien<paramref name="keySelector" /> genera una clave cuyo valor es null.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" /> genera claves duplicadas para dos elementos.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToList``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Crea un objeto <see cref="T:System.Collections.Generic.List`1" /> a partir de un objeto <see cref="T:System.Collections.Generic.IEnumerable`1" />.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.List`1" /> que contiene los elementos de la secuencia de entrada.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> a partir del cual se va a crear <see cref="T:System.Collections.Generic.List`1" />.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Crea un objeto <see cref="T:System.Linq.Lookup`2" /> a partir de un objeto <see cref="T:System.Collections.Generic.IEnumerable`1" /> según una función del selector de claves especificada.</summary>
+      <returns>Un objeto <see cref="T:System.Linq.Lookup`2" /> que contiene claves y valores.</returns>
+      <param name="source">Objeto <see cref="T:System.Collections.Generic.IEnumerable`1" /> a partir del cual se va a crear un objeto <see cref="T:System.Linq.Lookup`2" />.</param>
+      <param name="keySelector">Función para extraer una clave a partir de cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo de la clave devuelta por <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Crea un objeto <see cref="T:System.Linq.Lookup`2" /> a partir de un objeto <see cref="T:System.Collections.Generic.IEnumerable`1" /> según una función del selector de claves especificada y el comparador de claves.</summary>
+      <returns>Un objeto <see cref="T:System.Linq.Lookup`2" /> que contiene claves y valores.</returns>
+      <param name="source">Objeto <see cref="T:System.Collections.Generic.IEnumerable`1" /> a partir del cual se va a crear un objeto <see cref="T:System.Linq.Lookup`2" />.</param>
+      <param name="keySelector">Función para extraer una clave a partir de cada elemento.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> para comparar claves.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo de la clave devuelta por <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})">
+      <summary>Crea un objeto <see cref="T:System.Linq.Lookup`2" /> a partir de un objeto <see cref="T:System.Collections.Generic.IEnumerable`1" /> según el selector de claves especificado y las funciones del selector de elementos.</summary>
+      <returns>Un objeto <see cref="T:System.Linq.Lookup`2" /> que contiene valores de tipo <paramref name="TElement" /> seleccionados en la secuencia de entrada.</returns>
+      <param name="source">Objeto <see cref="T:System.Collections.Generic.IEnumerable`1" /> a partir del cual se va a crear un objeto <see cref="T:System.Linq.Lookup`2" />.</param>
+      <param name="keySelector">Función para extraer una clave a partir de cada elemento.</param>
+      <param name="elementSelector">Función de transformación que va a generar un valor de elemento de resultado a partir de cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo de la clave devuelta por <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">Tipo de valor devuelto por <paramref name="elementSelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> o <paramref name="elementSelector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Crea un objeto <see cref="T:System.Linq.Lookup`2" /> a partir de un objeto <see cref="T:System.Collections.Generic.IEnumerable`1" /> según una función del selector de claves, un comparador y una función del selector de elementos especificados.</summary>
+      <returns>Un objeto <see cref="T:System.Linq.Lookup`2" /> que contiene valores de tipo <paramref name="TElement" /> seleccionados en la secuencia de entrada.</returns>
+      <param name="source">Objeto <see cref="T:System.Collections.Generic.IEnumerable`1" /> a partir del cual se va a crear un objeto <see cref="T:System.Linq.Lookup`2" />.</param>
+      <param name="keySelector">Función para extraer una clave a partir de cada elemento.</param>
+      <param name="elementSelector">Función de transformación que va a generar un valor de elemento de resultado a partir de cada elemento.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> para comparar claves.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo de la clave devuelta por <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">Tipo de valor devuelto por <paramref name="elementSelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> o <paramref name="elementSelector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Union``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>Proporciona la unión de conjuntos de dos secuencias utilizando el comparador de igualdad predeterminado.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> que contiene los elementos de las dos secuencias de entrada, excepto los duplicados.</returns>
+      <param name="first">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> cuyos elementos distintos forman el primer conjunto de la unión.</param>
+      <param name="second">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> cuyos elementos distintos forman el segundo conjunto de la unión.</param>
+      <typeparam name="TSource">Tipo de los elementos de las secuencias de entrada.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> o <paramref name="second" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Union``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Proporciona la unión de conjuntos de dos secuencias a través de un objeto <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> especificado.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> que contiene los elementos de las dos secuencias de entrada, excepto los duplicados.</returns>
+      <param name="first">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> cuyos elementos distintos forman el primer conjunto de la unión.</param>
+      <param name="second">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> cuyos elementos distintos forman el segundo conjunto de la unión.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> que va a comparar los valores.</param>
+      <typeparam name="TSource">Tipo de los elementos de las secuencias de entrada.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> o <paramref name="second" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Where``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Filtra una secuencia de valores en función de un predicado.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> que contiene los elementos de la secuencia de entrada que satisfacen la condición.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> que se va a filtrar.</param>
+      <param name="predicate">Función para probar cada elemento de una condición.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="predicate" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Where``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})">
+      <summary>Filtra una secuencia de valores en función de un predicado.El índice de cada elemento se usa en la lógica de la función de predicado.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> que contiene los elementos de la secuencia de entrada que satisfacen la condición.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> que se va a filtrar.</param>
+      <param name="predicate">Función que va a probar cada elemento de origen para determinar si satisface una condición; el segundo parámetro de la función representa el índice del elemento de origen.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="predicate" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Zip``3(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``1,``2})">
+      <summary>Aplica la función especificada a los elementos correspondientes de dos secuencias, lo que genera una secuencia de resultados.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> que contiene elementos combinados de las dos secuencias de entrada.</returns>
+      <param name="first">Primera secuencia que se va a combinar.</param>
+      <param name="second">Segunda secuencia que se va a combinar.</param>
+      <param name="resultSelector">Función que especifica cómo combinar los elementos de las dos secuencias.</param>
+      <typeparam name="TFirst">Tipo de los elementos de la primera secuencia de entrada.</typeparam>
+      <typeparam name="TSecond">Tipo de los elementos de la segunda secuencia de entrada.</typeparam>
+      <typeparam name="TResult">Tipo de los elementos de la secuencia de resultados.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> o <paramref name="second" /> es null.</exception>
+    </member>
+    <member name="T:System.Linq.IGrouping`2">
+      <summary>Representa una colección de objetos que tienen una clave común.</summary>
+      <typeparam name="TKey">Tipo de la clave de <see cref="T:System.Linq.IGrouping`2" />.Este parámetro de tipo es covariante. Es decir, puede usar el tipo especificado o cualquier tipo que sea más derivado. Para obtener más información sobre la covarianza y la contravarianza, consulte Covarianza y contravarianza en genéricos.</typeparam>
+      <typeparam name="TElement">Tipo de los valores de <see cref="T:System.Linq.IGrouping`2" />.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="P:System.Linq.IGrouping`2.Key">
+      <summary>Obtiene la clave del objeto <see cref="T:System.Linq.IGrouping`2" />.</summary>
+      <returns>Clave de <see cref="T:System.Linq.IGrouping`2" />.</returns>
+    </member>
+    <member name="T:System.Linq.ILookup`2">
+      <summary>Define un indizador, propiedad de tamaño y método de búsqueda booleano para las estructuras de datos que asignan las claves a las secuencias de valores <see cref="T:System.Collections.Generic.IEnumerable`1" />.</summary>
+      <typeparam name="TKey">El tipo de las claves de <see cref="T:System.Linq.ILookup`2" />.</typeparam>
+      <typeparam name="TElement">El tipo de los elementos de la secuencia <see cref="T:System.Collections.Generic.IEnumerable`1" /> que conforman los valores de <see cref="T:System.Linq.ILookup`2" />.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.ILookup`2.Contains(`0)">
+      <summary>Determina si una clave especificada existe en <see cref="T:System.Linq.ILookup`2" />.</summary>
+      <returns>Es true si <paramref name="key" /> se encuentra en <see cref="T:System.Linq.ILookup`2" />; de lo contrario, es false.</returns>
+      <param name="key">La clave que se va a buscar en la colección <see cref="T:System.Linq.ILookup`2" />.</param>
+    </member>
+    <member name="P:System.Linq.ILookup`2.Count">
+      <summary>Obtiene el número de pares clave-valor incluidos en la colección <see cref="T:System.Linq.ILookup`2" />.</summary>
+      <returns>El número de pares clave-valor incluidos en la colección <see cref="T:System.Linq.ILookup`2" />.</returns>
+    </member>
+    <member name="P:System.Linq.ILookup`2.Item(`0)">
+      <summary>Obtiene la secuencia de valores <see cref="T:System.Collections.Generic.IEnumerable`1" /> indizada por una clave concreta.</summary>
+      <returns>La secuencia de valores <see cref="T:System.Collections.Generic.IEnumerable`1" /> indizada por la clave especificada.</returns>
+      <param name="key">Clave de la secuencia deseada de valores.</param>
+    </member>
+    <member name="T:System.Linq.IOrderedEnumerable`1">
+      <summary>Representa una secuencia ordenada.</summary>
+      <typeparam name="TElement">Tipo de los elementos de la secuencia.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.IOrderedEnumerable`1.CreateOrderedEnumerable``1(System.Func{`0,``0},System.Collections.Generic.IComparer{``0},System.Boolean)">
+      <summary>Realiza una ordenación subsiguiente de los elementos de un objeto <see cref="T:System.Linq.IOrderedEnumerable`1" /> según una clave.</summary>
+      <returns>
+        <see cref="T:System.Linq.IOrderedEnumerable`1" /> cuyos elementos se ordenan según una clave.</returns>
+      <param name="keySelector">Se utiliza <see cref="T:System.Func`2" /> para extraer la clave de cada elemento.</param>
+      <param name="comparer">Comparador <see cref="T:System.Collections.Generic.IComparer`1" /> utilizado para comparar las claves de cara a su colocación en la secuencia devuelta.</param>
+      <param name="descending">Es true para ordenar los elementos en orden descendente; es false para ordenar los elementos en orden ascendente.</param>
+      <typeparam name="TKey">Tipo de la clave generada por <paramref name="keySelector" />.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="T:System.Linq.Lookup`2">
+      <summary>Representa una colección de claves asignadas a uno o varios valores.</summary>
+      <typeparam name="TKey">Tipo de las claves de <see cref="T:System.Linq.Lookup`2" />.</typeparam>
+      <typeparam name="TElement">Tipo de los elementos de cada valor <see cref="T:System.Collections.Generic.IEnumerable`1" /> en <see cref="T:System.Linq.Lookup`2" />.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.Lookup`2.ApplyResultSelector``1(System.Func{`0,System.Collections.Generic.IEnumerable{`1},``0})">
+      <summary>Aplica una función de transformación a cada clave y sus valores asociados, y devuelve los resultados.</summary>
+      <returns>Colección que contiene un valor para cada par de colecciones de claves y valores en el objeto <see cref="T:System.Linq.Lookup`2" />.</returns>
+      <param name="resultSelector">Función para proyectar un valor de resultado de cada clave y sus valores asociados.</param>
+      <typeparam name="TResult">Tipo de los valores de resultado generados por <paramref name="resultSelector" />.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.Lookup`2.Contains(`0)">
+      <summary>Determina si la clave especificada está en el objeto <see cref="T:System.Linq.Lookup`2" />.</summary>
+      <returns>Es true si <paramref name="key" /> se encuentra en <see cref="T:System.Linq.Lookup`2" />; de lo contrario, es false.</returns>
+      <param name="key">Clave que se va a buscar en <see cref="T:System.Linq.Lookup`2" />.</param>
+    </member>
+    <member name="P:System.Linq.Lookup`2.Count">
+      <summary>Obtiene el número de pares de colecciones de claves y valores en el objeto <see cref="T:System.Linq.Lookup`2" />.</summary>
+      <returns>Número de pares de colecciones de claves y valores en el objeto <see cref="T:System.Linq.Lookup`2" />.</returns>
+    </member>
+    <member name="M:System.Linq.Lookup`2.GetEnumerator">
+      <summary>Devuelve un enumerador genérico que recorre en iteración el objeto <see cref="T:System.Linq.Lookup`2" />.</summary>
+      <returns>Enumerador para <see cref="T:System.Linq.Lookup`2" />.</returns>
+    </member>
+    <member name="P:System.Linq.Lookup`2.Item(`0)">
+      <summary>Obtiene la colección de valores indizados por la clave especificada.</summary>
+      <returns>Colección de valores indizados por la clave especificada.</returns>
+      <param name="key">Clave de la colección de valores deseada.</param>
+    </member>
+    <member name="M:System.Linq.Lookup`2.System#Collections#IEnumerable#GetEnumerator">
+      <summary>Devuelve un enumerador que recorre en iteración el objeto <see cref="T:System.Linq.Lookup`2" />.Esta clase no puede heredarse.</summary>
+      <returns>Enumerador para <see cref="T:System.Linq.Lookup`2" />.</returns>
+    </member>
+  </members>
+</doc>

+ 1898 - 0
HighBorn/packages/System.Linq.4.3.0/ref/netcore50/fr/System.Linq.xml

@@ -0,0 +1,1898 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+  <assembly>
+    <name>System.Linq</name>
+  </assembly>
+  <members>
+    <member name="T:System.Linq.Enumerable">
+      <summary>Fournit un jeu de méthodes static (Shared en Visual Basic) permettant d'exécuter une requête d'objets qui implémentent <see cref="T:System.Collections.Generic.IEnumerable`1" />.</summary>
+    </member>
+    <member name="M:System.Linq.Enumerable.Aggregate``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``0,``0})">
+      <summary>Applique une fonction d'accumulation sur une séquence.</summary>
+      <returns>Valeur d'accumulation finale.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> pour l'agrégat.</param>
+      <param name="func">Fonction d'accumulation à appeler sur chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="func" /> est null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> ne contient aucun élément.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Aggregate``2(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1})">
+      <summary>Applique une fonction d'accumulation sur une séquence.La valeur initiale spécifiée est utilisée comme valeur d'accumulation initiale.</summary>
+      <returns>Valeur d'accumulation finale.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> pour l'agrégat.</param>
+      <param name="seed">Valeur d'accumulation initiale.</param>
+      <param name="func">Fonction d'accumulation à appeler sur chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TAccumulate">Type de la valeur d'accumulation.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="func" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Aggregate``3(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1},System.Func{``1,``2})">
+      <summary>Applique une fonction d'accumulation sur une séquence.La valeur initiale spécifiée est utilisée comme valeur d'accumulation initiale et la fonction spécifiée permet de sélectionner la valeur de résultat.</summary>
+      <returns>Valeur d'accumulation finale transformée.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> pour l'agrégat.</param>
+      <param name="seed">Valeur d'accumulation initiale.</param>
+      <param name="func">Fonction d'accumulation à appeler sur chaque élément.</param>
+      <param name="resultSelector">Fonction permettant de transformer la valeur d'accumulation finale en valeur de résultat.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TAccumulate">Type de la valeur d'accumulation.</typeparam>
+      <typeparam name="TResult">Type de la valeur résultante.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="func" /> ou <paramref name="resultSelector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.All``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Détermine si tous les éléments d'une séquence satisfont à une condition.</summary>
+      <returns>true si tous les éléments de la séquence source réussissent le test dans le prédicat spécifié ou si la séquence est vide ; sinon, false.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> qui contient les éléments auxquels appliquer le prédicat.</param>
+      <param name="predicate">Fonction permettant de tester chaque élément par rapport à une condition.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="predicate" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Any``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Détermine si une séquence contient des éléments.</summary>
+      <returns>true si la séquence source contient des éléments ; sinon, false.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> à vérifier pour savoir si des éléments y sont présents.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Any``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Détermine si des éléments d'une séquence satisfont à une condition.</summary>
+      <returns>true si des éléments de la séquence source réussissent le test dans le prédicat spécifié ; sinon, false.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> qui contient les éléments auxquels appliquer le prédicat.</param>
+      <param name="predicate">Fonction permettant de tester chaque élément par rapport à une condition.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="predicate" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.AsEnumerable``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Retourne l'entrée typée comme <see cref="T:System.Collections.Generic.IEnumerable`1" />.</summary>
+      <returns>Séquence d'entrées typées comme <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>
+      <param name="source">Séquence à saisir comme <see cref="T:System.Collections.Generic.IEnumerable`1" />.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>Calcule la moyenne d'une séquence de valeurs <see cref="T:System.Decimal" />.</summary>
+      <returns>Moyenne de la séquence de valeurs.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Decimal" /> dont la moyenne doit être calculée.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> ne contient aucun élément.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>Calcule la moyenne d'une séquence de valeurs <see cref="T:System.Double" />.</summary>
+      <returns>Moyenne de la séquence de valeurs.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Double" /> dont la moyenne doit être calculée.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> ne contient aucun élément.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>Calcule la moyenne d'une séquence de valeurs <see cref="T:System.Int32" />.</summary>
+      <returns>Moyenne de la séquence de valeurs.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Int32" /> dont la moyenne doit être calculée.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> ne contient aucun élément.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>Calcule la moyenne d'une séquence de valeurs <see cref="T:System.Int64" />.</summary>
+      <returns>Moyenne de la séquence de valeurs.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Int64" /> dont la moyenne doit être calculée.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> ne contient aucun élément.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>Calcule la moyenne d'une séquence de valeurs <see cref="T:System.Decimal" /> nullables.</summary>
+      <returns>Moyenne de la séquence de valeurs ou null si la séquence source est vide ou ne contient que des valeurs null.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Decimal" /> nullables dont la moyenne doit être calculée.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+      <exception cref="T:System.OverflowException">La somme des éléments de la séquence est supérieure à <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>Calcule la moyenne d'une séquence de valeurs <see cref="T:System.Double" /> nullables.</summary>
+      <returns>Moyenne de la séquence de valeurs ou null si la séquence source est vide ou ne contient que des valeurs null.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Double" /> nullables dont la moyenne doit être calculée.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>Calcule la moyenne d'une séquence de valeurs <see cref="T:System.Int32" /> nullables.</summary>
+      <returns>Moyenne de la séquence de valeurs ou null si la séquence source est vide ou ne contient que des valeurs null.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Int32" />  nullables dont la moyenne doit être calculée.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+      <exception cref="T:System.OverflowException">La somme des éléments de la séquence est supérieure à <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>Calcule la moyenne d'une séquence de valeurs <see cref="T:System.Int64" /> nullables.</summary>
+      <returns>Moyenne de la séquence de valeurs ou null si la séquence source est vide ou ne contient que des valeurs null.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Int64" /> nullables dont la moyenne doit être calculée.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+      <exception cref="T:System.OverflowException">La somme des éléments de la séquence est supérieure à <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>Calcule la moyenne d'une séquence de valeurs <see cref="T:System.Single" /> nullables.</summary>
+      <returns>Moyenne de la séquence de valeurs ou null si la séquence source est vide ou ne contient que des valeurs null.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Single" /> nullables dont la moyenne doit être calculée.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>Calcule la moyenne d'une séquence de valeurs <see cref="T:System.Single" />.</summary>
+      <returns>Moyenne de la séquence de valeurs.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Single" /> dont la moyenne doit être calculée.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> ne contient aucun élément.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>Calcule la moyenne d'une séquence de valeurs <see cref="T:System.Decimal" /> obtenues en appelant une fonction de transformation sur chaque élément de la séquence d'entrée.</summary>
+      <returns>Moyenne de la séquence de valeurs.</returns>
+      <param name="source">Séquence de valeurs utilisées pour calculer une moyenne.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> ne contient aucun élément.</exception>
+      <exception cref="T:System.OverflowException">La somme des éléments de la séquence est supérieure à <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>Calcule la moyenne d'une séquence de valeurs <see cref="T:System.Double" /> obtenues en appelant une fonction de transformation sur chaque élément de la séquence d'entrée.</summary>
+      <returns>Moyenne de la séquence de valeurs.</returns>
+      <param name="source">Séquence de valeurs dont la moyenne doit être calculée.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> ne contient aucun élément.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>Calcule la moyenne d'une séquence de valeurs <see cref="T:System.Int32" /> obtenues en appelant une fonction de transformation sur chaque élément de la séquence d'entrée.</summary>
+      <returns>Moyenne de la séquence de valeurs.</returns>
+      <param name="source">Séquence de valeurs dont la moyenne doit être calculée.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> ne contient aucun élément.</exception>
+      <exception cref="T:System.OverflowException">La somme des éléments de la séquence est supérieure à <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>Calcule la moyenne d'une séquence de valeurs <see cref="T:System.Int64" /> obtenues en appelant une fonction de transformation sur chaque élément de la séquence d'entrée.</summary>
+      <returns>Moyenne de la séquence de valeurs.</returns>
+      <param name="source">Séquence de valeurs dont la moyenne doit être calculée.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de la source.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> ne contient aucun élément.</exception>
+      <exception cref="T:System.OverflowException">La somme des éléments de la séquence est supérieure à <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>Calcule la moyenne d'une séquence de valeurs <see cref="T:System.Decimal" /> nullables obtenues en appelant une fonction de transformation sur chaque élément de la séquence d'entrée.</summary>
+      <returns>Moyenne de la séquence de valeurs ou null si la séquence source est vide ou ne contient que des valeurs null.</returns>
+      <param name="source">Séquence de valeurs dont la moyenne doit être calculée.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+      <exception cref="T:System.OverflowException">La somme des éléments de la séquence est supérieure à <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>Calcule la moyenne d'une séquence de valeurs <see cref="T:System.Double" /> nullables obtenues en appelant une fonction de transformation sur chaque élément de la séquence d'entrée.</summary>
+      <returns>Moyenne de la séquence de valeurs ou null si la séquence source est vide ou ne contient que des valeurs null.</returns>
+      <param name="source">Séquence de valeurs dont la moyenne doit être calculée.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>Calcule la moyenne d'une séquence de valeurs <see cref="T:System.Int32" /> nullables obtenues en appelant une fonction de transformation sur chaque élément de la séquence d'entrée.</summary>
+      <returns>Moyenne de la séquence de valeurs ou null si la séquence source est vide ou ne contient que des valeurs null.</returns>
+      <param name="source">Séquence de valeurs dont la moyenne doit être calculée.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+      <exception cref="T:System.OverflowException">La somme des éléments de la séquence est supérieure à <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>Calcule la moyenne d'une séquence de valeurs <see cref="T:System.Int64" /> nullables obtenues en appelant une fonction de transformation sur chaque élément de la séquence d'entrée.</summary>
+      <returns>Moyenne de la séquence de valeurs ou null si la séquence source est vide ou ne contient que des valeurs null.</returns>
+      <param name="source">Séquence de valeurs dont la moyenne doit être calculée.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>Calcule la moyenne d'une séquence de valeurs <see cref="T:System.Single" /> nullables obtenues en appelant une fonction de transformation sur chaque élément de la séquence d'entrée.</summary>
+      <returns>Moyenne de la séquence de valeurs ou null si la séquence source est vide ou ne contient que des valeurs null.</returns>
+      <param name="source">Séquence de valeurs dont la moyenne doit être calculée.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>Calcule la moyenne d'une séquence de valeurs <see cref="T:System.Single" /> obtenues en appelant une fonction de transformation sur chaque élément de la séquence d'entrée.</summary>
+      <returns>Moyenne de la séquence de valeurs.</returns>
+      <param name="source">Séquence de valeurs dont la moyenne doit être calculée.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> ne contient aucun élément.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Cast``1(System.Collections.IEnumerable)">
+      <summary>Effectue un cast des éléments d'un <see cref="T:System.Collections.IEnumerable" /> vers le type spécifié.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> qui contient chaque élément de la séquence source casté vers le type spécifié.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.IEnumerable" />  les éléments à être castés en type <paramref name="TResult" />.</param>
+      <typeparam name="TResult">Type pour lequel effectuer un cast pour les éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+      <exception cref="T:System.InvalidCastException">Impossible de caster un élément de la séquence en type <paramref name="TResult" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Concat``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>Concatène deux séquences.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> qui contient les éléments concaténés des deux séquences d'entrée.</returns>
+      <param name="first">Première séquence à concaténer.</param>
+      <param name="second">Séquence à concaténer à la première séquence.</param>
+      <typeparam name="TSource">Type des éléments des séquences d'entrée.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> ou <paramref name="second" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Contains``1(System.Collections.Generic.IEnumerable{``0},``0)">
+      <summary>Détermine si une séquence contient un élément spécifié à l'aide du comparateur d'égalité par défaut.</summary>
+      <returns>true si la séquence source contient un élément avec la valeur spécifiée ; sinon, false.</returns>
+      <param name="source">Séquence dans laquelle localiser une valeur.</param>
+      <param name="value">Valeur à localiser dans la séquence.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Contains``1(System.Collections.Generic.IEnumerable{``0},``0,System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Détermine si une séquence contient un élément spécifié à l'aide du <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> indiqué.</summary>
+      <returns>true si la séquence source contient un élément avec la valeur spécifiée ; sinon, false.</returns>
+      <param name="source">Séquence dans laquelle localiser une valeur.</param>
+      <param name="value">Valeur à localiser dans la séquence.</param>
+      <param name="comparer">Comparateur d'égalité à l'aide duquel comparer des valeurs.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Count``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Retourne le nombre total d'éléments dans une séquence.</summary>
+      <returns>Nombre total d'éléments dans la séquence d'entrée.</returns>
+      <param name="source">Séquence qui contient les éléments à compter.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+      <exception cref="T:System.OverflowException">Le nombre d'éléments dans <paramref name="source" /> est supérieur à <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Count``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Retourne un nombre qui représente les éléments de la séquence spécifiée qui satisfont à une condition.</summary>
+      <returns>Nombre qui représente les éléments de la séquence spécifiée qui satisfont à la condition dans la fonction de prédicat.</returns>
+      <param name="source">Séquence qui contient les éléments à tester et à compter.</param>
+      <param name="predicate">Fonction permettant de tester chaque élément par rapport à une condition.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="predicate" /> est null.</exception>
+      <exception cref="T:System.OverflowException">Le nombre d'éléments dans <paramref name="source" /> est supérieur à <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.DefaultIfEmpty``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Retourne les éléments de la séquence spécifiée ou la valeur par défaut du paramètre de type dans une collection de singletons si la séquence est vide.</summary>
+      <returns>Objet <see cref="T:System.Collections.Generic.IEnumerable`1" /> qui contient la valeur par défaut pour le type <paramref name="TSource" /> si <paramref name="source" /> est vide ; sinon, <paramref name="source" />.</returns>
+      <param name="source">Séquence pour laquelle retourner une valeur par défaut si aucun élément n'y figure.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.DefaultIfEmpty``1(System.Collections.Generic.IEnumerable{``0},``0)">
+      <summary>Retourne les éléments de la séquence spécifiée ou la valeur indiquée dans une collection de singletons si la séquence est vide.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> qui contient <paramref name="defaultValue" /> si <paramref name="source" /> est vide ; sinon, <paramref name="source" />.</returns>
+      <param name="source">Séquence pour laquelle retourner la valeur spécifiée si aucun élément n'y figure.</param>
+      <param name="defaultValue">Valeur à retourner si la séquence est vide.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Distinct``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Retourne des éléments distincts d'une séquence et utilise le comparateur d'égalité par défaut pour comparer les valeurs.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> qui contient des éléments distincts de la séquence source.</returns>
+      <param name="source">Séquence de laquelle supprimer les éléments en double.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Distinct``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Retourne des éléments distincts d'une séquence et utilise le <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> spécifié pour comparer les valeurs.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> qui contient des éléments distincts de la séquence source.</returns>
+      <param name="source">Séquence de laquelle supprimer les éléments en double.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> pour comparer les valeurs.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ElementAt``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>Retourne l'élément à une position d'index spécifiée dans une séquence.</summary>
+      <returns>Élément situé à la position spécifiée dans la séquence source.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> depuis lequel retourner un élément.</param>
+      <param name="index">Index de base zéro de l'élément à récupérer.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="index" /> est inférieur à 0 ou supérieur ou égal au nombre d'éléments contenus dans <paramref name="source" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ElementAtOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>Retourne l'élément situé à un index spécifié dans une séquence ou une valeur par défaut si l'index est hors limites.</summary>
+      <returns>default (<paramref name="TSource" />) si l'index est en dehors des limites de la séquence source ; sinon, l'élément situé à la position spécifiée dans la séquence source.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> depuis lequel retourner un élément.</param>
+      <param name="index">Index de base zéro de l'élément à récupérer.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Empty``1">
+      <summary>Retourne un <see cref="T:System.Collections.Generic.IEnumerable`1" /> vide qui a l'argument de type spécifié.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> vide dont l'argument de type est <paramref name="TResult" />.</returns>
+      <typeparam name="TResult">Type à assigner au paramètre de type du <see cref="T:System.Collections.Generic.IEnumerable`1" /> générique retourné.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Except``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>Produit la différence entre deux séquences à l'aide du comparateur d'égalité par défaut pour comparer les valeurs.</summary>
+      <returns>Séquence qui contient la différence entre les éléments de deux séquences.</returns>
+      <param name="first">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> dont les éléments ne se trouvent pas également dans <paramref name="second" /> seront retournés.</param>
+      <param name="second">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> dont les éléments qui figurent également dans la première séquence seront supprimés de la séquence retournée.</param>
+      <typeparam name="TSource">Type des éléments des séquences d'entrée.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> ou <paramref name="second" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Except``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Produit la différence entre deux séquences à l'aide du <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> spécifié pour comparer les valeurs.</summary>
+      <returns>Séquence qui contient la différence entre les éléments de deux séquences.</returns>
+      <param name="first">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> dont les éléments ne se trouvent pas également dans <paramref name="second" /> seront retournés.</param>
+      <param name="second">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> dont les éléments qui figurent également dans la première séquence seront supprimés de la séquence retournée.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> pour comparer les valeurs.</param>
+      <typeparam name="TSource">Type des éléments des séquences d'entrée.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> ou <paramref name="second" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.First``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Retourne le premier élément d'une séquence.</summary>
+      <returns>Premier élément de la séquence spécifiée.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> duquel retourner le premier élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+      <exception cref="T:System.InvalidOperationException">La séquence source est vide.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.First``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Retourne le premier élément d'une séquence à satisfaire à la condition spécifiée.</summary>
+      <returns>Premier élément d'une séquence qui réussit le test dans la fonction de prédicat spécifiée.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> depuis lequel retourner un élément.</param>
+      <param name="predicate">Fonction permettant de tester chaque élément par rapport à une condition.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="predicate" /> est null.</exception>
+      <exception cref="T:System.InvalidOperationException">Aucun élément ne satisfait à la condition dans <paramref name="predicate" />.ouLa séquence source est vide.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.FirstOrDefault``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Retourne le premier élément d'une séquence ou une valeur par défaut si la séquence ne contient aucun élément.</summary>
+      <returns>default (<paramref name="TSource" />) si <paramref name="source" /> est vide ; sinon, le premier élément de <paramref name="source" />.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> duquel retourner le premier élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.FirstOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Retourne le premier élément de la séquence à satisfaire à une condition ou une valeur par défaut si aucun élément correspondant n'est trouvé.</summary>
+      <returns>default (<paramref name="TSource" />) si <paramref name="source" /> est vide ou si aucun élément ne réussit le test spécifié par <paramref name="predicate" /> ; sinon, le premier élément de <paramref name="source" /> qui réussit le test spécifié par <paramref name="predicate" />.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> depuis lequel retourner un élément.</param>
+      <param name="predicate">Fonction permettant de tester chaque élément par rapport à une condition.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="predicate" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Regroupe les éléments d'une séquence selon la fonction de sélection de clé spécifiée.</summary>
+      <returns>IEnumerable&lt;IGrouping&lt;TKey, TSource&gt;&gt; en C# ou IEnumerable(Of IGrouping(Of TKey, TSource)) dans Visual Basic où chaque objet <see cref="T:System.Linq.IGrouping`2" /> contient une séquence d'objets et une clé.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> dont les éléments doivent être regroupés.</param>
+      <param name="keySelector">Fonction permettant d'extraire la clé de chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Type de clé retournée par <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="keySelector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Regroupe les éléments d'une séquence selon la fonction de sélection de clé spécifiée et compare les clés à l'aide du comparateur indiqué.</summary>
+      <returns>IEnumerable&lt;IGrouping&lt;TKey, TSource&gt;&gt; en C# ou IEnumerable(Of IGrouping(Of TKey, TSource)) dans Visual Basic où chaque objet <see cref="T:System.Linq.IGrouping`2" /> contient une collection d'objets et une clé.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> dont les éléments doivent être regroupés.</param>
+      <param name="keySelector">Fonction permettant d'extraire la clé de chaque élément.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> pour comparer les clés.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Type de clé retournée par <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="keySelector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})">
+      <summary>Regroupe les éléments d'une séquence selon la fonction de sélection de clé spécifiée et projette les éléments de chaque groupe à l'aide de la fonction indiquée.</summary>
+      <returns>IEnumerable&lt;IGrouping&lt;TKey, TElement&gt;&gt; en C# ou IEnumerable(Of IGrouping(Of TKey, TElement)) dans Visual Basic où chaque objet <see cref="T:System.Linq.IGrouping`2" /> contient une collection d'objets de type <paramref name="TElement" /> et une clé.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> dont les éléments doivent être regroupés.</param>
+      <param name="keySelector">Fonction permettant d'extraire la clé de chaque élément.</param>
+      <param name="elementSelector">Fonction permettant de mapper chaque élément source à un élément de <see cref="T:System.Linq.IGrouping`2" />.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Type de clé retournée par <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">Type des éléments dans <see cref="T:System.Linq.IGrouping`2" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="keySelector" /> ou <paramref name="elementSelector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Regroupe les éléments d'une séquence selon une fonction de sélection de clé.Les clés sont comparées à l'aide d'un comparateur et les éléments de chaque groupe sont projetés à l'aide d'une fonction spécifique.</summary>
+      <returns>IEnumerable&lt;IGrouping&lt;TKey, TElement&gt;&gt; en C# ou IEnumerable(Of IGrouping(Of TKey, TElement)) dans Visual Basic où chaque objet <see cref="T:System.Linq.IGrouping`2" /> contient une collection d'objets de type <paramref name="TElement" /> et une clé.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> dont les éléments doivent être regroupés.</param>
+      <param name="keySelector">Fonction permettant d'extraire la clé de chaque élément.</param>
+      <param name="elementSelector">Fonction permettant de mapper chaque élément source à un élément de <see cref="T:System.Linq.IGrouping`2" />.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> pour comparer les clés.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Type de clé retournée par <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">Type des éléments dans <see cref="T:System.Linq.IGrouping`2" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="keySelector" /> ou <paramref name="elementSelector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3})">
+      <summary>Regroupe les éléments d'une séquence selon la fonction de sélection de clé spécifiée et crée une valeur de résultat à partir de chaque groupe et de la clé correspondante.Les éléments de chaque groupe sont projetés à l'aide d'une fonction spécifique.</summary>
+      <returns>Collection d'éléments de type <paramref name="TResult" /> où chaque élément représente une projection sur un groupe et sa clé.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> dont les éléments doivent être regroupés.</param>
+      <param name="keySelector">Fonction permettant d'extraire la clé de chaque élément.</param>
+      <param name="elementSelector">Fonction permettant de mapper chaque élément source à un élément de <see cref="T:System.Linq.IGrouping`2" />.</param>
+      <param name="resultSelector">Fonction permettant de créer une valeur de résultat à partir de chaque groupe.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Type de clé retournée par <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">Type des éléments de chaque <see cref="T:System.Linq.IGrouping`2" />.</typeparam>
+      <typeparam name="TResult">Type de la valeur de résultat retournée par <paramref name="resultSelector" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Regroupe les éléments d'une séquence selon la fonction de sélection de clé spécifiée et crée une valeur de résultat à partir de chaque groupe et de la clé correspondante.Les valeurs de clé sont comparées à l'aide du comparateur spécifié et les éléments de chaque groupe sont projetés à l'aide d'une fonction spécifique.</summary>
+      <returns>Collection d'éléments de type <paramref name="TResult" /> où chaque élément représente une projection sur un groupe et sa clé.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> dont les éléments doivent être regroupés.</param>
+      <param name="keySelector">Fonction permettant d'extraire la clé de chaque élément.</param>
+      <param name="elementSelector">Fonction permettant de mapper chaque élément source à un élément de <see cref="T:System.Linq.IGrouping`2" />.</param>
+      <param name="resultSelector">Fonction permettant de créer une valeur de résultat à partir de chaque groupe.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> avec lequel comparer les clés.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Type de clé retournée par <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">Type des éléments de chaque <see cref="T:System.Linq.IGrouping`2" />.</typeparam>
+      <typeparam name="TResult">Type de la valeur de résultat retournée par <paramref name="resultSelector" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2})">
+      <summary>Regroupe les éléments d'une séquence selon la fonction de sélection de clé spécifiée et crée une valeur de résultat à partir de chaque groupe et de la clé correspondante.</summary>
+      <returns>Collection d'éléments de type <paramref name="TResult" /> où chaque élément représente une projection sur un groupe et sa clé.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> dont les éléments doivent être regroupés.</param>
+      <param name="keySelector">Fonction permettant d'extraire la clé de chaque élément.</param>
+      <param name="resultSelector">Fonction permettant de créer une valeur de résultat à partir de chaque groupe.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Type de clé retournée par <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TResult">Type de la valeur de résultat retournée par <paramref name="resultSelector" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Regroupe les éléments d'une séquence selon la fonction de sélection de clé spécifiée et crée une valeur de résultat à partir de chaque groupe et de la clé correspondante.Les clés sont comparées à l'aide d'un comparateur spécifié.</summary>
+      <returns>Collection d'éléments de type <paramref name="TResult" /> où chaque élément représente une projection sur un groupe et sa clé.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> dont les éléments doivent être regroupés.</param>
+      <param name="keySelector">Fonction permettant d'extraire la clé de chaque élément.</param>
+      <param name="resultSelector">Fonction permettant de créer une valeur de résultat à partir de chaque groupe.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> avec lequel comparer les clés.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Type de clé retournée par <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TResult">Type de la valeur de résultat retournée par <paramref name="resultSelector" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3})">
+      <summary>Met en corrélation les éléments de deux séquences en fonction de l'égalité des clés et regroupe les résultats.Le comparateur d'égalité par défaut est utilisé pour comparer les clés.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> qui contient des éléments de type <paramref name="TResult" /> obtenus à la suite d'une jointure groupée de deux séquences.</returns>
+      <param name="outer">Première séquence à joindre.</param>
+      <param name="inner">Séquence à joindre à la première séquence.</param>
+      <param name="outerKeySelector">Fonction permettant d'extraire la clé de jointure de chaque élément de la première séquence.</param>
+      <param name="innerKeySelector">Fonction permettant d'extraire la clé de jointure de chaque élément de la deuxième séquence.</param>
+      <param name="resultSelector">Fonction permettant de créer un élément de résultat à partir d'un élément de la première séquence, ainsi qu'une collection d'éléments correspondants à partir de la deuxième séquence.</param>
+      <typeparam name="TOuter">Type des éléments de la première séquence.</typeparam>
+      <typeparam name="TInner">Type des éléments de la deuxième séquence.</typeparam>
+      <typeparam name="TKey">Type des clés retournées par les fonctions de sélecteur de clé.</typeparam>
+      <typeparam name="TResult">Type des éléments de résultat.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" /> ou <paramref name="inner" /> ou <paramref name="outerKeySelector" /> ou <paramref name="innerKeySelector" /> ou <paramref name="resultSelector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3},System.Collections.Generic.IEqualityComparer{``2})">
+      <summary>Met en corrélation les éléments de deux séquences en fonction de l'égalité des clés et regroupe les résultats.Un <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> spécifié est utilisé pour comparer les clés.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> qui contient des éléments de type <paramref name="TResult" /> obtenus à la suite d'une jointure groupée de deux séquences.</returns>
+      <param name="outer">Première séquence à joindre.</param>
+      <param name="inner">Séquence à joindre à la première séquence.</param>
+      <param name="outerKeySelector">Fonction permettant d'extraire la clé de jointure de chaque élément de la première séquence.</param>
+      <param name="innerKeySelector">Fonction permettant d'extraire la clé de jointure de chaque élément de la deuxième séquence.</param>
+      <param name="resultSelector">Fonction permettant de créer un élément de résultat à partir d'un élément de la première séquence, ainsi qu'une collection d'éléments correspondants à partir de la deuxième séquence.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> pour hacher et comparer les clés.</param>
+      <typeparam name="TOuter">Type des éléments de la première séquence.</typeparam>
+      <typeparam name="TInner">Type des éléments de la deuxième séquence.</typeparam>
+      <typeparam name="TKey">Type des clés retournées par les fonctions de sélecteur de clé.</typeparam>
+      <typeparam name="TResult">Type des éléments de résultat.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" /> ou <paramref name="inner" /> ou <paramref name="outerKeySelector" /> ou <paramref name="innerKeySelector" /> ou <paramref name="resultSelector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Intersect``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>Produit l'intersection de deux séquences à l'aide du comparateur d'égalité par défaut pour comparer les valeurs.</summary>
+      <returns>Séquence qui contient les éléments constituant l'intersection de les deux séquences.</returns>
+      <param name="first">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> dont les éléments distincts qui apparaissent également dans <paramref name="second" /> seront retournés.</param>
+      <param name="second">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> dont les éléments distincts qui apparaissent également dans la première séquence seront retournés.</param>
+      <typeparam name="TSource">Type des éléments des séquences d'entrée.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> ou <paramref name="second" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Intersect``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Produit l'intersection entre deux séquences à l'aide du <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> spécifié pour comparer les valeurs.</summary>
+      <returns>Séquence qui contient les éléments constituant l'intersection de les deux séquences.</returns>
+      <param name="first">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> dont les éléments distincts qui apparaissent également dans <paramref name="second" /> seront retournés.</param>
+      <param name="second">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> dont les éléments distincts qui apparaissent également dans la première séquence seront retournés.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> pour comparer les valeurs.</param>
+      <typeparam name="TSource">Type des éléments des séquences d'entrée.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> ou <paramref name="second" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3})">
+      <summary>Met en corrélation les éléments de deux séquences en fonction des clés qui correspondent.Le comparateur d'égalité par défaut est utilisé pour comparer les clés.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> qui contient des éléments de type <paramref name="TResult" /> obtenus à la suite d'une jointure interne de deux séquences.</returns>
+      <param name="outer">Première séquence à joindre.</param>
+      <param name="inner">Séquence à joindre à la première séquence.</param>
+      <param name="outerKeySelector">Fonction permettant d'extraire la clé de jointure de chaque élément de la première séquence.</param>
+      <param name="innerKeySelector">Fonction permettant d'extraire la clé de jointure de chaque élément de la deuxième séquence.</param>
+      <param name="resultSelector">Fonction permettant de créer un élément de résultat à partir de deux éléments correspondants.</param>
+      <typeparam name="TOuter">Type des éléments de la première séquence.</typeparam>
+      <typeparam name="TInner">Type des éléments de la deuxième séquence.</typeparam>
+      <typeparam name="TKey">Type des clés retournées par les fonctions de sélecteur de clé.</typeparam>
+      <typeparam name="TResult">Type des éléments de résultat.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" /> ou <paramref name="inner" /> ou <paramref name="outerKeySelector" /> ou <paramref name="innerKeySelector" /> ou <paramref name="resultSelector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3},System.Collections.Generic.IEqualityComparer{``2})">
+      <summary>Met en corrélation les éléments de deux séquences en fonction des clés qui correspondent.Un <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> spécifié est utilisé pour comparer les clés.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> qui contient des éléments de type <paramref name="TResult" /> obtenus à la suite d'une jointure interne de deux séquences.</returns>
+      <param name="outer">Première séquence à joindre.</param>
+      <param name="inner">Séquence à joindre à la première séquence.</param>
+      <param name="outerKeySelector">Fonction permettant d'extraire la clé de jointure de chaque élément de la première séquence.</param>
+      <param name="innerKeySelector">Fonction permettant d'extraire la clé de jointure de chaque élément de la deuxième séquence.</param>
+      <param name="resultSelector">Fonction permettant de créer un élément de résultat à partir de deux éléments correspondants.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> pour hacher et comparer les clés.</param>
+      <typeparam name="TOuter">Type des éléments de la première séquence.</typeparam>
+      <typeparam name="TInner">Type des éléments de la deuxième séquence.</typeparam>
+      <typeparam name="TKey">Type des clés retournées par les fonctions de sélecteur de clé.</typeparam>
+      <typeparam name="TResult">Type des éléments de résultat.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" /> ou <paramref name="inner" /> ou <paramref name="outerKeySelector" /> ou <paramref name="innerKeySelector" /> ou <paramref name="resultSelector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Last``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Retourne le dernier élément d'une séquence.</summary>
+      <returns>Valeur à la dernière position de la séquence source.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> duquel retourner le dernier élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+      <exception cref="T:System.InvalidOperationException">La séquence source est vide.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Last``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Retourne le dernier élément d'une séquence à satisfaire à la condition spécifiée.</summary>
+      <returns>Dernier élément de la séquence qui réussit le test dans la fonction de prédicat spécifiée.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> depuis lequel retourner un élément.</param>
+      <param name="predicate">Fonction permettant de tester chaque élément par rapport à une condition.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="predicate" /> est null.</exception>
+      <exception cref="T:System.InvalidOperationException">Aucun élément ne satisfait à la condition dans <paramref name="predicate" />.ouLa séquence source est vide.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LastOrDefault``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Retourne le dernier élément d'une séquence ou une valeur par défaut si la séquence ne contient aucun élément.</summary>
+      <returns>default (<paramref name="TSource" />) si la séquence source est vide ; sinon, le dernier élément de <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> duquel retourner le dernier élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LastOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Retourne le dernier élément d'une séquence à satisfaire à une condition ou une valeur par défaut si aucun élément correspondant n'est trouvé.</summary>
+      <returns>default (<paramref name="TSource" />) si la séquence est vide ou si aucun élément ne réussit le test dans la fonction de prédicat ; sinon, le dernier élément qui réussit le test dans cette fonction.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> depuis lequel retourner un élément.</param>
+      <param name="predicate">Fonction permettant de tester chaque élément par rapport à une condition.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="predicate" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LongCount``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Retourne un <see cref="T:System.Int64" /> qui représente le nombre total d'éléments dans une séquence.</summary>
+      <returns>Nombre total d'éléments dans la séquence source.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> qui contient les éléments à compter.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+      <exception cref="T:System.OverflowException">Le nombre d'éléments est supérieur à <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LongCount``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Retourne un <see cref="T:System.Int64" /> qui représente le nombre total d'éléments dans une séquence à satisfaire à une condition.</summary>
+      <returns>Nombre qui représente les éléments de la séquence spécifiée qui satisfont à la condition dans la fonction de prédicat.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> qui contient les éléments à compter.</param>
+      <param name="predicate">Fonction permettant de tester chaque élément par rapport à une condition.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="predicate" /> est null.</exception>
+      <exception cref="T:System.OverflowException">Le nombre d'éléments correspondants est supérieur à <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>Retourne la valeur maximale dans une séquence de valeurs <see cref="T:System.Decimal" />.</summary>
+      <returns>Valeur maximale dans la séquence.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Decimal" /> pour laquelle déterminer la valeur maximale.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> ne contient aucun élément.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>Retourne la valeur maximale dans une séquence de valeurs <see cref="T:System.Double" />.</summary>
+      <returns>Valeur maximale dans la séquence.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Double" /> pour laquelle déterminer la valeur maximale.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> ne contient aucun élément.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>Retourne la valeur maximale dans une séquence de valeurs <see cref="T:System.Int32" />.</summary>
+      <returns>Valeur maximale dans la séquence.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Int32" /> pour laquelle déterminer la valeur maximale.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> ne contient aucun élément.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>Retourne la valeur maximale dans une séquence de valeurs <see cref="T:System.Int64" />.</summary>
+      <returns>Valeur maximale dans la séquence.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Int64" /> pour laquelle déterminer la valeur maximale.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> ne contient aucun élément.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>Retourne la valeur maximale dans une séquence de valeurs <see cref="T:System.Decimal" /> nullables.</summary>
+      <returns>Valeur de type Nullable&lt;Decimal&gt; en C# ou Nullable(Of Decimal) dans Visual Basic qui correspond à la valeur maximale de la séquence. </returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Decimal" /> nullables pour laquelle déterminer la valeur maximale.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>Retourne la valeur maximale dans une séquence de valeurs <see cref="T:System.Double" /> nullables.</summary>
+      <returns>Valeur de type Nullable&lt;Double&gt; en C# ou Nullable(Of Double) dans Visual Basic qui correspond à la valeur maximale de la séquence.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Double" /> nullables pour laquelle déterminer la valeur maximale.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>Retourne la valeur maximale dans une séquence de valeurs <see cref="T:System.Int32" /> nullables.</summary>
+      <returns>Valeur de type Nullable&lt;Int32&gt; en C# ou Nullable(Of Int32) dans Visual Basic qui correspond à la valeur maximale de la séquence. </returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Int32" /> nullables pour laquelle déterminer la valeur maximale.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>Retourne la valeur maximale dans une séquence de valeurs <see cref="T:System.Int64" /> nullables.</summary>
+      <returns>Valeur de type Nullable&lt;Int64&gt; en C# ou Nullable(Of Int64) dans Visual Basic qui correspond à la valeur maximale de la séquence. </returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Int64" /> nullables pour laquelle déterminer la valeur maximale.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>Retourne la valeur maximale dans une séquence de valeurs <see cref="T:System.Single" /> nullables.</summary>
+      <returns>Valeur de type Nullable&lt;Single&gt; en C# ou Nullable(Of Single) dans Visual Basic qui correspond à la valeur maximale de la séquence.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Single" /> nullables pour laquelle déterminer la valeur maximale.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>Retourne la valeur maximale dans une séquence de valeurs <see cref="T:System.Single" />.</summary>
+      <returns>Valeur maximale dans la séquence.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Single" /> pour laquelle déterminer la valeur maximale.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> ne contient aucun élément.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Retourne la valeur maximale dans une séquence générique.</summary>
+      <returns>Valeur maximale dans la séquence.</returns>
+      <param name="source">Séquence de valeurs pour laquelle déterminer la valeur maximale.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>Appelle une fonction de transformation sur chaque élément d'une séquence et retourne la valeur <see cref="T:System.Decimal" /> maximale.</summary>
+      <returns>Valeur maximale dans la séquence.</returns>
+      <param name="source">Séquence de valeurs pour laquelle déterminer la valeur maximale.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> ne contient aucun élément.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>Appelle une fonction de transformation sur chaque élément d'une séquence et retourne la valeur <see cref="T:System.Double" /> maximale.</summary>
+      <returns>Valeur maximale dans la séquence.</returns>
+      <param name="source">Séquence de valeurs pour laquelle déterminer la valeur maximale.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> ne contient aucun élément.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>Appelle une fonction de transformation sur chaque élément d'une séquence et retourne la valeur <see cref="T:System.Int32" /> maximale.</summary>
+      <returns>Valeur maximale dans la séquence.</returns>
+      <param name="source">Séquence de valeurs pour laquelle déterminer la valeur maximale.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> ne contient aucun élément.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>Appelle une fonction de transformation sur chaque élément d'une séquence et retourne la valeur <see cref="T:System.Int64" /> maximale.</summary>
+      <returns>Valeur maximale dans la séquence.</returns>
+      <param name="source">Séquence de valeurs pour laquelle déterminer la valeur maximale.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> ne contient aucun élément.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>Appelle une fonction de transformation sur chaque élément d'une séquence et retourne la valeur <see cref="T:System.Decimal" /> nullable maximale.</summary>
+      <returns>Valeur de type Nullable&lt;Decimal&gt; en C# ou Nullable(Of Decimal) dans Visual Basic qui correspond à la valeur maximale de la séquence.</returns>
+      <param name="source">Séquence de valeurs pour laquelle déterminer la valeur maximale.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>Appelle une fonction de transformation sur chaque élément d'une séquence et retourne la valeur <see cref="T:System.Double" /> nullable maximale.</summary>
+      <returns>Valeur de type Nullable&lt;Double&gt; en C# ou Nullable(Of Double) dans Visual Basic qui correspond à la valeur maximale de la séquence.</returns>
+      <param name="source">Séquence de valeurs pour laquelle déterminer la valeur maximale.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>Appelle une fonction de transformation sur chaque élément d'une séquence et retourne la valeur <see cref="T:System.Int32" /> nullable maximale.</summary>
+      <returns>Valeur de type Nullable&lt;Int32&gt; en C# ou Nullable(Of Int32) dans Visual Basic qui correspond à la valeur maximale de la séquence.</returns>
+      <param name="source">Séquence de valeurs pour laquelle déterminer la valeur maximale.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>Appelle une fonction de transformation sur chaque élément d'une séquence et retourne la valeur <see cref="T:System.Int64" /> nullable maximale.</summary>
+      <returns>Valeur de type Nullable&lt;Int64&gt; en C# ou Nullable(Of Int64) dans Visual Basic qui correspond à la valeur maximale de la séquence.</returns>
+      <param name="source">Séquence de valeurs pour laquelle déterminer la valeur maximale.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>Appelle une fonction de transformation sur chaque élément d'une séquence et retourne la valeur <see cref="T:System.Single" /> nullable maximale.</summary>
+      <returns>Valeur de type Nullable&lt;Single&gt; en C# ou Nullable(Of Single) dans Visual Basic qui correspond à la valeur maximale de la séquence.</returns>
+      <param name="source">Séquence de valeurs pour laquelle déterminer la valeur maximale.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>Appelle une fonction de transformation sur chaque élément d'une séquence et retourne la valeur <see cref="T:System.Single" /> maximale.</summary>
+      <returns>Valeur maximale dans la séquence.</returns>
+      <param name="source">Séquence de valeurs pour laquelle déterminer la valeur maximale.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> ne contient aucun élément.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Appelle une fonction de transformation sur chaque élément d'une séquence générique et retourne la valeur résultante maximale.</summary>
+      <returns>Valeur maximale dans la séquence.</returns>
+      <param name="source">Séquence de valeurs pour laquelle déterminer la valeur maximale.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">Type de la valeur retournée par <paramref name="selector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>Retourne la valeur minimale dans une séquence de valeurs <see cref="T:System.Decimal" />.</summary>
+      <returns>Valeur minimale dans la séquence.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Decimal" /> pour laquelle déterminer la valeur minimale.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> ne contient aucun élément.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>Retourne la valeur minimale dans une séquence de valeurs <see cref="T:System.Double" />.</summary>
+      <returns>Valeur minimale dans la séquence.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Double" /> pour laquelle déterminer la valeur minimale.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> ne contient aucun élément.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>Retourne la valeur minimale dans une séquence de valeurs <see cref="T:System.Int32" />.</summary>
+      <returns>Valeur minimale dans la séquence.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Int32" /> pour laquelle déterminer la valeur minimale.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> ne contient aucun élément.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>Retourne la valeur minimale dans une séquence de valeurs <see cref="T:System.Int64" />.</summary>
+      <returns>Valeur minimale dans la séquence.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Int64" /> pour laquelle déterminer la valeur minimale.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> ne contient aucun élément.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>Retourne la valeur minimale dans une séquence de valeurs <see cref="T:System.Decimal" /> nullables.</summary>
+      <returns>Valeur de type Nullable&lt;Decimal&gt; en C# ou Nullable(Of Decimal) dans Visual Basic qui correspond à la valeur minimale de la séquence.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Decimal" /> nullables et pour laquelle déterminer la valeur minimale.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>Retourne la valeur minimale dans une séquence de valeurs <see cref="T:System.Double" /> nullables.</summary>
+      <returns>Valeur de type Nullable&lt;Double&gt; en C# ou Nullable(Of Double) dans Visual Basic qui correspond à la valeur minimale de la séquence.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Double" /> nullables et pour laquelle déterminer la valeur minimale.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>Retourne la valeur minimale dans une séquence de valeurs <see cref="T:System.Int32" /> nullables.</summary>
+      <returns>Valeur de type Nullable&lt;Int32&gt; en C# ou Nullable(Of Int32) dans Visual Basic qui correspond à la valeur minimale de la séquence.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Int32" /> nullables et pour laquelle déterminer la valeur minimale.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>Retourne la valeur minimale dans une séquence de valeurs <see cref="T:System.Int64" /> nullables.</summary>
+      <returns>Valeur de type Nullable&lt;Int64&gt; en C# ou Nullable(Of Int64) dans Visual Basic qui correspond à la valeur minimale de la séquence.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Int64" /> nullables et pour laquelle déterminer la valeur minimale.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>Retourne la valeur minimale dans une séquence de valeurs <see cref="T:System.Single" /> nullables.</summary>
+      <returns>Valeur de type Nullable&lt;Single&gt; en C# ou Nullable(Of Single) dans Visual Basic qui correspond à la valeur minimale de la séquence.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Single" /> nullables et pour laquelle déterminer la valeur minimale.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>Retourne la valeur minimale dans une séquence de valeurs <see cref="T:System.Single" />.</summary>
+      <returns>Valeur minimale dans la séquence.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Single" /> pour laquelle déterminer la valeur minimale.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> ne contient aucun élément.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Retourne la valeur minimale dans une séquence générique.</summary>
+      <returns>Valeur minimale dans la séquence.</returns>
+      <param name="source">Séquence de valeurs pour laquelle déterminer la valeur minimale.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>Appelle une fonction de transformation sur chaque élément d'une séquence et retourne la valeur <see cref="T:System.Decimal" /> minimale.</summary>
+      <returns>Valeur minimale dans la séquence.</returns>
+      <param name="source">Séquence de valeurs pour laquelle déterminer la valeur minimale.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> ne contient aucun élément.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>Appelle une fonction de transformation sur chaque élément d'une séquence et retourne la valeur <see cref="T:System.Double" /> minimale.</summary>
+      <returns>Valeur minimale dans la séquence.</returns>
+      <param name="source">Séquence de valeurs pour laquelle déterminer la valeur minimale.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> ne contient aucun élément.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>Appelle une fonction de transformation sur chaque élément d'une séquence et retourne la valeur <see cref="T:System.Int32" /> minimale.</summary>
+      <returns>Valeur minimale dans la séquence.</returns>
+      <param name="source">Séquence de valeurs pour laquelle déterminer la valeur minimale.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> ne contient aucun élément.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>Appelle une fonction de transformation sur chaque élément d'une séquence et retourne la valeur <see cref="T:System.Int64" /> minimale.</summary>
+      <returns>Valeur minimale dans la séquence.</returns>
+      <param name="source">Séquence de valeurs pour laquelle déterminer la valeur minimale.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> ne contient aucun élément.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>Appelle une fonction de transformation sur chaque élément d'une séquence et retourne la valeur <see cref="T:System.Decimal" /> nullable minimale.</summary>
+      <returns>Valeur de type Nullable&lt;Decimal&gt; en C# ou Nullable(Of Decimal) dans Visual Basic qui correspond à la valeur minimale de la séquence.</returns>
+      <param name="source">Séquence de valeurs pour laquelle déterminer la valeur minimale.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>Appelle une fonction de transformation sur chaque élément d'une séquence et retourne la valeur <see cref="T:System.Double" /> nullable minimale.</summary>
+      <returns>Valeur de type Nullable&lt;Double&gt; en C# ou Nullable(Of Double) dans Visual Basic qui correspond à la valeur minimale de la séquence.</returns>
+      <param name="source">Séquence de valeurs pour laquelle déterminer la valeur minimale.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>Appelle une fonction de transformation sur chaque élément d'une séquence et retourne la valeur <see cref="T:System.Int32" /> nullable minimale.</summary>
+      <returns>Valeur de type Nullable&lt;Int32&gt; en C# ou Nullable(Of Int32) dans Visual Basic qui correspond à la valeur minimale de la séquence.</returns>
+      <param name="source">Séquence de valeurs pour laquelle déterminer la valeur minimale.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>Appelle une fonction de transformation sur chaque élément d'une séquence et retourne la valeur <see cref="T:System.Int64" /> nullable minimale.</summary>
+      <returns>Valeur de type Nullable&lt;Int64&gt; en C# ou Nullable(Of Int64) dans Visual Basic qui correspond à la valeur minimale de la séquence.</returns>
+      <param name="source">Séquence de valeurs pour laquelle déterminer la valeur minimale.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>Appelle une fonction de transformation sur chaque élément d'une séquence et retourne la valeur <see cref="T:System.Single" /> nullable minimale.</summary>
+      <returns>Valeur de type Nullable&lt;Single&gt; en C# ou Nullable(Of Single) dans Visual Basic qui correspond à la valeur minimale de la séquence.</returns>
+      <param name="source">Séquence de valeurs pour laquelle déterminer la valeur minimale.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>Appelle une fonction de transformation sur chaque élément d'une séquence et retourne la valeur <see cref="T:System.Single" /> minimale.</summary>
+      <returns>Valeur minimale dans la séquence.</returns>
+      <param name="source">Séquence de valeurs pour laquelle déterminer la valeur minimale.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> ne contient aucun élément.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Appelle une fonction de transformation sur chaque élément d'une séquence générique et retourne la valeur résultante minimale.</summary>
+      <returns>Valeur minimale dans la séquence.</returns>
+      <param name="source">Séquence de valeurs pour laquelle déterminer la valeur minimale.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">Type de la valeur retournée par <paramref name="selector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OfType``1(System.Collections.IEnumerable)">
+      <summary>Filtre les éléments d'un <see cref="T:System.Collections.IEnumerable" /> en fonction du type spécifié.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> qui contient des éléments de la séquence d'entrée de type <paramref name="TResult" />.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.IEnumerable" /> dont les éléments doivent être filtrés.</param>
+      <typeparam name="TResult">Type en fonction duquel filtrer les éléments de la séquence.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Trie les éléments d'une séquence dans l'ordre croissant selon une clé.</summary>
+      <returns>
+        <see cref="T:System.Linq.IOrderedEnumerable`1" /> dont les éléments sont triés d'après une clé.</returns>
+      <param name="source">Séquence de valeurs à classer.</param>
+      <param name="keySelector">Fonction permettant d'extraire une clé d'un élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Type de clé retournée par <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="keySelector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>Trie les éléments d'une séquence dans l'ordre croissant à l'aide d'un comparateur spécifié.</summary>
+      <returns>
+        <see cref="T:System.Linq.IOrderedEnumerable`1" /> dont les éléments sont triés d'après une clé.</returns>
+      <param name="source">Séquence de valeurs à classer.</param>
+      <param name="keySelector">Fonction permettant d'extraire une clé d'un élément.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IComparer`1" /> pour comparer les clés.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Type de clé retournée par <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="keySelector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderByDescending``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Trie les éléments d'une séquence dans l'ordre décroissant selon une clé.</summary>
+      <returns>
+        <see cref="T:System.Linq.IOrderedEnumerable`1" /> dont les éléments sont triés dans l'ordre décroissant selon une clé.</returns>
+      <param name="source">Séquence de valeurs à classer.</param>
+      <param name="keySelector">Fonction permettant d'extraire une clé d'un élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Type de clé retournée par <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="keySelector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderByDescending``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>Trie les éléments d'une séquence dans l'ordre décroissant à l'aide d'un comparateur spécifié.</summary>
+      <returns>
+        <see cref="T:System.Linq.IOrderedEnumerable`1" /> dont les éléments sont triés dans l'ordre décroissant selon une clé.</returns>
+      <param name="source">Séquence de valeurs à classer.</param>
+      <param name="keySelector">Fonction permettant d'extraire une clé d'un élément.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IComparer`1" /> pour comparer les clés.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Type de clé retournée par <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="keySelector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Range(System.Int32,System.Int32)">
+      <summary>Génère une séquence de nombres entiers dans une plage spécifiée.</summary>
+      <returns>IEnumerable&lt;Int32&gt; en C# ou IEnumerable(Of Int32) dans Visual Basic qui contient une plage d'entiers séquentiels.</returns>
+      <param name="start">Valeur du premier entier de la séquence.</param>
+      <param name="count">Nombre d'entiers séquentiels à générer.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="count" /> est inférieur à 0.ou<paramref name="start" /> + <paramref name="count" /> -1 est supérieur à <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Repeat``1(``0,System.Int32)">
+      <summary>Génère une séquence qui contient une valeur répétée.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> qui contient une valeur répétée.</returns>
+      <param name="element">Valeur à répéter.</param>
+      <param name="count">Nombre de fois que la valeur doit être répétée dans la séquence générée.</param>
+      <typeparam name="TResult">Type de la valeur à répéter dans la séquence de résultat.</typeparam>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="count" /> est inférieur à 0.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Reverse``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Inverse l'ordre des éléments dans une séquence.</summary>
+      <returns>Séquence dont les éléments correspondent à ceux de la séquence d'entrée dans l'ordre inverse.</returns>
+      <param name="source">Séquence de valeurs à inverser.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Select``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Projette chaque élément d'une séquence dans un nouveau formulaire.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> dont les éléments résultent d'un appel de la fonction de transformation sur chaque élément de <paramref name="source" />.</returns>
+      <param name="source">Séquence de valeurs pour laquelle appeler une fonction de transformation.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">Type de la valeur retournée par <paramref name="selector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Select``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,``1})">
+      <summary>Projette chaque élément d'une séquence dans un nouveau formulaire en incorporant l'index de l'élément.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> dont les éléments résultent d'un appel de la fonction de transformation sur chaque élément de <paramref name="source" />.</returns>
+      <param name="source">Séquence de valeurs pour laquelle appeler une fonction de transformation.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément source ; le deuxième paramètre de la fonction représente l'index de l'élément source.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">Type de la valeur retournée par <paramref name="selector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})">
+      <summary>Projette chaque élément d'une séquence sur un <see cref="T:System.Collections.Generic.IEnumerable`1" />, aplatit les séquences résultantes en une seule séquence et appelle une fonction de sélection de résultat sur chaque élément inclus.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> dont les éléments résultent d'un appel de la fonction de transformation <paramref name="collectionSelector" /> de type un-à-plusieurs sur chaque élément de <paramref name="source" /> et qui mappe ensuite chaque élément de la séquence et l'élément source correspondant avec un élément de résultat.</returns>
+      <param name="source">Séquence de valeurs à projeter.</param>
+      <param name="collectionSelector">Fonction de transformation à appliquer à chaque élément de la séquence d'entrée.</param>
+      <param name="resultSelector">Fonction de transformation à appliquer à chaque élément de la séquence intermédiaire.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TCollection">Type des éléments intermédiaires collectés par <paramref name="collectionSelector" />.</typeparam>
+      <typeparam name="TResult">Type des éléments de la séquence résultante.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="collectionSelector" /> ou <paramref name="resultSelector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}})">
+      <summary>Projette chaque élément d'une séquence sur un <see cref="T:System.Collections.Generic.IEnumerable`1" /> et aplatit les séquences résultantes en une seule séquence.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> dont les éléments résultent d'un appel de la fonction de transformation de type un-à-plusieurs sur chaque élément de la séquence d'entrée.</returns>
+      <param name="source">Séquence de valeurs à projeter.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">Type des éléments de la séquence retournée par <paramref name="selector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})">
+      <summary>Projette chaque élément d'une séquence sur un <see cref="T:System.Collections.Generic.IEnumerable`1" />, aplatit les séquences résultantes en une seule séquence et appelle une fonction de sélection de résultat sur chaque élément inclus.L'index de chaque élément source est utilisé dans le formulaire intermédiaire projeté de l'élément.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> dont les éléments résultent d'un appel de la fonction de transformation <paramref name="collectionSelector" /> de type un-à-plusieurs sur chaque élément de <paramref name="source" /> et qui mappe ensuite chaque élément de la séquence et l'élément source correspondant avec un élément de résultat.</returns>
+      <param name="source">Séquence de valeurs à projeter.</param>
+      <param name="collectionSelector">Fonction de transformation à appliquer à chaque élément source ; le deuxième paramètre de la fonction représente l'index de l'élément source.</param>
+      <param name="resultSelector">Fonction de transformation à appliquer à chaque élément de la séquence intermédiaire.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TCollection">Type des éléments intermédiaires collectés par <paramref name="collectionSelector" />.</typeparam>
+      <typeparam name="TResult">Type des éléments de la séquence résultante.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="collectionSelector" /> ou <paramref name="resultSelector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}})">
+      <summary>Projette chaque élément d'une séquence sur un <see cref="T:System.Collections.Generic.IEnumerable`1" /> et aplatit les séquences résultantes en une seule séquence.L'index de chaque élément source est utilisé dans le formulaire projeté de l'élément.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> dont les éléments résultent d'un appel de la fonction de transformation de type un-à-plusieurs sur chaque élément d'une séquence d'entrée.</returns>
+      <param name="source">Séquence de valeurs à projeter.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément source ; le deuxième paramètre de la fonction représente l'index de l'élément source.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">Type des éléments de la séquence retournée par <paramref name="selector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SequenceEqual``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>Détermine si deux séquences sont égales par une comparaison des types d'élément réalisée à l'aide du comparateur d'égalité par défaut.</summary>
+      <returns>true si les deux séquences source sont de même longueur et si les types de leurs éléments correspondants sont égaux selon le comparateur d'égalité par défaut ; sinon, false.</returns>
+      <param name="first">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> à comparer à <paramref name="second" />.</param>
+      <param name="second">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> à comparer à la première sequence.</param>
+      <typeparam name="TSource">Type des éléments des séquences d'entrée.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> ou <paramref name="second" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SequenceEqual``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Détermine si deux séquences sont égales en comparant leurs éléments à l'aide d'un <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> spécifié.</summary>
+      <returns>true si les deux séquences source sont de même longueur et si leurs éléments correspondants sont égaux selon <paramref name="comparer" /> ; sinon, false.</returns>
+      <param name="first">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> à comparer à <paramref name="second" />.</param>
+      <param name="second">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> à comparer à la première sequence.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> à utiliser pour comparer les éléments.</param>
+      <typeparam name="TSource">Type des éléments des séquences d'entrée.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> ou <paramref name="second" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Single``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Retourne l'élément unique d'une séquence ou lève une exception si cette séquence ne contient pas un seul élément.</summary>
+      <returns>Seul élément de la séquence d'entrée.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> duquel retourner le seul élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+      <exception cref="T:System.InvalidOperationException">La séquence d'entrée contient plusieurs éléments.ouLa séquence d'entrée est vide.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Single``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Retourne le seul élément d'une séquence qui satisfait à une condition spécifique ou lève une exception si cette séquence contient plusieurs éléments respectant cette condition.</summary>
+      <returns>Seul élément de la séquence d'entrée à satisfaire à une condition.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> duquel retourner le seul élément.</param>
+      <param name="predicate">Fonction permettant de tester un élément pour une condition.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="predicate" /> est null.</exception>
+      <exception cref="T:System.InvalidOperationException">Aucun élément ne satisfait à la condition dans <paramref name="predicate" />.ouPlusieurs éléments satisfont à la condition dans <paramref name="predicate" />.ouLa séquence source est vide.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SingleOrDefault``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Retourne l'élément unique d'une séquence ou une valeur par défaut. Cette méthode lève une exception si cette séquence contient plusieurs éléments.</summary>
+      <returns>Élément unique de la séquence d'entrée ou default (<paramref name="TSource" />) si la séquence ne contient aucun élément.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> duquel retourner le seul élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+      <exception cref="T:System.InvalidOperationException">La séquence d'entrée contient plusieurs éléments.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SingleOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Retourne l'élément unique d'une séquence ou une valeur par défaut si cette séquence ne contient pas d'élément respectant cette condition. Cette méthode lève une exception si cette séquence contient plusieurs éléments satisfaisant à cette condition.</summary>
+      <returns>Seul élément de la séquence d'entrée à satisfaire à la condition ou default (<paramref name="TSource" />) si cet élément n'est pas trouvé.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> duquel retourner le seul élément.</param>
+      <param name="predicate">Fonction permettant de tester un élément pour une condition.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="predicate" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Skip``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>Ignore un nombre spécifié d'éléments dans une séquence puis retourne les éléments restants.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> qui contient les éléments se trouvant après l'index spécifié dans la séquence d'entrée.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> depuis lequel retourner les éléments.</param>
+      <param name="count">Nombre d'éléments à ignorer avant de retourner les éléments restants.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SkipWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Ignore des éléments dans une séquence tant que la condition spécifiée a la valeur true, puis retourne les éléments restants.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> qui contient les éléments de la séquence d'entrée, à partir du premier élément de la série linéaire à ne pas réussir le test spécifié par <paramref name="predicate" />.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> depuis lequel retourner les éléments.</param>
+      <param name="predicate">Fonction permettant de tester chaque élément par rapport à une condition.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="predicate" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SkipWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})">
+      <summary>Ignore des éléments dans une séquence tant que la condition spécifiée a la valeur true, puis retourne les éléments restants.L'index de l'élément est utilisé dans la logique de la fonction de prédicat.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> qui contient les éléments de la séquence d'entrée, à partir du premier élément de la série linéaire à ne pas réussir le test spécifié par <paramref name="predicate" />.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> depuis lequel retourner les éléments.</param>
+      <param name="predicate">Fonction permettant de tester chaque élément source pour une condition ; le deuxième paramètre de la fonction représente l'index de l'élément source.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="predicate" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>Calcule la somme d'une séquence de valeurs <see cref="T:System.Decimal" />.</summary>
+      <returns>Somme des valeurs de la séquence.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Decimal" /> dont la somme doit être calculée.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+      <exception cref="T:System.OverflowException">La somme est supérieure à <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>Calcule la somme d'une séquence de valeurs <see cref="T:System.Double" />.</summary>
+      <returns>Somme des valeurs de la séquence.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Double" /> dont la somme doit être calculée.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>Calcule la somme d'une séquence de valeurs <see cref="T:System.Int32" />.</summary>
+      <returns>Somme des valeurs de la séquence.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Int32" /> dont la somme doit être calculée.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+      <exception cref="T:System.OverflowException">La somme est supérieure à <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>Calcule la somme d'une séquence de valeurs <see cref="T:System.Int64" />.</summary>
+      <returns>Somme des valeurs de la séquence.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Int64" /> dont la somme doit être calculée.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+      <exception cref="T:System.OverflowException">La somme est supérieure à <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>Calcule la somme d'une séquence de valeurs <see cref="T:System.Decimal" /> nullables.</summary>
+      <returns>Somme des valeurs de la séquence.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Decimal" /> nullables dont la somme doit être calculée.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+      <exception cref="T:System.OverflowException">La somme est supérieure à <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>Calcule la somme d'une séquence de valeurs <see cref="T:System.Double" /> nullables.</summary>
+      <returns>Somme des valeurs de la séquence.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Double" /> nullables dont la somme doit être calculée.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>Calcule la somme d'une séquence de valeurs <see cref="T:System.Int32" /> nullables.</summary>
+      <returns>Somme des valeurs de la séquence.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Int32" /> nullables dont la somme doit être calculée.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+      <exception cref="T:System.OverflowException">La somme est supérieure à <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>Calcule la somme d'une séquence de valeurs <see cref="T:System.Int64" /> nullables.</summary>
+      <returns>Somme des valeurs de la séquence.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Int64" /> nullables dont la somme doit être calculée.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+      <exception cref="T:System.OverflowException">La somme est supérieure à <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>Calcule la somme d'une séquence de valeurs <see cref="T:System.Single" /> nullables.</summary>
+      <returns>Somme des valeurs de la séquence.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Single" /> nullables dont la somme doit être calculée.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>Calcule la somme d'une séquence de valeurs <see cref="T:System.Single" />.</summary>
+      <returns>Somme des valeurs de la séquence.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Single" /> dont la somme doit être calculée.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>Calcule la somme d'une séquence de valeurs <see cref="T:System.Decimal" /> obtenues en appelant une fonction de transformation sur chaque élément de la séquence d'entrée.</summary>
+      <returns>Somme des valeurs projetées.</returns>
+      <param name="source">Séquence de valeurs utilisées pour calculer une somme.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+      <exception cref="T:System.OverflowException">La somme est supérieure à <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>Calcule la somme d'une séquence de valeurs <see cref="T:System.Double" /> obtenues en appelant une fonction de transformation sur chaque élément de la séquence d'entrée.</summary>
+      <returns>Somme des valeurs projetées.</returns>
+      <param name="source">Séquence de valeurs utilisées pour calculer une somme.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>Calcule la somme d'une séquence de valeurs <see cref="T:System.Int32" /> obtenues en appelant une fonction de transformation sur chaque élément de la séquence d'entrée.</summary>
+      <returns>Somme des valeurs projetées.</returns>
+      <param name="source">Séquence de valeurs utilisées pour calculer une somme.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+      <exception cref="T:System.OverflowException">La somme est supérieure à <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>Calcule la somme d'une séquence de valeurs <see cref="T:System.Int64" /> obtenues en appelant une fonction de transformation sur chaque élément de la séquence d'entrée.</summary>
+      <returns>Somme des valeurs projetées.</returns>
+      <param name="source">Séquence de valeurs utilisées pour calculer une somme.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+      <exception cref="T:System.OverflowException">La somme est supérieure à <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>Calcule la somme d'une séquence de valeurs <see cref="T:System.Decimal" /> nullables obtenues en appelant une fonction de transformation sur chaque élément de la séquence d'entrée.</summary>
+      <returns>Somme des valeurs projetées.</returns>
+      <param name="source">Séquence de valeurs utilisées pour calculer une somme.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+      <exception cref="T:System.OverflowException">La somme est supérieure à <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>Calcule la somme d'une séquence de valeurs <see cref="T:System.Double" /> nullables obtenues en appelant une fonction de transformation sur chaque élément de la séquence d'entrée.</summary>
+      <returns>Somme des valeurs projetées.</returns>
+      <param name="source">Séquence de valeurs utilisées pour calculer une somme.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>Calcule la somme d'une séquence de valeurs <see cref="T:System.Int32" /> nullables obtenues en appelant une fonction de transformation sur chaque élément de la séquence d'entrée.</summary>
+      <returns>Somme des valeurs projetées.</returns>
+      <param name="source">Séquence de valeurs utilisées pour calculer une somme.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+      <exception cref="T:System.OverflowException">La somme est supérieure à <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>Calcule la somme d'une séquence de valeurs <see cref="T:System.Int64" /> nullables obtenues en appelant une fonction de transformation sur chaque élément de la séquence d'entrée.</summary>
+      <returns>Somme des valeurs projetées.</returns>
+      <param name="source">Séquence de valeurs utilisées pour calculer une somme.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+      <exception cref="T:System.OverflowException">La somme est supérieure à <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>Calcule la somme d'une séquence de valeurs <see cref="T:System.Single" /> nullables obtenues en appelant une fonction de transformation sur chaque élément de la séquence d'entrée.</summary>
+      <returns>Somme des valeurs projetées.</returns>
+      <param name="source">Séquence de valeurs utilisées pour calculer une somme.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>Calcule la somme d'une séquence de valeurs <see cref="T:System.Single" /> obtenues en appelant une fonction de transformation sur chaque élément de la séquence d'entrée.</summary>
+      <returns>Somme des valeurs projetées.</returns>
+      <param name="source">Séquence de valeurs utilisées pour calculer une somme.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Take``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>Retourne un nombre spécifié d'éléments contigus à partir du début d'une séquence.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> qui contient le nombre spécifié d'éléments à partir du début de la séquence d'entrée.</returns>
+      <param name="source">Séquence à partir de laquelle retourner les éléments.</param>
+      <param name="count">Nombre d'éléments à retourner.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.TakeWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Retourne des éléments d'une séquence tant que la condition spécifiée a la valeur true.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> qui contient les éléments de la séquence d'entrée se trouvant avant l'élément à partir duquel le test échoue.</returns>
+      <param name="source">Séquence à partir de laquelle retourner les éléments.</param>
+      <param name="predicate">Fonction permettant de tester chaque élément par rapport à une condition.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="predicate" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.TakeWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})">
+      <summary>Retourne des éléments d'une séquence tant que la condition spécifiée a la valeur true.L'index de l'élément est utilisé dans la logique de la fonction de prédicat.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> qui contient les éléments de la séquence d'entrée se trouvant avant l'élément à partir duquel le test échoue.</returns>
+      <param name="source">Séquence à partir de laquelle retourner les éléments.</param>
+      <param name="predicate">Fonction permettant de tester chaque élément source pour une condition ; le deuxième paramètre de la fonction représente l'index de l'élément source.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="predicate" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenBy``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1})">
+      <summary>Réalise un classement des éléments d'une séquence dans l'ordre croissant selon une clé.</summary>
+      <returns>
+        <see cref="T:System.Linq.IOrderedEnumerable`1" /> dont les éléments sont triés d'après une clé.</returns>
+      <param name="source">
+        <see cref="T:System.Linq.IOrderedEnumerable`1" /> qui contient les éléments à trier.</param>
+      <param name="keySelector">Fonction permettant d'extraire une clé de chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Type de clé retournée par <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="keySelector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenBy``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>Réalise un classement des éléments d'une séquence dans l'ordre croissant à l'aide d'un comparateur spécifié.</summary>
+      <returns>
+        <see cref="T:System.Linq.IOrderedEnumerable`1" /> dont les éléments sont triés d'après une clé.</returns>
+      <param name="source">
+        <see cref="T:System.Linq.IOrderedEnumerable`1" /> qui contient les éléments à trier.</param>
+      <param name="keySelector">Fonction permettant d'extraire une clé de chaque élément.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IComparer`1" /> pour comparer les clés.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Type de clé retournée par <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="keySelector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenByDescending``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1})">
+      <summary>Réalise un classement des éléments d'une séquence dans l'ordre décroissant selon une clé.</summary>
+      <returns>
+        <see cref="T:System.Linq.IOrderedEnumerable`1" /> dont les éléments sont triés dans l'ordre décroissant selon une clé.</returns>
+      <param name="source">
+        <see cref="T:System.Linq.IOrderedEnumerable`1" /> qui contient les éléments à trier.</param>
+      <param name="keySelector">Fonction permettant d'extraire une clé de chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Type de clé retournée par <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="keySelector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenByDescending``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>Réalise un classement des éléments d'une séquence dans l'ordre décroissant à l'aide d'un comparateur spécifié.</summary>
+      <returns>
+        <see cref="T:System.Linq.IOrderedEnumerable`1" /> dont les éléments sont triés dans l'ordre décroissant selon une clé.</returns>
+      <param name="source">
+        <see cref="T:System.Linq.IOrderedEnumerable`1" /> qui contient les éléments à trier.</param>
+      <param name="keySelector">Fonction permettant d'extraire une clé de chaque élément.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IComparer`1" /> pour comparer les clés.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Type de clé retournée par <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="keySelector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToArray``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Crée un tableau à partir de <see cref="T:System.Collections.Generic.IEnumerable`1" />.</summary>
+      <returns>Tableau qui contient les éléments de la séquence d'entrée.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> à partir duquel créer un tableau.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Crée un <see cref="T:System.Collections.Generic.Dictionary`2" /> à partir d'un <see cref="T:System.Collections.Generic.IEnumerable`1" /> selon une fonction de sélection de clé spécifiée.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.Dictionary`2" /> qui contient des clés et des valeurs.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> à partir duquel créer un <see cref="T:System.Collections.Generic.Dictionary`2" />.</param>
+      <param name="keySelector">Fonction permettant d'extraire une clé de chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Type de clé retournée par <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="keySelector" /> est null.ou<paramref name="keySelector" /> produit une clé qui a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" /> produit des clés en double pour deux éléments.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Crée un <see cref="T:System.Collections.Generic.Dictionary`2" /> à partir de <see cref="T:System.Collections.Generic.IEnumerable`1" /> selon une fonction de sélection de clé spécifiée et un comparateur de clé.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.Dictionary`2" /> qui contient des clés et des valeurs.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> à partir duquel créer un <see cref="T:System.Collections.Generic.Dictionary`2" />.</param>
+      <param name="keySelector">Fonction permettant d'extraire une clé de chaque élément.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> pour comparer les clés.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Type des clés retournées par <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="keySelector" /> est null.ou<paramref name="keySelector" /> produit une clé qui a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" /> produit des clés en double pour deux éléments.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})">
+      <summary>Crée un <see cref="T:System.Collections.Generic.Dictionary`2" /> à partir de <see cref="T:System.Collections.Generic.IEnumerable`1" /> selon des fonctions de sélection de clé et de sélection d'élément spécifiées.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.Dictionary`2" /> qui contient des valeurs de type <paramref name="TElement" /> sélectionnées dans la séquence d'entrée.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> à partir duquel créer un <see cref="T:System.Collections.Generic.Dictionary`2" />.</param>
+      <param name="keySelector">Fonction permettant d'extraire une clé de chaque élément.</param>
+      <param name="elementSelector">Fonction de transformation permettant de produire une valeur d'élément de résultat à partir de chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Type de clé retournée par <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">Type de la valeur retournée par <paramref name="elementSelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="keySelector" /> ou <paramref name="elementSelector" /> est null.ou<paramref name="keySelector" /> produit une clé qui a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" /> produit des clés en double pour deux éléments.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Crée un <see cref="T:System.Collections.Generic.Dictionary`2" /> à partir de <see cref="T:System.Collections.Generic.IEnumerable`1" /> selon une fonction de sélection de clé spécifiée, un comparateur et une fonction de sélection d'élément.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.Dictionary`2" /> qui contient des valeurs de type <paramref name="TElement" /> sélectionnées dans la séquence d'entrée.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> à partir duquel créer un <see cref="T:System.Collections.Generic.Dictionary`2" />.</param>
+      <param name="keySelector">Fonction permettant d'extraire une clé de chaque élément.</param>
+      <param name="elementSelector">Fonction de transformation permettant de produire une valeur d'élément de résultat à partir de chaque élément.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> pour comparer les clés.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Type de clé retournée par <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">Type de la valeur retournée par <paramref name="elementSelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="keySelector" /> ou <paramref name="elementSelector" /> est null.ou<paramref name="keySelector" /> produit une clé qui a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" /> produit des clés en double pour deux éléments.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToList``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Crée un <see cref="T:System.Collections.Generic.List`1" /> à partir de <see cref="T:System.Collections.Generic.IEnumerable`1" />.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.List`1" /> qui contient les éléments de la séquence d'entrée.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> à partir duquel créer un <see cref="T:System.Collections.Generic.List`1" />.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Crée une <see cref="T:System.Linq.Lookup`2" /> à partir de <see cref="T:System.Collections.Generic.IEnumerable`1" /> selon une fonction de sélection de clé spécifiée.</summary>
+      <returns>
+        <see cref="T:System.Linq.Lookup`2" /> qui contient des clés et des valeurs.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> à partir duquel créer une <see cref="T:System.Linq.Lookup`2" />.</param>
+      <param name="keySelector">Fonction permettant d'extraire une clé de chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Type de clé retournée par <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="keySelector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Crée un <see cref="T:System.Linq.Lookup`2" /> à partir de <see cref="T:System.Collections.Generic.IEnumerable`1" /> selon une fonction de sélection de clé spécifiée et un comparateur de clé.</summary>
+      <returns>
+        <see cref="T:System.Linq.Lookup`2" /> qui contient des clés et des valeurs.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> à partir duquel créer une <see cref="T:System.Linq.Lookup`2" />.</param>
+      <param name="keySelector">Fonction permettant d'extraire une clé de chaque élément.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> pour comparer les clés.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Type de clé retournée par <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="keySelector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})">
+      <summary>Crée un <see cref="T:System.Linq.Lookup`2" /> à partir de <see cref="T:System.Collections.Generic.IEnumerable`1" /> selon des fonctions de sélection de clé et de sélection d'élément spécifiées.</summary>
+      <returns>
+        <see cref="T:System.Linq.Lookup`2" /> qui contient des valeurs de type <paramref name="TElement" /> sélectionnées dans la séquence d'entrée.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> à partir duquel créer une <see cref="T:System.Linq.Lookup`2" />.</param>
+      <param name="keySelector">Fonction permettant d'extraire une clé de chaque élément.</param>
+      <param name="elementSelector">Fonction de transformation permettant de produire une valeur d'élément de résultat à partir de chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Type de clé retournée par <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">Type de la valeur retournée par <paramref name="elementSelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="keySelector" /> ou <paramref name="elementSelector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Crée une <see cref="T:System.Linq.Lookup`2" /> à partir de <see cref="T:System.Collections.Generic.IEnumerable`1" /> selon une fonction de sélection de clé spécifiée, un comparateur et une fonction de sélection d'élément.</summary>
+      <returns>
+        <see cref="T:System.Linq.Lookup`2" /> qui contient des valeurs de type <paramref name="TElement" /> sélectionnées dans la séquence d'entrée.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> à partir duquel créer une <see cref="T:System.Linq.Lookup`2" />.</param>
+      <param name="keySelector">Fonction permettant d'extraire une clé de chaque élément.</param>
+      <param name="elementSelector">Fonction de transformation permettant de produire une valeur d'élément de résultat à partir de chaque élément.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> pour comparer les clés.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Type de clé retournée par <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">Type de la valeur retournée par <paramref name="elementSelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="keySelector" /> ou <paramref name="elementSelector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Union``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>Produit l'union de deux séquences à l'aide du comparateur d'égalité par défaut.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> qui contient les éléments des deux séquences d'entrée, à l'exception des éléments en double.</returns>
+      <param name="first">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> dont les éléments distincts constituent le premier jeu de l'union.</param>
+      <param name="second">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> dont les éléments distincts constituent le second jeu de l'union.</param>
+      <typeparam name="TSource">Type des éléments des séquences d'entrée.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> ou <paramref name="second" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Union``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Produit l'union de deux séquences à l'aide d'un <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> spécifié.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> qui contient les éléments des deux séquences d'entrée, à l'exception des éléments en double.</returns>
+      <param name="first">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> dont les éléments distincts constituent le premier jeu de l'union.</param>
+      <param name="second">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> dont les éléments distincts constituent le second jeu de l'union.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> pour comparer les valeurs.</param>
+      <typeparam name="TSource">Type des éléments des séquences d'entrée.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> ou <paramref name="second" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Where``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Filtre une séquence de valeurs selon un prédicat.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> qui contient des éléments de la séquence d'entrée satisfaisant à la condition.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> à filtrer.</param>
+      <param name="predicate">Fonction permettant de tester chaque élément par rapport à une condition.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="predicate" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Where``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})">
+      <summary>Filtre une séquence de valeurs selon un prédicat.L'index de chaque élément est utilisé dans la logique de la fonction de prédicat.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> qui contient des éléments de la séquence d'entrée satisfaisant à la condition.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> à filtrer.</param>
+      <param name="predicate">Fonction permettant de tester chaque élément source pour une condition ; le deuxième paramètre de la fonction représente l'index de l'élément source.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="predicate" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Zip``3(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``1,``2})">
+      <summary>Applique une fonction spécifiée aux éléments correspondants de deux séquences pour produire une séquence des résultats.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> qui contient les éléments fusionnés des deux séquences d'entrée.</returns>
+      <param name="first">Première séquence à fusionner.</param>
+      <param name="second">Seconde séquence à fusionner.</param>
+      <param name="resultSelector">Fonction qui spécifie comment fusionner les éléments des deux séquences.</param>
+      <typeparam name="TFirst">Type des éléments de la première séquence d'entrée.</typeparam>
+      <typeparam name="TSecond">Type des éléments de la seconde séquence d'entrée.</typeparam>
+      <typeparam name="TResult">Type des éléments de la séquence résultante.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> ou <paramref name="second" /> est null.</exception>
+    </member>
+    <member name="T:System.Linq.IGrouping`2">
+      <summary>Représente une collection d'objets qui ont une clé commune.</summary>
+      <typeparam name="TKey">Type de la clé de <see cref="T:System.Linq.IGrouping`2" />.Ce paramètre de type est covariant. Autrement dit, vous pouvez utiliser le type que vous avez spécifié ou tout type plus dérivé. Pour plus d'informations sur la covariance et la contravariance, consultez Covariance et contravariance dans les génériques.</typeparam>
+      <typeparam name="TElement">Type des valeurs de <see cref="T:System.Linq.IGrouping`2" />.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="P:System.Linq.IGrouping`2.Key">
+      <summary>Obtient la clé de <see cref="T:System.Linq.IGrouping`2" />.</summary>
+      <returns>Clé de <see cref="T:System.Linq.IGrouping`2" />.</returns>
+    </member>
+    <member name="T:System.Linq.ILookup`2">
+      <summary>Définit un indexeur, la propriété de taille et la méthode de recherche booléenne pour les structures de données qui mappent des clés sur des séquences de valeurs <see cref="T:System.Collections.Generic.IEnumerable`1" />.</summary>
+      <typeparam name="TKey">Type des clés contenues dans <see cref="T:System.Linq.ILookup`2" />.</typeparam>
+      <typeparam name="TElement">Type des éléments contenus dans les séquences <see cref="T:System.Collections.Generic.IEnumerable`1" /> qui constituent les valeurs de <see cref="T:System.Linq.ILookup`2" />.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.ILookup`2.Contains(`0)">
+      <summary>Détermine si une clé spécifiée existe dans <see cref="T:System.Linq.ILookup`2" />.</summary>
+      <returns>true si <paramref name="key" /> se trouve dans <see cref="T:System.Linq.ILookup`2" /> ; sinon false.</returns>
+      <param name="key">Clé à rechercher dans <see cref="T:System.Linq.ILookup`2" />.</param>
+    </member>
+    <member name="P:System.Linq.ILookup`2.Count">
+      <summary>Obtient le nombre de paires clé/collection de valeurs contenues dans <see cref="T:System.Linq.ILookup`2" />.</summary>
+      <returns>Nombre de paires clé/collection de valeurs contenues dans <see cref="T:System.Linq.ILookup`2" />.</returns>
+    </member>
+    <member name="P:System.Linq.ILookup`2.Item(`0)">
+      <summary>Obtient la séquence de valeurs <see cref="T:System.Collections.Generic.IEnumerable`1" /> indexées par une clé spécifiée.</summary>
+      <returns>Séquence de valeurs <see cref="T:System.Collections.Generic.IEnumerable`1" /> indexées par la clé spécifiée.</returns>
+      <param name="key">Clé de la séquence de valeurs souhaitée.</param>
+    </member>
+    <member name="T:System.Linq.IOrderedEnumerable`1">
+      <summary>Représente une séquence triée.</summary>
+      <typeparam name="TElement">Type des éléments de la séquence.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.IOrderedEnumerable`1.CreateOrderedEnumerable``1(System.Func{`0,``0},System.Collections.Generic.IComparer{``0},System.Boolean)">
+      <summary>Effectue un classement postérieur sur les éléments d'un <see cref="T:System.Linq.IOrderedEnumerable`1" /> d'après une clé.</summary>
+      <returns>
+        <see cref="T:System.Linq.IOrderedEnumerable`1" /> dont les éléments sont triés d'après une clé.</returns>
+      <param name="keySelector">
+        <see cref="T:System.Func`2" /> utilisé pour extraire la clé de chaque élément.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IComparer`1" /> utilisé pour comparer des clés en vue de leur positionnement dans la séquence retournée.</param>
+      <param name="descending">true pour trier les éléments par ordre décroissant ; false pour trier les éléments par ordre croissant.</param>
+      <typeparam name="TKey">Type de la clé produite par <paramref name="keySelector" />.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="T:System.Linq.Lookup`2">
+      <summary>Représente une collection de clés, chacune mappée sur une ou plusieurs valeurs.</summary>
+      <typeparam name="TKey">Type des clés contenues dans <see cref="T:System.Linq.Lookup`2" />.</typeparam>
+      <typeparam name="TElement">Type des éléments de chaque valeur <see cref="T:System.Collections.Generic.IEnumerable`1" /> de <see cref="T:System.Linq.Lookup`2" />.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.Lookup`2.ApplyResultSelector``1(System.Func{`0,System.Collections.Generic.IEnumerable{`1},``0})">
+      <summary>Applique une fonction de transformation à chaque clé et à ses valeurs associées, puis retourne les résultats.</summary>
+      <returns>Collection qui contient une valeur pour chaque paire clé/collection de valeurs présente dans l'objet <see cref="T:System.Linq.Lookup`2" />.</returns>
+      <param name="resultSelector">Fonction destinée à projeter une valeur de résultat à partir de chaque clé et de ses valeurs associées.</param>
+      <typeparam name="TResult">Type des valeurs de résultat produites par <paramref name="resultSelector" />.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.Lookup`2.Contains(`0)">
+      <summary>Détermine si une clé spécifiée se trouve dans <see cref="T:System.Linq.Lookup`2" />.</summary>
+      <returns>true si <paramref name="key" /> se trouve dans <see cref="T:System.Linq.Lookup`2" /> ; sinon false.</returns>
+      <param name="key">Clé à rechercher dans <see cref="T:System.Linq.Lookup`2" />.</param>
+    </member>
+    <member name="P:System.Linq.Lookup`2.Count">
+      <summary>Obtient le nombre de paires clé/collection de valeurs contenues dans <see cref="T:System.Linq.Lookup`2" />.</summary>
+      <returns>Nombre de paires clé/collection de valeurs contenues dans <see cref="T:System.Linq.Lookup`2" />.</returns>
+    </member>
+    <member name="M:System.Linq.Lookup`2.GetEnumerator">
+      <summary>Retourne un énumérateur générique qui itère au sein de <see cref="T:System.Linq.Lookup`2" />.</summary>
+      <returns>Énumérateur pour <see cref="T:System.Linq.Lookup`2" />.</returns>
+    </member>
+    <member name="P:System.Linq.Lookup`2.Item(`0)">
+      <summary>Obtient la collection de valeurs indexées par la clé spécifiée.</summary>
+      <returns>Collection de valeurs indexées par la clé spécifiée.</returns>
+      <param name="key">Clé de la collection de valeurs souhaitée.</param>
+    </member>
+    <member name="M:System.Linq.Lookup`2.System#Collections#IEnumerable#GetEnumerator">
+      <summary>Retourne un énumérateur qui itère au sein de <see cref="T:System.Linq.Lookup`2" />.Cette classe ne peut pas être héritée.</summary>
+      <returns>Énumérateur pour <see cref="T:System.Linq.Lookup`2" />.</returns>
+    </member>
+  </members>
+</doc>

+ 1748 - 0
HighBorn/packages/System.Linq.4.3.0/ref/netcore50/it/System.Linq.xml

@@ -0,0 +1,1748 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+  <assembly>
+    <name>System.Linq</name>
+  </assembly>
+  <members>
+    <member name="T:System.Linq.Enumerable">
+      <summary>Fornisce un set di metodi static(Shared in Visual Basic) per l'esecuzione di query su oggetti che implementano <see cref="T:System.Collections.Generic.IEnumerable`1" />.</summary>
+    </member>
+    <member name="M:System.Linq.Enumerable.Aggregate``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``0,``0})">
+      <summary>Applica una funzione accumulatore a una sequenza.</summary>
+      <returns>Valore finale dell'accumulatore.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> a cui aggregare.</param>
+      <param name="func">Funzione accumulatore da richiamare per ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="func" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> non contiene elementi.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Aggregate``2(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1})">
+      <summary>Applica una funzione accumulatore a una sequenza.Il valore di inizializzazione specificato viene utilizzato come valore iniziale dell'accumulatore.</summary>
+      <returns>Valore finale dell'accumulatore.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> a cui aggregare.</param>
+      <param name="seed">Valore iniziale dell'accumulatore.</param>
+      <param name="func">Funzione accumulatore da richiamare per ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TAccumulate">Tipo del valore dell'accumulatore.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="func" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Aggregate``3(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1},System.Func{``1,``2})">
+      <summary>Applica una funzione accumulatore a una sequenza.Il valore di inizializzazione specificato viene utilizzato come valore iniziale dell'accumulatore e la funzione specificata viene utilizzata per selezionare il valore risultante.</summary>
+      <returns>Il valore finale trasformato dell'accumulatore.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> a cui aggregare.</param>
+      <param name="seed">Valore iniziale dell'accumulatore.</param>
+      <param name="func">Funzione accumulatore da richiamare per ogni elemento.</param>
+      <param name="resultSelector">Una funzione per trasformare il valore finale dell'accumulatore nel valore risultante.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TAccumulate">Tipo del valore dell'accumulatore.</typeparam>
+      <typeparam name="TResult">Il tipo del valore risultante.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="func" /> o <paramref name="resultSelector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.All``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Determina se tutti gli elementi di una sequenza soddisfano una condizione.</summary>
+      <returns>true se ogni elemento della sequenza di origine supera il test per il predicato specificato o se la sequenza è vuota; in caso contrario, false.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> che contiene gli elementi a cui applicare il predicato.</param>
+      <param name="predicate">Funzione per testare ogni elemento rispetto a una condizione.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="source" /> o <paramref name="predicate" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Any``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Determina se una sequenza contiene elementi.</summary>
+      <returns>true se la sequenza di origine contiene elementi; in caso contrario, false.</returns>
+      <param name="source">L'oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> di cui verificare il contenuto.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Any``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Determina un qualsiasi elemento di una sequenza soddisfa una condizione.</summary>
+      <returns>true se gli elementi nella sequenza di origine superano il test per il predicato specificato; in caso contrario, false.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> ai cui elementi applicare il predicato.</param>
+      <param name="predicate">Funzione per testare ogni elemento rispetto a una condizione.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="source" /> o <paramref name="predicate" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.AsEnumerable``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Restituisce l'input digitato come oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" />.</summary>
+      <returns>Sequenza di input digitata come oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>
+      <param name="source">Sequenza da digitare come oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" />.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>Calcola la media di una sequenza di valori <see cref="T:System.Decimal" />.</summary>
+      <returns>Media della sequenza dei valori.</returns>
+      <param name="source">Sequenza di valori <see cref="T:System.Decimal" /> di cui calcolare la media.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> non contiene elementi.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>Calcola la media di una sequenza di valori <see cref="T:System.Double" />.</summary>
+      <returns>Media della sequenza dei valori.</returns>
+      <param name="source">Sequenza di valori <see cref="T:System.Double" /> di cui calcolare la media.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> non contiene elementi.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>Calcola la media di una sequenza di valori <see cref="T:System.Int32" />.</summary>
+      <returns>Media della sequenza dei valori.</returns>
+      <param name="source">Sequenza di valori <see cref="T:System.Int32" /> di cui calcolare la media.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> non contiene elementi.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>Calcola la media di una sequenza di valori <see cref="T:System.Int64" />.</summary>
+      <returns>Media della sequenza dei valori.</returns>
+      <param name="source">Sequenza di valori <see cref="T:System.Int64" /> di cui calcolare la media.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> non contiene elementi.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>Calcola la media di una sequenza che ammette valori <see cref="T:System.Decimal" /> NULL.</summary>
+      <returns>Media della sequenza di valori; null se la sequenza di origine è vuota o contiene solo valori null.</returns>
+      <param name="source">Una sequenza che ammette valori <see cref="T:System.Decimal" /> nullable di cui calcolare la media.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+      <exception cref="T:System.OverflowException">La somma degli elementi della sequenza è superiore a <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>Calcola la media di una sequenza che ammette valori <see cref="T:System.Double" /> NULL.</summary>
+      <returns>Media della sequenza di valori; null se la sequenza di origine è vuota o contiene solo valori null.</returns>
+      <param name="source">Una sequenza che ammette valori <see cref="T:System.Double" /> nullable di cui calcolare la media.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>Calcola la media di una sequenza che ammette valori <see cref="T:System.Int32" /> NULL.</summary>
+      <returns>Media della sequenza di valori; null se la sequenza di origine è vuota o contiene solo valori null.</returns>
+      <param name="source">Una sequenza che ammette valori <see cref="T:System.Int32" />  nullable di cui calcolare la media.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+      <exception cref="T:System.OverflowException">La somma degli elementi della sequenza è superiore a <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>Calcola la media di una sequenza che ammette valori <see cref="T:System.Int64" /> NULL.</summary>
+      <returns>Media della sequenza di valori; null se la sequenza di origine è vuota o contiene solo valori null.</returns>
+      <param name="source">Una sequenza che ammette valori <see cref="T:System.Int64" /> nullable di cui calcolare la media.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+      <exception cref="T:System.OverflowException">La somma degli elementi della sequenza è superiore a <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>Calcola la media di una sequenza che ammette valori <see cref="T:System.Single" /> NULL.</summary>
+      <returns>Media della sequenza di valori; null se la sequenza di origine è vuota o contiene solo valori null.</returns>
+      <param name="source">Una sequenza che ammette valori <see cref="T:System.Single" /> nullable di cui calcolare la media.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>Calcola la media di una sequenza di valori <see cref="T:System.Single" />.</summary>
+      <returns>Media della sequenza dei valori.</returns>
+      <param name="source">Sequenza di valori <see cref="T:System.Single" /> di cui calcolare la media.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> non contiene elementi.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>Calcola la media di una sequenza di valori <see cref="T:System.Decimal" /> ottenuti chiamando una funzione di trasformazione su ogni elemento della sequenza di input.</summary>
+      <returns>Media della sequenza dei valori.</returns>
+      <param name="source">Una sequenza di valori utilizzata per calcolare una media.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> non contiene elementi.</exception>
+      <exception cref="T:System.OverflowException">La somma degli elementi della sequenza è superiore a <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>Calcola la media di una sequenza di valori <see cref="T:System.Double" /> ottenuti chiamando una funzione di trasformazione su ogni elemento della sequenza di input.</summary>
+      <returns>Media della sequenza dei valori.</returns>
+      <param name="source">Sequenza di valori di cui calcolare la media.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> non contiene elementi.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>Calcola la media di una sequenza di valori <see cref="T:System.Int32" /> ottenuti chiamando una funzione di trasformazione su ogni elemento della sequenza di input.</summary>
+      <returns>Media della sequenza dei valori.</returns>
+      <param name="source">Sequenza di valori di cui calcolare la media.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> non contiene elementi.</exception>
+      <exception cref="T:System.OverflowException">La somma degli elementi della sequenza è superiore a <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>Calcola la media di una sequenza di valori <see cref="T:System.Int64" /> ottenuti chiamando una funzione di trasformazione su ogni elemento della sequenza di input.</summary>
+      <returns>Media della sequenza dei valori.</returns>
+      <param name="source">Sequenza di valori di cui calcolare la media.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di origine.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> non contiene elementi.</exception>
+      <exception cref="T:System.OverflowException">La somma degli elementi della sequenza è superiore a <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>Calcola la media di una sequenza di valori <see cref="T:System.Decimal" /> nullable ottenuti chiamando una funzione di trasformazione su ogni elemento della sequenza di input.</summary>
+      <returns>Media della sequenza di valori; null se la sequenza di origine è vuota o contiene solo valori null.</returns>
+      <param name="source">Sequenza di valori di cui calcolare la media.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+      <exception cref="T:System.OverflowException">La somma degli elementi della sequenza è superiore a <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>Calcola la media di una sequenza di valori <see cref="T:System.Double" /> nullable ottenuti chiamando una funzione di trasformazione su ogni elemento della sequenza di input.</summary>
+      <returns>Media della sequenza di valori; null se la sequenza di origine è vuota o contiene solo valori null.</returns>
+      <param name="source">Sequenza di valori di cui calcolare la media.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>Calcola la media di una sequenza di valori <see cref="T:System.Int32" /> nullable ottenuti chiamando una funzione di trasformazione su ogni elemento della sequenza di input.</summary>
+      <returns>Media della sequenza di valori; null se la sequenza di origine è vuota o contiene solo valori null.</returns>
+      <param name="source">Sequenza di valori di cui calcolare la media.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+      <exception cref="T:System.OverflowException">La somma degli elementi della sequenza è superiore a <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>Calcola la media di una sequenza di valori <see cref="T:System.Int64" /> nullable ottenuti chiamando una funzione di trasformazione su ogni elemento della sequenza di input.</summary>
+      <returns>Media della sequenza di valori; null se la sequenza di origine è vuota o contiene solo valori null.</returns>
+      <param name="source">Sequenza di valori di cui calcolare la media.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>Calcola la media di una sequenza di valori <see cref="T:System.Single" /> nullable ottenuti chiamando una funzione di trasformazione su ogni elemento della sequenza di input.</summary>
+      <returns>Media della sequenza di valori; null se la sequenza di origine è vuota o contiene solo valori null.</returns>
+      <param name="source">Sequenza di valori di cui calcolare la media.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>Calcola la media di una sequenza di valori <see cref="T:System.Single" /> ottenuti chiamando una funzione di trasformazione su ogni elemento della sequenza di input.</summary>
+      <returns>Media della sequenza dei valori.</returns>
+      <param name="source">Sequenza di valori di cui calcolare la media.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> non contiene elementi.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Cast``1(System.Collections.IEnumerable)">
+      <summary>Esegue il cast degli elementi di un oggetto <see cref="T:System.Collections.IEnumerable" /> nel tipo specificato.</summary>
+      <returns>Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> che contiene ogni elemento della sequenza di origine che ha eseguito il cast al tipo specificato.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.IEnumerable" /> che contiene gli elementi da convertire in tipo <paramref name="TResult" />.</param>
+      <typeparam name="TResult">Tipo su cui eseguire il cast degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+      <exception cref="T:System.InvalidCastException">Non è possibile eseguire il cast di un elemento della sequenza al tipo <paramref name="TResult" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Concat``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>Concatena due sequenze.</summary>
+      <returns>Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> che contiene gli elementi concatenati delle due sequenze di input.</returns>
+      <param name="first">Prima sequenza da concatenare.</param>
+      <param name="second">Sequenza da concatenare alla prima sequenza.</param>
+      <typeparam name="TSource">Tipo degli elementi delle sequenze di input.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> o <paramref name="second" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Contains``1(System.Collections.Generic.IEnumerable{``0},``0)">
+      <summary>Determina se una sequenza contiene uno specifico elemento utilizzando l'operatore di confronto uguaglianze predefinito.</summary>
+      <returns>true se la sequenza di origine contiene un elemento con il valore specificato; altrimenti, false.</returns>
+      <param name="source">Sequenza in cui individuare un valore.</param>
+      <param name="value">Valore da individuare nella sequenza .</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Contains``1(System.Collections.Generic.IEnumerable{``0},``0,System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Determina se una sequenza contiene un elemento specificato utilizzando un oggetto <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> specificato.</summary>
+      <returns>true se la sequenza di origine contiene un elemento con il valore specificato; altrimenti, false.</returns>
+      <param name="source">Sequenza in cui individuare un valore.</param>
+      <param name="value">Valore da individuare nella sequenza .</param>
+      <param name="comparer">Operatore di confronto uguaglianze per confrontare valori.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Count``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Restituisce il numero di elementi in una sequenza.</summary>
+      <returns>Numero di elementi nella sequenza di input.</returns>
+      <param name="source">Sequenza che contiene gli elementi da contare.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+      <exception cref="T:System.OverflowException">Il numero di elementi in <paramref name="source" /> è maggiore di <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Count``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Restituisce un valore che rappresenta il numero di elementi nella sequenza specificata che soddisfano una condizione.</summary>
+      <returns>Numero che rappresenta quanti elementi nella sequenza specificata soddisfano la condizione nella funzione predicativa.</returns>
+      <param name="source">Sequenza che contiene gli elementi da sottoporre a test e contare.</param>
+      <param name="predicate">Funzione per testare ogni elemento rispetto a una condizione.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="source" /> o <paramref name="predicate" /> è null.</exception>
+      <exception cref="T:System.OverflowException">Il numero di elementi in <paramref name="source" /> è maggiore di <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.DefaultIfEmpty``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Restituisce gli elementi della sequenza specificata o il valore predefinito del parametro di tipo in una raccolta di singleton se la sequenza è vuota.</summary>
+      <returns>Un oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> che contiene il valore predefinito per il tipo <paramref name="TSource" /> se <paramref name="source" /> è vuoto; in caso contrario, <paramref name="source" />.</returns>
+      <param name="source">Sequenza per cui restituire un valore predefinito se è vuota.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.DefaultIfEmpty``1(System.Collections.Generic.IEnumerable{``0},``0)">
+      <summary>Restituisce gli elementi della sequenza specificata o il valore specificato in una raccolta di singleton se la sequenza è vuota.</summary>
+      <returns>Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> che contiene <paramref name="defaultValue" /> se <paramref name="source" /> è vuota; in caso contrario, <paramref name="source" />.</returns>
+      <param name="source">Sequenza per cui restituire il valore specificato se è vuota.</param>
+      <param name="defaultValue">Valore da restituire se la sequenza è vuota.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Distinct``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Restituisce elementi distinti da una sequenza utilizzando l'operatore di confronto uguaglianze predefinito per confrontare i valori.</summary>
+      <returns>Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> che contiene elementi distinti dalla sequenza di origine.</returns>
+      <param name="source">Sequenza da cui rimuovere elementi duplicati.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Distinct``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Restituisce elementi distinti da una sequenza utilizzando uno specificato <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> per confrontare valori.</summary>
+      <returns>Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> che contiene elementi distinti dalla sequenza di origine.</returns>
+      <param name="source">Sequenza da cui rimuovere elementi duplicati.</param>
+      <param name="comparer">Oggetto <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> per confrontare i valori.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ElementAt``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>Restituisce l'elemento in corrispondenza dell’indice specificato in una sequenza.</summary>
+      <returns>L'elemento alla posizione specificata nella sequenza di origine.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> dal quale restituire un elemento.</param>
+      <param name="index">Indice in base zero dell'elemento da recuperare.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="index" /> è minore di 0 oppure maggiore o uguale al numero di elementi di <paramref name="source" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ElementAtOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>Restituisce l'elemento in corrispondenza di un indice specificato in una sequenza o un valore predefinito se l'indice è esterno all'intervallo.</summary>
+      <returns>default(<paramref name="TSource" />) se l'indice è esterno ai limiti della sequenza di origine; in caso contrario, l'elemento alla posizione specificata nella sequenza di origine.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> dal quale restituire un elemento.</param>
+      <param name="index">Indice in base zero dell'elemento da recuperare.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Empty``1">
+      <summary>Restituisce un oggetto vuoto <see cref="T:System.Collections.Generic.IEnumerable`1" /> che ha l'argomento di tipo specificato.</summary>
+      <returns>Oggetto vuoto <see cref="T:System.Collections.Generic.IEnumerable`1" /> il cui argomento di tipo è <paramref name="TResult" />.</returns>
+      <typeparam name="TResult">Il tipo da assegnare al parametro di tipo del generico oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> restituito.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Except``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>Produce la differenza insiemistica di due sequenze utilizzando l'operatore di confronto eguaglianze predefinito per confrontare i valori.</summary>
+      <returns>Sequenza che contiene la differenza insiemistica degli elementi delle due sequenze.</returns>
+      <param name="first">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> di cui saranno restituiti gli elementi che non sono presenti anche in <paramref name="second" />.</param>
+      <param name="second">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> i cui elementi, se presenti anche nella prima sequenza, saranno rimossi dalla sequenza restituita.</param>
+      <typeparam name="TSource">Tipo degli elementi delle sequenze di input.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> o <paramref name="second" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Except``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Produce la differenza insiemistica delle due sequenze utilizzando l’oggetto <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> specificato per confrontare i valori.</summary>
+      <returns>Sequenza che contiene la differenza insiemistica degli elementi delle due sequenze.</returns>
+      <param name="first">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> di cui saranno restituiti gli elementi che non sono presenti anche in <paramref name="second" />.</param>
+      <param name="second">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> i cui elementi, se presenti anche nella prima sequenza, saranno rimossi dalla sequenza restituita.</param>
+      <param name="comparer">Oggetto <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> per confrontare i valori.</param>
+      <typeparam name="TSource">Tipo degli elementi delle sequenze di input.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> o <paramref name="second" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.First``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Restituisce il primo elemento di una sequenza.</summary>
+      <returns>Il primo elemento nella sequenza specificata.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> di cui restituire il primo elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">La sequenza di origine è vuota.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.First``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Restituisce il primo elemento in una sequenza che soddisfa una condizione specificata.</summary>
+      <returns>Il primo elemento nella sequenza che supera il test nella funzione predicativa specificata.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> dal quale restituire un elemento.</param>
+      <param name="predicate">Funzione per testare ogni elemento rispetto a una condizione.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="source" /> o <paramref name="predicate" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">Nessun elemento soddisfa la condizione in <paramref name="predicate" />.- oppure -La sequenza di origine è vuota.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.FirstOrDefault``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Restituisce il primo elemento di una sequenza o un valore predefinito se la sequenza non contiene elementi.</summary>
+      <returns>default(<paramref name="TSource" />) se <paramref name="source" /> è vuota; in caso contrario, il primo elemento di <paramref name="source" />.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> di cui restituire il primo elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.FirstOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Restituisce il primo elemento della sequenza che soddisfa una condizione specificata o un valore predefinito se un tale elemento non viene trovato.</summary>
+      <returns>default(<paramref name="TSource" />) se <paramref name="source" /> è vuota o se nessun elemento supera il test specificato da <paramref name="predicate" />; in caso contrario, il primo elemento in <paramref name="source" /> che supera il test specificato da <paramref name="predicate" />.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> dal quale restituire un elemento.</param>
+      <param name="predicate">Funzione per testare ogni elemento rispetto a una condizione.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="source" /> o <paramref name="predicate" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Raggruppa gli elementi di una sequenza secondo una specificata funzione del selettore principale.</summary>
+      <returns>Un IEnumerable&lt;IGrouping&lt;TKey, TSource&gt;&gt; in C# o IEnumerable(Of IGrouping(Of TKey, TSource)) in Visual Basic dove ogni oggetto <see cref="T:System.Linq.IGrouping`2" /> contiene una sequenza di oggetti e una chiave.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> i cui elementi sono da raggruppare.</param>
+      <param name="keySelector">Funzione per estrarre la chiave per ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo della chiave restituita dall'oggetto <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Raggruppa gli elementi di una sequenza secondo una specificata funzione del selettore principale e confronta le chiavi utilizzando un operatore di confronto specificato.</summary>
+      <returns>Oggetto IEnumerable&lt;IGrouping&lt;TKey, TSource&gt;&gt; in C# o IEnumerable(Of IGrouping(Of TKey, TSource)) in Visual Basic dove ogni oggetto <see cref="T:System.Linq.IGrouping`2" /> contiene una raccolta di oggetti e una chiave.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> i cui elementi sono da raggruppare.</param>
+      <param name="keySelector">Funzione per estrarre la chiave per ogni elemento.</param>
+      <param name="comparer">Oggetto <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> di cui confrontare le chiavi.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo della chiave restituita dall'oggetto <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})">
+      <summary>Raggruppa gli elementi di una sequenza in base a una funzione specificata del selettore principale e proietta gli elementi di ogni gruppo utilizzando una funzione specificata.</summary>
+      <returns>Oggetto IEnumerable&lt;IGrouping&lt;TKey, TElement&gt;&gt; in C# o IEnumerable(Of IGrouping(Of TKey, TElement)) in Visual Basic dove ogni oggetto <see cref="T:System.Linq.IGrouping`2" /> contiene una raccolta di oggetti di tipo <paramref name="TElement" /> e una chiave.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> i cui elementi sono da raggruppare.</param>
+      <param name="keySelector">Funzione per estrarre la chiave per ogni elemento.</param>
+      <param name="elementSelector">Funzione per eseguire il mapping di ogni elemento di origine a un elemento nell’oggetto <see cref="T:System.Linq.IGrouping`2" />.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo della chiave restituita dall'oggetto <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">Tipo degli elementi contenuti nell’oggetto <see cref="T:System.Linq.IGrouping`2" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> o <paramref name="elementSelector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Raggruppa gli elementi di una sequenza secondo una specificata funzione del selettore principale.Le chiavi vengono confrontate utilizzando un operatore di confronto e gli elementi di ogni gruppo vengono proiettati utilizzando una funzione specificata.</summary>
+      <returns>Oggetto IEnumerable&lt;IGrouping&lt;TKey, TElement&gt;&gt; in C# o IEnumerable(Of IGrouping(Of TKey, TElement)) in Visual Basic dove ogni oggetto <see cref="T:System.Linq.IGrouping`2" /> contiene una raccolta di oggetti di tipo <paramref name="TElement" /> e una chiave.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> i cui elementi sono da raggruppare.</param>
+      <param name="keySelector">Funzione per estrarre la chiave per ogni elemento.</param>
+      <param name="elementSelector">Funzione per eseguire il mapping di ogni elemento di origine a un elemento in un oggetto <see cref="T:System.Linq.IGrouping`2" />.</param>
+      <param name="comparer">Oggetto <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> di cui confrontare le chiavi.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo della chiave restituita dall'oggetto <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">Tipo degli elementi contenuti nell’oggetto <see cref="T:System.Linq.IGrouping`2" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> o <paramref name="elementSelector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3})">
+      <summary>Raggruppa gli elementi di una sequenza in base a una funzione del selettore principale specificata e crea un valore risultante da ciascun gruppo e relativa chiave.Gli elementi di ogni gruppo vengono proiettati utilizzando una funzione specificata.</summary>
+      <returns>Raccolta di elementi di tipo <paramref name="TResult" /> dove ogni elemento rappresenta una proiezione su un gruppo e sulla relativa chiave.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> i cui elementi sono da raggruppare.</param>
+      <param name="keySelector">Funzione per estrarre la chiave per ogni elemento.</param>
+      <param name="elementSelector">Funzione per eseguire il mapping di ogni elemento di origine a un elemento in un oggetto <see cref="T:System.Linq.IGrouping`2" />.</param>
+      <param name="resultSelector">Funzione per creare un valore di risultato da ogni gruppo.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo della chiave restituita dall'oggetto <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">Tipo degli elementi contenuti in ciascun oggetto <see cref="T:System.Linq.IGrouping`2" />.</typeparam>
+      <typeparam name="TResult">Tipo del valore restituito dall'oggetto <paramref name="resultSelector" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Raggruppa gli elementi di una sequenza in base a una funzione del selettore principale specificata e crea un valore risultante da ciascun gruppo e relativa chiave.I valori delle chiavi vengono confrontati utilizzando un operatore di confronto specificato e gli elementi di ogni gruppo vengono proiettati utilizzando una funzione specificata.</summary>
+      <returns>Raccolta di elementi di tipo <paramref name="TResult" /> dove ogni elemento rappresenta una proiezione su un gruppo e sulla relativa chiave.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> i cui elementi sono da raggruppare.</param>
+      <param name="keySelector">Funzione per estrarre la chiave per ogni elemento.</param>
+      <param name="elementSelector">Funzione per eseguire il mapping di ogni elemento di origine a un elemento in un oggetto <see cref="T:System.Linq.IGrouping`2" />.</param>
+      <param name="resultSelector">Funzione per creare un valore di risultato da ogni gruppo.</param>
+      <param name="comparer">Oggetto <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> con cui confrontare le chiavi.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo della chiave restituita dall'oggetto <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">Tipo degli elementi contenuti in ciascun oggetto <see cref="T:System.Linq.IGrouping`2" />.</typeparam>
+      <typeparam name="TResult">Tipo del valore restituito dall'oggetto <paramref name="resultSelector" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2})">
+      <summary>Raggruppa gli elementi di una sequenza in base a una funzione del selettore principale specificata e crea un valore risultante da ciascun gruppo e relativa chiave.</summary>
+      <returns>Raccolta di elementi di tipo <paramref name="TResult" /> dove ogni elemento rappresenta una proiezione su un gruppo e sulla relativa chiave.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> i cui elementi sono da raggruppare.</param>
+      <param name="keySelector">Funzione per estrarre la chiave per ogni elemento.</param>
+      <param name="resultSelector">Funzione per creare un valore di risultato da ogni gruppo.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo della chiave restituita dall'oggetto <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TResult">Tipo del valore restituito dall'oggetto <paramref name="resultSelector" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Raggruppa gli elementi di una sequenza in base a una funzione del selettore principale specificata e crea un valore risultante da ciascun gruppo e relativa chiave.Le chiavi vengono confrontati utilizzando un operatore di confronto specificato.</summary>
+      <returns>Raccolta di elementi di tipo <paramref name="TResult" /> dove ogni elemento rappresenta una proiezione su un gruppo e sulla relativa chiave.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> i cui elementi sono da raggruppare.</param>
+      <param name="keySelector">Funzione per estrarre la chiave per ogni elemento.</param>
+      <param name="resultSelector">Funzione per creare un valore di risultato da ogni gruppo.</param>
+      <param name="comparer">Oggetto <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> con cui confrontare le chiavi.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo della chiave restituita dall'oggetto <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TResult">Tipo del valore restituito dall'oggetto <paramref name="resultSelector" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3})">
+      <summary>Correla gli elementi di due sequenze in base all'uguaglianza delle chiavi e raggruppa i risultati.Per confrontare le chiavi viene utilizzato l'operatore di confronto uguaglianze predefinito.</summary>
+      <returns>Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> che contiene elementi di tipo <paramref name="TResult" /> ottenuti eseguendo un'aggiunta raggruppata delle due sequenze.</returns>
+      <param name="outer">Prima sequenza da unire.</param>
+      <param name="inner">Sequenza da unire alla prima sequenza.</param>
+      <param name="outerKeySelector">Funzione per estrarre la chiave di aggiunta da ogni elemento della prima sequenza.</param>
+      <param name="innerKeySelector">Funzione per estrarre la chiave di aggiunta da ogni elemento della seconda sequenza.</param>
+      <param name="resultSelector">Funzione per creare un elemento di risultato da un elemento dalla prima sequenza e una raccolta di elementi corrispondenti dalla seconda sequenza.</param>
+      <typeparam name="TOuter">Tipo degli elementi della prima sequenza.</typeparam>
+      <typeparam name="TInner">Tipo degli elementi della seconda sequenza.</typeparam>
+      <typeparam name="TKey">Tipo delle chiavi restituite dalle funzioni del selettore principale.</typeparam>
+      <typeparam name="TResult">Tipo degli elementi di risultato.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" /> o <paramref name="inner" /> o <paramref name="outerKeySelector" /> o <paramref name="innerKeySelector" /> o <paramref name="resultSelector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3},System.Collections.Generic.IEqualityComparer{``2})">
+      <summary>Correla gli elementi di due sequenze in base all'uguaglianza delle chiavi e raggruppa i risultati.Viene utilizzato un oggetto <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> specificato per confrontare le chiavi.</summary>
+      <returns>Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> che contiene elementi di tipo <paramref name="TResult" /> ottenuti eseguendo un'aggiunta raggruppata delle due sequenze.</returns>
+      <param name="outer">Prima sequenza da unire.</param>
+      <param name="inner">Sequenza da unire alla prima sequenza.</param>
+      <param name="outerKeySelector">Funzione per estrarre la chiave di aggiunta da ogni elemento della prima sequenza.</param>
+      <param name="innerKeySelector">Funzione per estrarre la chiave di aggiunta da ogni elemento della seconda sequenza.</param>
+      <param name="resultSelector">Funzione per creare un elemento di risultato da un elemento dalla prima sequenza e una raccolta di elementi corrispondenti dalla seconda sequenza.</param>
+      <param name="comparer">Un oggetto <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> per la codifica hash e il confronto delle chiavi.</param>
+      <typeparam name="TOuter">Tipo degli elementi della prima sequenza.</typeparam>
+      <typeparam name="TInner">Tipo degli elementi della seconda sequenza.</typeparam>
+      <typeparam name="TKey">Tipo delle chiavi restituite dalle funzioni del selettore principale.</typeparam>
+      <typeparam name="TResult">Tipo degli elementi di risultato.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" /> o <paramref name="inner" /> o <paramref name="outerKeySelector" /> o <paramref name="innerKeySelector" /> o <paramref name="resultSelector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Intersect``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>Produce l’intersezione insiemistica di due sequenze utilizzando l'operatore di confronto uguaglianze predefinito per confrontare i valori.</summary>
+      <returns>Sequenza che contiene gli elementi che formano l'intersezione insiemistica delle due sequenze.</returns>
+      <param name="first">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> di cui verranno restituiti gli elementi distinti che sono presenti anche in <paramref name="second" />.</param>
+      <param name="second">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> di cui verranno restituiti gli elementi distinti presenti anche nella prima sequenza.</param>
+      <typeparam name="TSource">Tipo degli elementi delle sequenze di input.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> o <paramref name="second" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Intersect``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Produce l’intersezione insiemistica delle due sequenze utilizzando l’oggetto <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> specificato per confrontare i valori.</summary>
+      <returns>Sequenza che contiene gli elementi che formano l'intersezione insiemistica delle due sequenze.</returns>
+      <param name="first">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> di cui verranno restituiti gli elementi distinti che sono presenti anche in <paramref name="second" />.</param>
+      <param name="second">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> di cui verranno restituiti gli elementi distinti presenti anche nella prima sequenza.</param>
+      <param name="comparer">Oggetto <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> per confrontare i valori.</param>
+      <typeparam name="TSource">Tipo degli elementi delle sequenze di input.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> o <paramref name="second" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3})">
+      <summary>Correla gli elementi di due sequenze in base alle chiavi corrispondenti.Per confrontare le chiavi viene utilizzato l'operatore di confronto uguaglianze predefinito.</summary>
+      <returns>Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> che contiene elementi di tipo <paramref name="TResult" /> ottenuti eseguendo un inner join sulle due sequenze.</returns>
+      <param name="outer">Prima sequenza da unire.</param>
+      <param name="inner">Sequenza da unire alla prima sequenza.</param>
+      <param name="outerKeySelector">Funzione per estrarre la chiave di aggiunta da ogni elemento della prima sequenza.</param>
+      <param name="innerKeySelector">Funzione per estrarre la chiave di aggiunta da ogni elemento della seconda sequenza.</param>
+      <param name="resultSelector">Funzione per creare un elemento di risultato da due elementi corrispondenti.</param>
+      <typeparam name="TOuter">Tipo degli elementi della prima sequenza.</typeparam>
+      <typeparam name="TInner">Tipo degli elementi della seconda sequenza.</typeparam>
+      <typeparam name="TKey">Tipo delle chiavi restituite dalle funzioni del selettore principale.</typeparam>
+      <typeparam name="TResult">Tipo degli elementi di risultato.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" /> o <paramref name="inner" /> o <paramref name="outerKeySelector" /> o <paramref name="innerKeySelector" /> o <paramref name="resultSelector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3},System.Collections.Generic.IEqualityComparer{``2})">
+      <summary>Correla gli elementi di due sequenze in base alle chiavi corrispondenti.Viene utilizzato un oggetto <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> specificato per confrontare le chiavi.</summary>
+      <returns>Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> che contiene elementi di tipo <paramref name="TResult" /> ottenuti eseguendo un inner join sulle due sequenze.</returns>
+      <param name="outer">Prima sequenza da unire.</param>
+      <param name="inner">Sequenza da unire alla prima sequenza.</param>
+      <param name="outerKeySelector">Funzione per estrarre la chiave di aggiunta da ogni elemento della prima sequenza.</param>
+      <param name="innerKeySelector">Funzione per estrarre la chiave di aggiunta da ogni elemento della seconda sequenza.</param>
+      <param name="resultSelector">Funzione per creare un elemento di risultato da due elementi corrispondenti.</param>
+      <param name="comparer">Un oggetto <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> per la codifica hash e il confronto delle chiavi.</param>
+      <typeparam name="TOuter">Tipo degli elementi della prima sequenza.</typeparam>
+      <typeparam name="TInner">Tipo degli elementi della seconda sequenza.</typeparam>
+      <typeparam name="TKey">Tipo delle chiavi restituite dalle funzioni del selettore principale.</typeparam>
+      <typeparam name="TResult">Tipo degli elementi di risultato.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" /> o <paramref name="inner" /> o <paramref name="outerKeySelector" /> o <paramref name="innerKeySelector" /> o <paramref name="resultSelector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Last``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Restituisce l'ultimo elemento di una sequenza.</summary>
+      <returns>Il valore dell'ultima posizione nella sequenza di origine.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> di cui restituire l’ultimo elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">La sequenza di origine è vuota.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Last``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Restituisce l’ultimo elemento di una sequenza che soddisfa una condizione specificata.</summary>
+      <returns>L’ultimo elemento nella sequenza che supera il test nella funzione predicativa specificata.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> dal quale restituire un elemento.</param>
+      <param name="predicate">Funzione per testare ogni elemento rispetto a una condizione.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="source" /> o <paramref name="predicate" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">Nessun elemento soddisfa la condizione in <paramref name="predicate" />.- oppure -La sequenza di origine è vuota.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LastOrDefault``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Restituisce l’ultimo elemento di una sequenza o un valore predefinito se la sequenza non contiene elementi.</summary>
+      <returns>default(<paramref name="TSource" />) se la sequenza di origine è vuota; in caso contrario, l'ultimo elemento in <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> di cui restituire l’ultimo elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LastOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Restituisce l’ultimo elemento di una sequenza che soddisfa una condizione specificata o un valore predefinito se un tale elemento non viene trovato.</summary>
+      <returns>default(<paramref name="TSource" />) se la sequenza è vuota o se nessun elemento supera il test nella funzione predicativa; in caso contrario, l'ultimo elemento che passa il test nella funzione predicativa.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> dal quale restituire un elemento.</param>
+      <param name="predicate">Funzione per testare ogni elemento rispetto a una condizione.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="source" /> o <paramref name="predicate" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LongCount``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Restituisce un oggetto <see cref="T:System.Int64" /> che rappresenta il numero totale di elementi in una sequenza.</summary>
+      <returns>Numero di elementi nella sequenza di origine.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> che contiene gli elementi da contare.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+      <exception cref="T:System.OverflowException">Il numero di elementi è maggiore di <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LongCount``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Restituisce un oggetto <see cref="T:System.Int64" /> che rappresenta quanti elementi in una sequenza soddisfano una condizione.</summary>
+      <returns>Numero che rappresenta quanti elementi nella sequenza specificata soddisfano la condizione nella funzione predicativa.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> che contiene gli elementi da contare.</param>
+      <param name="predicate">Funzione per testare ogni elemento rispetto a una condizione.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="source" /> o <paramref name="predicate" /> è null.</exception>
+      <exception cref="T:System.OverflowException">Il numero di elementi corrispondenti è maggiore di <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>Restituisce il valore massimo in una sequenza di valori <see cref="T:System.Decimal" />.</summary>
+      <returns>Valore massimo della sequenza.</returns>
+      <param name="source">Sequenza di valori <see cref="T:System.Decimal" /> di cui determinare il valore massimo.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> non contiene elementi.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>Restituisce il valore massimo in una sequenza di valori <see cref="T:System.Double" />.</summary>
+      <returns>Valore massimo della sequenza.</returns>
+      <param name="source">Sequenza di valori <see cref="T:System.Double" /> di cui determinare il valore massimo.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> non contiene elementi.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>Restituisce il valore massimo in una sequenza di valori <see cref="T:System.Int32" />.</summary>
+      <returns>Valore massimo della sequenza.</returns>
+      <param name="source">Sequenza di valori <see cref="T:System.Int32" /> di cui determinare il valore massimo.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> non contiene elementi.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>Restituisce il valore massimo in una sequenza di valori <see cref="T:System.Int64" />.</summary>
+      <returns>Valore massimo della sequenza.</returns>
+      <param name="source">Sequenza di valori <see cref="T:System.Int64" /> di cui determinare il valore massimo.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> non contiene elementi.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>Restituisce il valore massimo in una sequenza di valori <see cref="T:System.Decimal" /> nullable.</summary>
+      <returns>Un valore di tipo Nullable&lt;Decimal&gt; in C# o Nullable(Of Decimal) in Visual Basic che corrisponde al valore massimo nella sequenza. </returns>
+      <param name="source">Sequenza di valori <see cref="T:System.Decimal" /> nullable di cui determinare il valore massimo.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>Restituisce il valore massimo in una sequenza di valori <see cref="T:System.Double" /> nullable.</summary>
+      <returns>Un valore di tipo Nullable&lt;Double&gt; in C# o Nullable(Of Double) in Visual Basic che corrisponde al valore massimo nella sequenza.</returns>
+      <param name="source">Sequenza di valori <see cref="T:System.Double" /> nullable di cui determinare il valore massimo.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>Restituisce il valore massimo in una sequenza di valori <see cref="T:System.Int32" /> nullable.</summary>
+      <returns>Valore di tipo Nullable&lt;Int32&gt; in C# o Nullable(Of Int32) in Visual Basic che corrisponde al valore massimo nella sequenza. </returns>
+      <param name="source">Sequenza di valori <see cref="T:System.Int32" /> nullable di cui determinare il valore massimo.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>Restituisce il valore massimo in una sequenza di valori <see cref="T:System.Int64" /> nullable.</summary>
+      <returns>Un valore di tipo Nullable&lt;Int64&gt; in C# o Nullable(Of Int64) in Visual Basic che corrisponde al valore massimo nella sequenza. </returns>
+      <param name="source">Sequenza di valori <see cref="T:System.Int64" /> nullable di cui determinare il valore massimo.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>Restituisce il valore massimo in una sequenza di valori <see cref="T:System.Single" /> nullable.</summary>
+      <returns>Un valore di tipo Nullable&lt;Single&gt; in C# o Nullable(Of Single) in Visual Basic che corrisponde al valore massimo nella sequenza.</returns>
+      <param name="source">Sequenza di valori <see cref="T:System.Single" /> nullable di cui determinare il valore massimo.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>Restituisce il valore massimo in una sequenza di valori <see cref="T:System.Single" />.</summary>
+      <returns>Valore massimo della sequenza.</returns>
+      <param name="source">Sequenza di valori <see cref="T:System.Single" /> di cui determinare il valore massimo.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> non contiene elementi.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Restituisce il valore massimo in una sequenza generica.</summary>
+      <returns>Valore massimo della sequenza.</returns>
+      <param name="source">Sequenza di valori di cui determinare il valore massimo.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>Richiama una funzione di trasformazione su ogni elemento di una sequenza e restituisce il valore <see cref="T:System.Decimal" /> massimo.</summary>
+      <returns>Valore massimo della sequenza.</returns>
+      <param name="source">Sequenza di valori di cui determinare il valore massimo.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> non contiene elementi.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>Richiama una funzione di trasformazione su ogni elemento di una sequenza e restituisce il valore <see cref="T:System.Double" /> massimo.</summary>
+      <returns>Valore massimo della sequenza.</returns>
+      <param name="source">Sequenza di valori di cui determinare il valore massimo.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> non contiene elementi.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>Richiama una funzione di trasformazione su ogni elemento di una sequenza e restituisce il valore <see cref="T:System.Int32" /> massimo.</summary>
+      <returns>Valore massimo della sequenza.</returns>
+      <param name="source">Sequenza di valori di cui determinare il valore massimo.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> non contiene elementi.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>Richiama una funzione di trasformazione su ogni elemento di una sequenza e restituisce il valore <see cref="T:System.Int64" /> massimo.</summary>
+      <returns>Valore massimo della sequenza.</returns>
+      <param name="source">Sequenza di valori di cui determinare il valore massimo.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> non contiene elementi.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>Richiama una funzione di trasformazione su ogni elemento di una sequenza e restituisce il valore nullable <see cref="T:System.Decimal" /> massimo.</summary>
+      <returns>Valore di tipo Nullable&lt;Decimal&gt; in C# o Nullable(Of Decimal) in Visual Basic che corrisponde al valore massimo nella sequenza.</returns>
+      <param name="source">Sequenza di valori di cui determinare il valore massimo.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>Richiama una funzione di trasformazione su ogni elemento di una sequenza e restituisce il valore nullable <see cref="T:System.Double" /> massimo.</summary>
+      <returns>Valore di tipo Nullable&lt;Double&gt; in C# o Nullable(Of Double) in Visual Basic che corrisponde al valore massimo nella sequenza.</returns>
+      <param name="source">Sequenza di valori di cui determinare il valore massimo.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>Richiama una funzione di trasformazione su ogni elemento di una sequenza e restituisce il valore nullable <see cref="T:System.Int32" /> massimo.</summary>
+      <returns>Valore di tipo Nullable&lt;Int32&gt; in C# o Nullable(Of Int32) in Visual Basic che corrisponde al valore massimo nella sequenza.</returns>
+      <param name="source">Sequenza di valori di cui determinare il valore massimo.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>Richiama una funzione di trasformazione su ogni elemento di una sequenza e restituisce il valore nullable <see cref="T:System.Int64" /> massimo.</summary>
+      <returns>Valore di tipo Nullable&lt;Int64&gt; in C# o Nullable(Of Int64) in Visual Basic che corrisponde al valore massimo nella sequenza.</returns>
+      <param name="source">Sequenza di valori di cui determinare il valore massimo.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>Richiama una funzione di trasformazione su ogni elemento di una sequenza e restituisce il valore nullable <see cref="T:System.Single" /> massimo.</summary>
+      <returns>Valore di tipo Nullable&lt;Single&gt; in C# o Nullable(Of Single) in Visual Basic che corrisponde al valore massimo nella sequenza.</returns>
+      <param name="source">Sequenza di valori di cui determinare il valore massimo.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>Richiama una funzione di trasformazione su ogni elemento di una sequenza e restituisce il valore <see cref="T:System.Single" /> massimo.</summary>
+      <returns>Valore massimo della sequenza.</returns>
+      <param name="source">Sequenza di valori di cui determinare il valore massimo.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> non contiene elementi.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Richiama una funzione di trasformazione su ogni elemento di una generica sequenza e restituisce il valore massimo risultante.</summary>
+      <returns>Valore massimo della sequenza.</returns>
+      <param name="source">Sequenza di valori di cui determinare il valore massimo.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">Tipo del valore restituito dall'oggetto <paramref name="selector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>Restituisce il valore minimo in una sequenza di valori <see cref="T:System.Decimal" />.</summary>
+      <returns>Valore minimo della sequenza.</returns>
+      <param name="source">Sequenza di valori <see cref="T:System.Decimal" /> di cui determinare il valore minimo.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> non contiene elementi.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>Restituisce il valore minimo in una sequenza di valori <see cref="T:System.Double" />.</summary>
+      <returns>Valore minimo della sequenza.</returns>
+      <param name="source">Sequenza di valori <see cref="T:System.Double" /> di cui determinare il valore minimo.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> non contiene elementi.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>Restituisce il valore minimo in una sequenza di valori <see cref="T:System.Int32" />.</summary>
+      <returns>Valore minimo della sequenza.</returns>
+      <param name="source">Sequenza di valori <see cref="T:System.Int32" /> di cui determinare il valore minimo.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> non contiene elementi.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>Restituisce il valore minimo in una sequenza di valori <see cref="T:System.Int64" />.</summary>
+      <returns>Valore minimo della sequenza.</returns>
+      <param name="source">Sequenza di valori <see cref="T:System.Int64" /> di cui determinare il valore minimo.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> non contiene elementi.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>Restituisce il valore minimo in una sequenza di valori <see cref="T:System.Decimal" /> nullable.</summary>
+      <returns>Un valore di tipo Nullable&lt;Decimal&gt; in C# o Nullable(Of Decimal) in Visual Basic che corrisponde al valore minimo nella sequenza.</returns>
+      <param name="source">Sequenza di valori <see cref="T:System.Decimal" /> nullable di cui determinare il valore minimo.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>Restituisce il valore minimo in una sequenza di valori <see cref="T:System.Double" /> nullable.</summary>
+      <returns>Un valore di tipo Nullable&lt;Double&gt; in C# o Nullable(Of Double) in Visual Basic che corrisponde al valore minimo nella sequenza.</returns>
+      <param name="source">Sequenza di valori <see cref="T:System.Double" /> nullable di cui determinare il valore minimo.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>Restituisce il valore minimo in una sequenza di valori <see cref="T:System.Int32" /> nullable.</summary>
+      <returns>Un valore di tipo Nullable&lt;Int32&gt; in C# o Nullable(Of Int32) in Visual Basic che corrisponde al valore minimo nella sequenza.</returns>
+      <param name="source">Sequenza di valori <see cref="T:System.Int32" /> nullable di cui determinare il valore minimo.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>Restituisce il valore minimo in una sequenza di valori <see cref="T:System.Int64" /> nullable.</summary>
+      <returns>Un valore di tipo Nullable&lt;Int64&gt; in C# o Nullable(Of Int64) in Visual Basic che corrisponde al valore minimo nella sequenza.</returns>
+      <param name="source">Sequenza di valori <see cref="T:System.Int64" /> nullable di cui determinare il valore minimo.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>Restituisce il valore minimo in una sequenza di valori <see cref="T:System.Single" /> nullable.</summary>
+      <returns>Un valore di tipo Nullable&lt;Single&gt; in C# o Nullable(Of Single) in Visual Basic che corrisponde al valore minimo nella sequenza.</returns>
+      <param name="source">Sequenza di valori <see cref="T:System.Single" /> nullable di cui determinare il valore minimo.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>Restituisce il valore minimo in una sequenza di valori <see cref="T:System.Single" />.</summary>
+      <returns>Valore minimo della sequenza.</returns>
+      <param name="source">Sequenza di valori <see cref="T:System.Single" /> di cui determinare il valore minimo.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> non contiene elementi.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Restituisce il valore minimo in una sequenza generica.</summary>
+      <returns>Valore minimo della sequenza.</returns>
+      <param name="source">Sequenza di valori di cui determinare il valore minimo.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>Richiama una funzione di trasformazione su ogni elemento di una sequenza e restituisce il valore <see cref="T:System.Decimal" /> minimo.</summary>
+      <returns>Valore minimo della sequenza.</returns>
+      <param name="source">Sequenza di valori di cui determinare il valore minimo.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> non contiene elementi.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>Richiama una funzione di trasformazione su ogni elemento di una sequenza e restituisce il valore <see cref="T:System.Double" /> minimo.</summary>
+      <returns>Valore minimo della sequenza.</returns>
+      <param name="source">Sequenza di valori di cui determinare il valore minimo.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> non contiene elementi.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>Richiama una funzione di trasformazione su ogni elemento di una sequenza e restituisce il valore <see cref="T:System.Int32" /> minimo.</summary>
+      <returns>Valore minimo della sequenza.</returns>
+      <param name="source">Sequenza di valori di cui determinare il valore minimo.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> non contiene elementi.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>Richiama una funzione di trasformazione su ogni elemento di una sequenza e restituisce il valore <see cref="T:System.Int64" /> minimo.</summary>
+      <returns>Valore minimo della sequenza.</returns>
+      <param name="source">Sequenza di valori di cui determinare il valore minimo.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> non contiene elementi.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>Richiama una funzione di trasformazione su ogni elemento di una sequenza e restituisce il valore nullable <see cref="T:System.Decimal" /> minimo.</summary>
+      <returns>Il valore di tipo Nullable&lt;Decimal&gt; in C# o Nullable(Of Decimal) in Visual Basic che corrisponde al valore minimo nella sequenza.</returns>
+      <param name="source">Sequenza di valori di cui determinare il valore minimo.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>Richiama una funzione di trasformazione su ogni elemento di una sequenza e restituisce il valore nullable <see cref="T:System.Double" /> minimo.</summary>
+      <returns>Il valore di tipo Nullable&lt;Double&gt; in C# o Nullable(Of Double) in Visual Basic che corrisponde al valore minimo nella sequenza.</returns>
+      <param name="source">Sequenza di valori di cui determinare il valore minimo.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>Richiama una funzione di trasformazione su ogni elemento di una sequenza e restituisce il valore nullable <see cref="T:System.Int32" /> minimo.</summary>
+      <returns>Il valore di tipo Nullable&lt;Int32&gt; in C# o Nullable(Of Int32) in Visual Basic che corrisponde al valore minimo nella sequenza.</returns>
+      <param name="source">Sequenza di valori di cui determinare il valore minimo.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>Richiama una funzione di trasformazione su ogni elemento di una sequenza e restituisce il valore nullable <see cref="T:System.Int64" /> minimo.</summary>
+      <returns>Valore di tipo Nullable&lt;Int64&gt; in C# o Nullable(Of Int64) in Visual Basic che corrisponde al valore minimo nella sequenza.</returns>
+      <param name="source">Sequenza di valori di cui determinare il valore minimo.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>Richiama una funzione di trasformazione su ogni elemento di una sequenza e restituisce il valore nullable <see cref="T:System.Single" /> minimo.</summary>
+      <returns>Valore di tipo Nullable&lt;Single&gt; in C# o Nullable(Of Single) in Visual Basic che corrisponde al valore minimo nella sequenza.</returns>
+      <param name="source">Sequenza di valori di cui determinare il valore minimo.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>Richiama una funzione di trasformazione su ogni elemento di una sequenza e restituisce il valore <see cref="T:System.Single" /> minimo.</summary>
+      <returns>Valore minimo della sequenza.</returns>
+      <param name="source">Sequenza di valori di cui determinare il valore minimo.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> non contiene elementi.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Richiama una funzione di trasformazione su ogni elemento di una generica sequenza e restituisce il valore minimo risultante.</summary>
+      <returns>Valore minimo della sequenza.</returns>
+      <param name="source">Sequenza di valori di cui determinare il valore minimo.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">Tipo del valore restituito dall'oggetto <paramref name="selector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OfType``1(System.Collections.IEnumerable)">
+      <summary>Filtra gli elementi di un oggetto <see cref="T:System.Collections.IEnumerable" /> in base a un tipo specificato.</summary>
+      <returns>Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> che contiene elementi della sequenza di input del tipo <paramref name="TResult" />.</returns>
+      <param name="source">L’oggetto <see cref="T:System.Collections.IEnumerable" /> i cui elementi devono essere filtrati.</param>
+      <typeparam name="TResult">Il tipo in base al quale filtrare gli elementi della sequenza.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Ordina in senso crescente gli elementi di una sequenza secondo una chiave.</summary>
+      <returns>Oggetto <see cref="T:System.Linq.IOrderedEnumerable`1" /> i cui elementi vengono ordinati secondo una chiave.</returns>
+      <param name="source">Sequenza di valori da ordinare.</param>
+      <param name="keySelector">Funzione per estrarre una chiave da un elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo della chiave restituita dall'oggetto <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>Ordina in ordine crescente gli elementi di una sequenza utilizzando un operatore di confronto specificato.</summary>
+      <returns>Oggetto <see cref="T:System.Linq.IOrderedEnumerable`1" /> i cui elementi vengono ordinati secondo una chiave.</returns>
+      <param name="source">Sequenza di valori da ordinare.</param>
+      <param name="keySelector">Funzione per estrarre una chiave da un elemento.</param>
+      <param name="comparer">Oggetto <see cref="T:System.Collections.Generic.IComparer`1" /> per confrontare le chiavi.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo della chiave restituita dall'oggetto <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderByDescending``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Ordina in senso decrescente gli elementi di una sequenza secondo una chiave.</summary>
+      <returns>Oggetto <see cref="T:System.Linq.IOrderedEnumerable`1" /> i cui elementi vengono ordinati in senso decrescente in base a una chiave.</returns>
+      <param name="source">Sequenza di valori da ordinare.</param>
+      <param name="keySelector">Funzione per estrarre una chiave da un elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo della chiave restituita dall'oggetto <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderByDescending``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>Ordina in senso decrescente gli elementi di una sequenza utilizzando un operatore di confronto specificato.</summary>
+      <returns>Oggetto <see cref="T:System.Linq.IOrderedEnumerable`1" /> i cui elementi vengono ordinati in senso decrescente in base a una chiave.</returns>
+      <param name="source">Sequenza di valori da ordinare.</param>
+      <param name="keySelector">Funzione per estrarre una chiave da un elemento.</param>
+      <param name="comparer">Oggetto <see cref="T:System.Collections.Generic.IComparer`1" /> per confrontare le chiavi.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo della chiave restituita dall'oggetto <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Range(System.Int32,System.Int32)">
+      <summary>Genera una sequenza di numeri integrali all'interno di un intervallo specificato.</summary>
+      <returns>Oggetto IEnumerable&lt;Int32&gt; in C# o IEnumerable(Of Int32) in Visual Basic che contiene un intervallo di numeri integrali sequenziali.</returns>
+      <param name="start">Il primo valore intero della sequenza.</param>
+      <param name="count">Il numero di valori interi sequenziali da generare</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="count" /> è minore di 0.- oppure -<paramref name="start" /> + <paramref name="count" /> -1 è maggiore di <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Repeat``1(``0,System.Int32)">
+      <summary>Genera una sequenza che contiene un valore ripetuto.</summary>
+      <returns>Classe <see cref="T:System.Collections.Generic.IEnumerable`1" /> che contiene un valore ripetuto.</returns>
+      <param name="element">Valore da ripetere.</param>
+      <param name="count">Numero che esprime quante volte il valore è ripetuto nella sequenza generata.</param>
+      <typeparam name="TResult">Il tipo del valore da ripetere nella sequenza di risultato.</typeparam>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="count" /> è minore di 0.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Reverse``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Inverte l'ordine degli elementi in una sequenza.</summary>
+      <returns>Sequenza i cui elementi corrispondono a quelli della sequenza di input, in ordine inverso.</returns>
+      <param name="source">Sequenza di valori da invertire.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Select``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Proietta ogni elemento di una sequenza in una nuova maschera.</summary>
+      <returns>Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> i cui elementi sono il risultato ottenuto richiamando una funzione di trasformazione su ogni elemento di <paramref name="source" />.</returns>
+      <param name="source">Sequenza di valori su cui richiamare una funzione di trasformazione.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">Tipo del valore restituito dall'oggetto <paramref name="selector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Select``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,``1})">
+      <summary>Proietta ogni elemento di una sequenza in un nuovo modulo incorporando l'indice dell'elemento.</summary>
+      <returns>Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> i cui elementi sono il risultato ottenuto richiamando una funzione di trasformazione su ogni elemento di <paramref name="source" />.</returns>
+      <param name="source">Sequenza di valori su cui richiamare una funzione di trasformazione.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento di origine; il secondo parametro della funzione rappresenta l'indice dell'elemento di origine.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">Tipo del valore restituito dall'oggetto <paramref name="selector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})">
+      <summary>Proietta ogni elemento di una sequenza a un oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" />, semplifica le sequenze risultanti in un’unica sequenza e richiama una funzione del selettore di risultato su ogni elemento al suo interno.</summary>
+      <returns>Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> i cui elementi sono il risultato ottenuto richiamando la funzione di trasformazione uno a molti <paramref name="collectionSelector" /> su ogni elemento di <paramref name="source" /> ed eseguire quindi il mapping di ognuno degli elementi di tale sequenza e del corrispondente elemento di origine a un elemento di risultato.</returns>
+      <param name="source">Sequenza di valori da proiettare.</param>
+      <param name="collectionSelector">Funzione di trasformazione da applicare a ogni elemento della sequenza di input.</param>
+      <param name="resultSelector">Funzione di trasformazione da applicare a ogni elemento della sequenza intermedia.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TCollection">Tipo degli elementi intermedi raccolti da <paramref name="collectionSelector" />.</typeparam>
+      <typeparam name="TResult">Tipo degli elementi della sequenza risultante.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="collectionSelector" /> o <paramref name="resultSelector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}})">
+      <summary>Proietta ogni elemento di una sequenza a un oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> e semplifica le sequenze risultanti in un’unica sequenza.</summary>
+      <returns>Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> i cui elementi sono il risultato ottenuto richiamando la funzione di trasformazione uno a molti su ogni elemento della sequenza di input.</returns>
+      <param name="source">Sequenza di valori da proiettare.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">Tipo degli elementi della sequenza restituita da <paramref name="selector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})">
+      <summary>Proietta ogni elemento di una sequenza a un oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" />, semplifica le sequenze risultanti in un’unica sequenza e richiama una funzione del selettore di risultato su ogni elemento al suo interno.L'indice di ogni elemento di origine viene utilizzato nella maschera intermedia proiettata di tale elemento.</summary>
+      <returns>Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> i cui elementi sono il risultato ottenuto richiamando la funzione di trasformazione uno a molti <paramref name="collectionSelector" /> su ogni elemento di <paramref name="source" /> ed eseguire quindi il mapping di ognuno degli elementi di tale sequenza e del corrispondente elemento di origine a un elemento di risultato.</returns>
+      <param name="source">Sequenza di valori da proiettare.</param>
+      <param name="collectionSelector">Funzione di trasformazione da applicare a ogni elemento di origine; il secondo parametro della funzione rappresenta l'indice dell'elemento di origine.</param>
+      <param name="resultSelector">Funzione di trasformazione da applicare a ogni elemento della sequenza intermedia.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TCollection">Tipo degli elementi intermedi raccolti da <paramref name="collectionSelector" />.</typeparam>
+      <typeparam name="TResult">Tipo degli elementi della sequenza risultante.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="collectionSelector" /> o <paramref name="resultSelector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}})">
+      <summary>Proietta ogni elemento di una sequenza a un oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> e semplifica le sequenze risultanti in un’unica sequenza.L'indice di ogni elemento di origine viene utilizzato nella maschera proiettata di tale elemento.</summary>
+      <returns>Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> i cui elementi sono il risultato ottenuto richiamando la funzione di trasformazione uno a molti su ogni elemento di una sequenza di input.</returns>
+      <param name="source">Sequenza di valori da proiettare.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento di origine; il secondo parametro della funzione rappresenta l'indice dell'elemento di origine.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">Tipo degli elementi della sequenza restituita da <paramref name="selector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SequenceEqual``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>Determina se due sequenze sono uguali confrontando gli elementi tramite l’uso dell'operatore di confronto uguaglianze predefinito per il loro tipo.</summary>
+      <returns>true se le due sequenze di origine sono di lunghezza uguale e gli elementi corrispondenti risultano uguali secondo l’operatore di confronto uguaglianze per il loro tipo; in caso contrario, false.</returns>
+      <param name="first">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> da confrontare a <paramref name="second" />.</param>
+      <param name="second">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> da confrontare alla prima sequenza.</param>
+      <typeparam name="TSource">Tipo degli elementi delle sequenze di input.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> o <paramref name="second" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SequenceEqual``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Determina se due sequenze sono uguali confrontando i loro elementi mediante l’uso di un oggetto <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> specificato.</summary>
+      <returns>true se le due sequenze di origine sono di lunghezza uguale e gli elementi corrispondenti risultano uguali secondo <paramref name="comparer" />; in caso contrario, false.</returns>
+      <param name="first">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> da confrontare a <paramref name="second" />.</param>
+      <param name="second">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> da confrontare alla prima sequenza.</param>
+      <param name="comparer">Un oggetto <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> da utilizzare per confrontare gli elementi.</param>
+      <typeparam name="TSource">Tipo degli elementi delle sequenze di input.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> o <paramref name="second" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Single``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Restituisce il singolo elemento di una sequenza e genera un'eccezione se nella sequenza non è presente esattamente un elemento.</summary>
+      <returns>Singolo elemento della sequenza di input.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> di cui restituire il singolo elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">La sequenza di input contiene più elementi.- oppure -La sequenza di input è vuota.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Single``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Restituisce il singolo elemento di una sequenza che soddisfa una condizione specificata e genera un'eccezione se esiste più di un elemento.</summary>
+      <returns>Singolo elemento della sequenza di input che soddisfa una condizione.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> dal quale restituire un singolo elemento.</param>
+      <param name="predicate">Funzione per testare un elemento per una condizione.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="source" /> o <paramref name="predicate" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">Nessun elemento soddisfa la condizione in <paramref name="predicate" />.- oppure -Più di un elemento soddisfa la condizione in <paramref name="predicate" />.- oppure -La sequenza di origine è vuota.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SingleOrDefault``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Restituisce il singolo elemento di una sequenza o un valore predefinito se la sequenza è vuota. Questo metodo genera un'eccezione se esiste più di un elemento nella sequenza.</summary>
+      <returns>Il singolo elemento della sequenza di input, o default(<paramref name="TSource" />) se la sequenza non contiene elementi.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> di cui restituire il singolo elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">La sequenza di input contiene più elementi.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SingleOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Restituisce il singolo elemento di una sequenza che soddisfa una condizione specificata o un valore predefinito se tale elemento esiste. Questo metodo genera un'eccezione se più di un elemento soddisfa la condizione.</summary>
+      <returns>Il singolo elemento della sequenza di input che soddisfa la condizione o default(<paramref name="TSource" />) se tale elemento non viene trovato.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> dal quale restituire un singolo elemento.</param>
+      <param name="predicate">Funzione per testare un elemento per una condizione.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="source" /> o <paramref name="predicate" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Skip``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>Ignora un numero specificato di elementi in una sequenza e quindi restituisce gli elementi rimanenti.</summary>
+      <returns>Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> che contiene gli elementi presenti dopo l'indice specificato nella sequenza di input.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> dal quale restituire elementi.</param>
+      <param name="count">Il numero di elementi da ignorare prima di restituire gli elementi rimanenti.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SkipWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Ignora gli elementi in sequenza finché la condizione specificata è soddisfatta e quindi restituisce gli elementi rimanenti.</summary>
+      <returns>Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> che contiene gli elementi dalla sequenza di input a partire dal primo elemento nella serie lineare che non supera il test specificato da <paramref name="predicate" />.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> dal quale restituire elementi.</param>
+      <param name="predicate">Funzione per testare ogni elemento rispetto a una condizione.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="source" /> o <paramref name="predicate" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SkipWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})">
+      <summary>Ignora gli elementi in sequenza finché la condizione specificata è soddisfatta e quindi restituisce gli elementi rimanenti.L'indice dell'elemento viene utilizzato nella logica della funzione predicativa.</summary>
+      <returns>Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> che contiene gli elementi dalla sequenza di input a partire dal primo elemento nella serie lineare che non supera il test specificato da <paramref name="predicate" />.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> dal quale restituire elementi.</param>
+      <param name="predicate">Funzione per verificare ogni elemento di origine per una condizione; il secondo parametro della funzione rappresenta l'indice dell'elemento di origine.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="source" /> o <paramref name="predicate" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>Calcola la somma di una sequenza di valori <see cref="T:System.Decimal" />.</summary>
+      <returns>Somma dei valori della sequenza.</returns>
+      <param name="source">Sequenza di valori <see cref="T:System.Decimal" /> di cui calcolare la somma.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+      <exception cref="T:System.OverflowException">La somma è maggiore di <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>Calcola la somma di una sequenza di valori <see cref="T:System.Double" />.</summary>
+      <returns>Somma dei valori della sequenza.</returns>
+      <param name="source">Sequenza di valori <see cref="T:System.Double" /> di cui calcolare la somma.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>Calcola la somma di una sequenza di valori <see cref="T:System.Int32" />.</summary>
+      <returns>Somma dei valori della sequenza.</returns>
+      <param name="source">Sequenza di valori <see cref="T:System.Int32" /> di cui calcolare la somma.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+      <exception cref="T:System.OverflowException">La somma è maggiore di <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>Calcola la somma di una sequenza di valori <see cref="T:System.Int64" />.</summary>
+      <returns>Somma dei valori della sequenza.</returns>
+      <param name="source">Sequenza di valori <see cref="T:System.Int64" /> di cui calcolare la somma.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+      <exception cref="T:System.OverflowException">La somma è maggiore di <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>Calcola la somma di una sequenza che ammette valori <see cref="T:System.Decimal" /> nullable.</summary>
+      <returns>Somma dei valori della sequenza.</returns>
+      <param name="source">Sequenza che ammette valori <see cref="T:System.Decimal" /> nullable di cui calcolare la somma.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+      <exception cref="T:System.OverflowException">La somma è maggiore di <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>Calcola la somma di una sequenza che ammette valori <see cref="T:System.Double" /> nullable.</summary>
+      <returns>Somma dei valori della sequenza.</returns>
+      <param name="source">Una sequenza che ammette valori <see cref="T:System.Double" /> nullable di cui calcolare la somma.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>Calcola la somma di una sequenza che ammette valori <see cref="T:System.Int32" /> nullable.</summary>
+      <returns>Somma dei valori della sequenza.</returns>
+      <param name="source">Sequenza che ammette valori <see cref="T:System.Int32" /> nullable di cui calcolare la somma.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+      <exception cref="T:System.OverflowException">La somma è maggiore di <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>Calcola la somma di una sequenza che ammette valori <see cref="T:System.Int64" /> nullable.</summary>
+      <returns>Somma dei valori della sequenza.</returns>
+      <param name="source">Sequenza che ammette valori <see cref="T:System.Int64" /> nullable di cui calcolare la somma.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+      <exception cref="T:System.OverflowException">La somma è maggiore di <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>Calcola la somma di una sequenza che ammette valori <see cref="T:System.Single" /> nullable.</summary>
+      <returns>Somma dei valori della sequenza.</returns>
+      <param name="source">Una sequenza che ammette valori <see cref="T:System.Single" /> nullable di cui calcolare la somma.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>Calcola la somma di una sequenza di valori <see cref="T:System.Single" />.</summary>
+      <returns>Somma dei valori della sequenza.</returns>
+      <param name="source">Sequenza di valori <see cref="T:System.Single" /> di cui calcolare la somma.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>Calcola la somma della sequenza di valori <see cref="T:System.Decimal" /> ottenuti chiamando una funzione di trasformazione su ogni elemento della sequenza di input.</summary>
+      <returns>Somma dei valori proiettati.</returns>
+      <param name="source">Sequenza di valori utilizzati per calcolare una somma.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+      <exception cref="T:System.OverflowException">La somma è maggiore di <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>Calcola la somma della sequenza di valori <see cref="T:System.Double" /> ottenuti chiamando una funzione di trasformazione su ogni elemento della sequenza di input.</summary>
+      <returns>Somma dei valori proiettati.</returns>
+      <param name="source">Sequenza di valori utilizzati per calcolare una somma.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>Calcola la somma della sequenza di valori <see cref="T:System.Int32" /> ottenuti chiamando una funzione di trasformazione su ogni elemento della sequenza di input.</summary>
+      <returns>Somma dei valori proiettati.</returns>
+      <param name="source">Sequenza di valori utilizzati per calcolare una somma.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+      <exception cref="T:System.OverflowException">La somma è maggiore di <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>Calcola la somma della sequenza di valori <see cref="T:System.Int64" /> ottenuti chiamando una funzione di trasformazione su ogni elemento della sequenza di input.</summary>
+      <returns>Somma dei valori proiettati.</returns>
+      <param name="source">Sequenza di valori utilizzati per calcolare una somma.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+      <exception cref="T:System.OverflowException">La somma è maggiore di <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>Calcola la somma della sequenza di valori <see cref="T:System.Decimal" /> nullable, ottenuti chiamando una funzione di trasformazione su ogni elemento della sequenza di input.</summary>
+      <returns>Somma dei valori proiettati.</returns>
+      <param name="source">Sequenza di valori utilizzati per calcolare una somma.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+      <exception cref="T:System.OverflowException">La somma è maggiore di <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>Calcola la somma della sequenza di valori <see cref="T:System.Double" /> nullable, ottenuti chiamando una funzione di trasformazione su ogni elemento della sequenza di input.</summary>
+      <returns>Somma dei valori proiettati.</returns>
+      <param name="source">Sequenza di valori utilizzati per calcolare una somma.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>Calcola la somma della sequenza di valori <see cref="T:System.Int32" /> nullable, ottenuti chiamando una funzione di trasformazione su ogni elemento della sequenza di input.</summary>
+      <returns>Somma dei valori proiettati.</returns>
+      <param name="source">Sequenza di valori utilizzati per calcolare una somma.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+      <exception cref="T:System.OverflowException">La somma è maggiore di <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>Calcola la somma della sequenza di valori <see cref="T:System.Int64" /> nullable, ottenuti chiamando una funzione di trasformazione su ogni elemento della sequenza di input.</summary>
+      <returns>Somma dei valori proiettati.</returns>
+      <param name="source">Sequenza di valori utilizzati per calcolare una somma.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+      <exception cref="T:System.OverflowException">La somma è maggiore di <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>Calcola la somma della sequenza di valori <see cref="T:System.Single" /> nullable, ottenuti chiamando una funzione di trasformazione su ogni elemento della sequenza di input.</summary>
+      <returns>Somma dei valori proiettati.</returns>
+      <param name="source">Sequenza di valori utilizzati per calcolare una somma.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>Calcola la somma della sequenza di valori <see cref="T:System.Single" /> ottenuti chiamando una funzione di trasformazione su ogni elemento della sequenza di input.</summary>
+      <returns>Somma dei valori proiettati.</returns>
+      <param name="source">Sequenza di valori utilizzati per calcolare una somma.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Take``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>Restituisce un numero specificato di elementi contigui dall'inizio di una sequenza.</summary>
+      <returns>Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> che contiene il numero specificato di elementi, dall'inizio della sequenza di input.</returns>
+      <param name="source">Sequenza dalla quale vengono restituiti gli elementi.</param>
+      <param name="count">Numero di elementi da restituire.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.TakeWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Restituisce elementi di una sequenza finché una condizione specificata è soddisfatta.</summary>
+      <returns>Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> che contiene gli elementi dalla sequenza di input che precedono il primo elemento che non soddisfa il test.</returns>
+      <param name="source">Sequenza dalla quale vengono restituiti gli elementi.</param>
+      <param name="predicate">Funzione per testare ogni elemento rispetto a una condizione.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="source" /> o <paramref name="predicate" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.TakeWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})">
+      <summary>Restituisce elementi di una sequenza finché una condizione specificata è soddisfatta.L'indice dell'elemento viene utilizzato nella logica della funzione predicativa.</summary>
+      <returns>Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> che contiene elementi dalla sequenza di input che precedono il primo elemento che non soddisfa il test.</returns>
+      <param name="source">Sequenza dalla quale vengono restituiti gli elementi.</param>
+      <param name="predicate">Funzione per verificare ogni elemento di origine per una condizione; il secondo parametro della funzione rappresenta l'indice dell'elemento di origine.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="source" /> o <paramref name="predicate" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenBy``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1})">
+      <summary>Esegue un successivo ordinamento in senso crescente in base a una chiave degli elementi di una sequenza.</summary>
+      <returns>Oggetto <see cref="T:System.Linq.IOrderedEnumerable`1" /> i cui elementi vengono ordinati secondo una chiave.</returns>
+      <param name="source">Oggetto <see cref="T:System.Linq.IOrderedEnumerable`1" /> che contiene gli elementi da ordinare.</param>
+      <param name="keySelector">Funzione per estrarre una chiave da ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo della chiave restituita dall'oggetto <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenBy``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>Esegue un ordinamento secondario in senso crescente degli elementi di una sequenza utilizzando un operatore di confronto specificato.</summary>
+      <returns>Oggetto <see cref="T:System.Linq.IOrderedEnumerable`1" /> i cui elementi vengono ordinati secondo una chiave.</returns>
+      <param name="source">Oggetto <see cref="T:System.Linq.IOrderedEnumerable`1" /> che contiene gli elementi da ordinare.</param>
+      <param name="keySelector">Funzione per estrarre una chiave da ogni elemento.</param>
+      <param name="comparer">Oggetto <see cref="T:System.Collections.Generic.IComparer`1" /> per confrontare le chiavi.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo della chiave restituita dall'oggetto <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenByDescending``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1})">
+      <summary>Esegue un successivo ordinamento in senso decrescente in base a una chiave degli elementi di una sequenza.</summary>
+      <returns>Oggetto <see cref="T:System.Linq.IOrderedEnumerable`1" /> i cui elementi vengono ordinati in senso decrescente in base a una chiave.</returns>
+      <param name="source">Oggetto <see cref="T:System.Linq.IOrderedEnumerable`1" /> che contiene gli elementi da ordinare.</param>
+      <param name="keySelector">Funzione per estrarre una chiave da ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo della chiave restituita dall'oggetto <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenByDescending``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>Esegue un ordinamento secondario in senso decrescente degli elementi di una sequenza utilizzando un operatore di confronto specificato.</summary>
+      <returns>Oggetto <see cref="T:System.Linq.IOrderedEnumerable`1" /> i cui elementi vengono ordinati in senso decrescente in base a una chiave.</returns>
+      <param name="source">Oggetto <see cref="T:System.Linq.IOrderedEnumerable`1" /> che contiene gli elementi da ordinare.</param>
+      <param name="keySelector">Funzione per estrarre una chiave da ogni elemento.</param>
+      <param name="comparer">Oggetto <see cref="T:System.Collections.Generic.IComparer`1" /> per confrontare le chiavi.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo della chiave restituita dall'oggetto <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToArray``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Crea una matrice da un oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" />.</summary>
+      <returns>Oggetto che contiene gli elementi dalla sequenza di input .</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> da cui creare una matrice.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Crea un oggetto <see cref="T:System.Collections.Generic.Dictionary`2" /> da un oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> secondo una funzione del selettore principale specificata.</summary>
+      <returns>Oggetto <see cref="T:System.Collections.Generic.Dictionary`2" /> che contiene chiavi e valori.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> dal quale creare un oggetto <see cref="T:System.Collections.Generic.Dictionary`2" />.</param>
+      <param name="keySelector">Funzione per estrarre una chiave da ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo della chiave restituita dall'oggetto <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> è null.- oppure -<paramref name="keySelector" /> genera una chiave che è null.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" /> genera chiavi duplicate per due elementi.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Crea un oggetto <see cref="T:System.Collections.Generic.Dictionary`2" /> da un oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> secondo una funzione del selettore principale specificata e un operatore di confronto principale.</summary>
+      <returns>Oggetto <see cref="T:System.Collections.Generic.Dictionary`2" /> che contiene chiavi e valori.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> dal quale creare un oggetto <see cref="T:System.Collections.Generic.Dictionary`2" />.</param>
+      <param name="keySelector">Funzione per estrarre una chiave da ogni elemento.</param>
+      <param name="comparer">Oggetto <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> di cui confrontare le chiavi.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo delle chiavi restituite dall'oggetto <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> è null.- oppure -<paramref name="keySelector" /> genera una chiave che è null.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" /> genera chiavi duplicate per due elementi.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})">
+      <summary>Crea un oggetto <see cref="T:System.Collections.Generic.Dictionary`2" /> da un oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> secondo le funzioni specificate del selettore principale e del selettore di elementi.</summary>
+      <returns>Oggetto <see cref="T:System.Collections.Generic.Dictionary`2" /> che contiene valori del tipo <paramref name="TElement" /> selezionati dalla sequenza di input.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> dal quale creare un oggetto <see cref="T:System.Collections.Generic.Dictionary`2" />.</param>
+      <param name="keySelector">Funzione per estrarre una chiave da ogni elemento.</param>
+      <param name="elementSelector">Funzione di trasformazione per produrre un valore dell'elemento di risultato da ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo della chiave restituita dall'oggetto <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">Tipo del valore restituito dall'oggetto <paramref name="elementSelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> o <paramref name="elementSelector" /> è null.- oppure -<paramref name="keySelector" /> genera una chiave che è null.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" /> genera chiavi duplicate per due elementi.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Crea un oggetto <see cref="T:System.Collections.Generic.Dictionary`2" /> da un oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> secondo una funzione specificata del selettore principale, un operatore di confronto principale e una funzione del selettore di elementi.</summary>
+      <returns>Oggetto <see cref="T:System.Collections.Generic.Dictionary`2" /> che contiene valori del tipo <paramref name="TElement" /> selezionati dalla sequenza di input.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> dal quale creare un oggetto <see cref="T:System.Collections.Generic.Dictionary`2" />.</param>
+      <param name="keySelector">Funzione per estrarre una chiave da ogni elemento.</param>
+      <param name="elementSelector">Funzione di trasformazione per produrre un valore dell'elemento di risultato da ogni elemento.</param>
+      <param name="comparer">Oggetto <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> di cui confrontare le chiavi.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo della chiave restituita dall'oggetto <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">Tipo del valore restituito dall'oggetto <paramref name="elementSelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> o <paramref name="elementSelector" /> è null.- oppure -<paramref name="keySelector" /> genera una chiave che è null.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" /> genera chiavi duplicate per due elementi.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToList``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Crea un oggetto <see cref="T:System.Collections.Generic.List`1" /> da un oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" />.</summary>
+      <returns>Oggetto <see cref="T:System.Collections.Generic.List`1" /> che contiene gli elementi dalla sequenza di input .</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> da cui creare un oggetto <see cref="T:System.Collections.Generic.List`1" />.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Crea un oggetto <see cref="T:System.Linq.Lookup`2" /> da un oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> secondo una funzione del selettore principale specificata.</summary>
+      <returns>Oggetto <see cref="T:System.Linq.Lookup`2" /> che contiene chiavi e valori.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> da creare a partire da <see cref="T:System.Linq.Lookup`2" />.</param>
+      <param name="keySelector">Funzione per estrarre una chiave da ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo della chiave restituita dall'oggetto <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Crea un oggetto <see cref="T:System.Linq.Lookup`2" /> da un oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> secondo una funzione del selettore principale specificata e un operatore di confronto principale.</summary>
+      <returns>Oggetto <see cref="T:System.Linq.Lookup`2" /> che contiene chiavi e valori.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> da creare a partire da <see cref="T:System.Linq.Lookup`2" />.</param>
+      <param name="keySelector">Funzione per estrarre una chiave da ogni elemento.</param>
+      <param name="comparer">Oggetto <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> di cui confrontare le chiavi.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo della chiave restituita dall'oggetto <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})">
+      <summary>Crea un oggetto <see cref="T:System.Linq.Lookup`2" /> da un oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> secondo le funzioni specificate del selettore principale e del selettore di elementi.</summary>
+      <returns>Oggetto <see cref="T:System.Linq.Lookup`2" /> che contiene valori del tipo <paramref name="TElement" /> selezionati dalla sequenza di input.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> da creare a partire da <see cref="T:System.Linq.Lookup`2" />.</param>
+      <param name="keySelector">Funzione per estrarre una chiave da ogni elemento.</param>
+      <param name="elementSelector">Funzione di trasformazione per produrre un valore dell'elemento di risultato da ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo della chiave restituita dall'oggetto <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">Tipo del valore restituito dall'oggetto <paramref name="elementSelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> o <paramref name="elementSelector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Crea un oggetto <see cref="T:System.Linq.Lookup`2" /> da un oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> secondo una funzione specificata del selettore principale, un operatore di confronto principale e una funzione del selettore di elementi.</summary>
+      <returns>Oggetto <see cref="T:System.Linq.Lookup`2" /> che contiene valori del tipo <paramref name="TElement" /> selezionati dalla sequenza di input.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> da creare a partire da <see cref="T:System.Linq.Lookup`2" />.</param>
+      <param name="keySelector">Funzione per estrarre una chiave da ogni elemento.</param>
+      <param name="elementSelector">Funzione di trasformazione per produrre un valore dell'elemento di risultato da ogni elemento.</param>
+      <param name="comparer">Oggetto <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> di cui confrontare le chiavi.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo della chiave restituita dall'oggetto <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">Tipo del valore restituito dall'oggetto <paramref name="elementSelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> o <paramref name="elementSelector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Union``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>Produce l'unione insiemistica delle due sequenze utilizzando l'operatore di confronto uguaglianze predefinito.</summary>
+      <returns>Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> che contiene gli elementi di entrambe le sequenze di input, tranne i duplicati.</returns>
+      <param name="first">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> i cui elementi distinti formano il primo insieme per l'operazione di unione.</param>
+      <param name="second">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> i cui elementi distinti formano il secondo insieme per l'operazione di unione.</param>
+      <typeparam name="TSource">Tipo degli elementi delle sequenze di input.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> o <paramref name="second" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Union``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Produce l'unione insiemistica di due sequenze utilizzando un oggetto <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> specificato.</summary>
+      <returns>Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> che contiene gli elementi di entrambe le sequenze di input, tranne i duplicati.</returns>
+      <param name="first">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> i cui elementi distinti formano il primo insieme per l'operazione di unione.</param>
+      <param name="second">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> i cui elementi distinti formano il secondo insieme per l'operazione di unione.</param>
+      <param name="comparer">Oggetto <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> per confrontare i valori.</param>
+      <typeparam name="TSource">Tipo degli elementi delle sequenze di input.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> o <paramref name="second" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Where``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Filtra una sequenza di valori in base a un predicato.</summary>
+      <returns>Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> che contiene gli elementi dalla sequenza di input che soddisfano la condizione.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> da filtrare.</param>
+      <param name="predicate">Funzione per testare ogni elemento rispetto a una condizione.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="source" /> o <paramref name="predicate" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Where``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})">
+      <summary>Filtra una sequenza di valori in base a un predicato.L'indice di ogni elemento viene utilizzato nella logica della funzione predicativa.</summary>
+      <returns>Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> che contiene gli elementi dalla sequenza di input che soddisfano la condizione.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> da filtrare.</param>
+      <param name="predicate">Funzione per verificare ogni elemento di origine per una condizione; il secondo parametro della funzione rappresenta l'indice dell'elemento di origine.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="source" /> o <paramref name="predicate" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Zip``3(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``1,``2})">
+      <summary>Applica una funzione specificata agli elementi corrispondenti di due sequenze, producendo una sequenza dei risultati.</summary>
+      <returns>Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> che contiene gli elementi uniti delle due sequenze di input.</returns>
+      <param name="first">Prima sequenza da unire.</param>
+      <param name="second">Seconda sequenza da unire.</param>
+      <param name="resultSelector">Una funzione che specifica come unire gli elementi dalle due sequenze.</param>
+      <typeparam name="TFirst">Tipo degli elementi della prima sequenza di input.</typeparam>
+      <typeparam name="TSecond">Tipo degli elementi della seconda sequenza di input.</typeparam>
+      <typeparam name="TResult">Tipo degli elementi della sequenza risultante.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> o <paramref name="second" /> è null.</exception>
+    </member>
+    <member name="T:System.Linq.IGrouping`2">
+      <summary>Rappresenta una raccolta di oggetti che hanno una chiave comune.</summary>
+      <typeparam name="TKey">Tipo della chiave dell’oggetto <see cref="T:System.Linq.IGrouping`2" />.Il parametro di questo tipo è covariante. Ciò significa che è possibile usare il tipo specificato o qualsiasi tipo più derivato. Per altre informazioni sulla covarianza e la controvarianza, vedere Covarianza e controvarianza nei generics.</typeparam>
+      <typeparam name="TElement">Tipo dei valori nell’oggetto <see cref="T:System.Linq.IGrouping`2" />.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="P:System.Linq.IGrouping`2.Key">
+      <summary>Ottiene la chiave del <see cref="T:System.Linq.IGrouping`2" />.</summary>
+      <returns>Chiave del <see cref="T:System.Linq.IGrouping`2" />.</returns>
+    </member>
+    <member name="T:System.Linq.ILookup`2">
+      <summary>Definisce un indicizzatore, una proprietà dimensione e un metodo di ricerca booleana per strutture di dati che eseguono il mapping di chiavi a una sequenze di valori <see cref="T:System.Collections.Generic.IEnumerable`1" />.</summary>
+      <typeparam name="TKey">Tipo di chiavi contenute nell’oggetto <see cref="T:System.Linq.ILookup`2" />.</typeparam>
+      <typeparam name="TElement">Il tipo di elementi nelle sequenze <see cref="T:System.Collections.Generic.IEnumerable`1" /> che costituiscono i valori nell'oggetto <see cref="T:System.Linq.ILookup`2" />.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.ILookup`2.Contains(`0)">
+      <summary>Determina se una chiave specificata esiste nell’oggetto <see cref="T:System.Linq.ILookup`2" />.</summary>
+      <returns>true se <paramref name="key" /> è compreso in <see cref="T:System.Linq.ILookup`2" />; in caso contrario, false.</returns>
+      <param name="key">La chiave da cercare nell’oggetto <see cref="T:System.Linq.ILookup`2" />.</param>
+    </member>
+    <member name="P:System.Linq.ILookup`2.Count">
+      <summary>Ottiene il numero di coppie di raccolte chiave/valore contenute nell'oggetto <see cref="T:System.Linq.ILookup`2" />.</summary>
+      <returns>Il numero di coppie di raccolte chiave/valore contenuto nell’oggetto <see cref="T:System.Linq.ILookup`2" />.</returns>
+    </member>
+    <member name="P:System.Linq.ILookup`2.Item(`0)">
+      <summary>Ottiene la sequenza <see cref="T:System.Collections.Generic.IEnumerable`1" /> di valori indicizzati da una chiave specificata.</summary>
+      <returns>La sequenza <see cref="T:System.Collections.Generic.IEnumerable`1" /> di valori indicizzati dalla chiave specificata.</returns>
+      <param name="key">Chiave della sequenza desiderata di valori.</param>
+    </member>
+    <member name="T:System.Linq.IOrderedEnumerable`1">
+      <summary>Rappresenta una sequenza ordinata.</summary>
+      <typeparam name="TElement">Tipo degli elementi della sequenza.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.IOrderedEnumerable`1.CreateOrderedEnumerable``1(System.Func{`0,``0},System.Collections.Generic.IComparer{``0},System.Boolean)">
+      <summary>Esegue un successivo ordinamento degli elementi di un oggetto <see cref="T:System.Linq.IOrderedEnumerable`1" /> in base a una chiave.</summary>
+      <returns>Oggetto <see cref="T:System.Linq.IOrderedEnumerable`1" /> i cui elementi vengono ordinati secondo una chiave.</returns>
+      <param name="keySelector">La funzione <see cref="T:System.Func`2" /> usata per estrarre la chiave per ogni elemento.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IComparer`1" /> utilizzato per confrontare chiavi per collocarle nella sequenza restituita.</param>
+      <param name="descending">true per ordinare gli elementi in senso decrescente; false per ordinare gli elementi in ordine crescente.</param>
+      <typeparam name="TKey">Tipo della chiave prodotta dall'oggetto <paramref name="keySelector" />.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="T:System.Linq.Lookup`2">
+      <summary>Rappresenta una raccolta di chiavi, ognuna mappata a uno o più valori.</summary>
+      <typeparam name="TKey">Tipo di chiavi contenute nell’oggetto <see cref="T:System.Linq.Lookup`2" />.</typeparam>
+      <typeparam name="TElement">Tipo degli elementi di ciascun valore <see cref="T:System.Collections.Generic.IEnumerable`1" /> contenuto nell’oggetto <see cref="T:System.Linq.Lookup`2" />.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.Lookup`2.ApplyResultSelector``1(System.Func{`0,System.Collections.Generic.IEnumerable{`1},``0})">
+      <summary>Applica una funzione di trasformazione a ciascuna chiave e ai valori associati e restituisce i risultati.</summary>
+      <returns>Una raccolta che contiene un valore per ciascuna coppia di raccolte chiave/valore nell’oggetto <see cref="T:System.Linq.Lookup`2" />.</returns>
+      <param name="resultSelector">Una funzione per proiettare un valore da ciascuna chiave e i valori associati.</param>
+      <typeparam name="TResult">Tipo del valori prodotti dall'oggetto <paramref name="resultSelector" />.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.Lookup`2.Contains(`0)">
+      <summary>Determina se una chiave specificata è contenuta nell'oggetto <see cref="T:System.Linq.Lookup`2" />.</summary>
+      <returns>true se <paramref name="key" /> è compreso in <see cref="T:System.Linq.Lookup`2" />; in caso contrario, false.</returns>
+      <param name="key">Chiave da trovare nell’oggetto <see cref="T:System.Linq.Lookup`2" />.</param>
+    </member>
+    <member name="P:System.Linq.Lookup`2.Count">
+      <summary>Ottiene il numero di coppie di raccolte chiave/valore contenute nell'oggetto <see cref="T:System.Linq.Lookup`2" />.</summary>
+      <returns>Il numero di coppie di raccolte chiave/valore contenuto nell’oggetto <see cref="T:System.Linq.Lookup`2" />.</returns>
+    </member>
+    <member name="M:System.Linq.Lookup`2.GetEnumerator">
+      <summary>Restituisce un enumeratore generico che consente di scorrere l’oggetto <see cref="T:System.Linq.Lookup`2" />.</summary>
+      <returns>Enumeratore per l'oggetto <see cref="T:System.Linq.Lookup`2" />.</returns>
+    </member>
+    <member name="P:System.Linq.Lookup`2.Item(`0)">
+      <summary>Ottiene la raccolta di valori indicizzati dalla chiave specificata.</summary>
+      <returns>La raccolta di valori indicizzati dalla chiave specificata.</returns>
+      <param name="key">Chiave della raccolta desiderata di valori.</param>
+    </member>
+    <member name="M:System.Linq.Lookup`2.System#Collections#IEnumerable#GetEnumerator">
+      <summary>Restituisce un enumeratore che consente di scorrere l’oggetto <see cref="T:System.Linq.Lookup`2" />.La classe non può essere ereditata.</summary>
+      <returns>Enumeratore per l'oggetto <see cref="T:System.Linq.Lookup`2" />.</returns>
+    </member>
+  </members>
+</doc>

+ 2007 - 0
HighBorn/packages/System.Linq.4.3.0/ref/netcore50/ja/System.Linq.xml

@@ -0,0 +1,2007 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+  <assembly>
+    <name>System.Linq</name>
+  </assembly>
+  <members>
+    <member name="T:System.Linq.Enumerable">
+      <summary>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> を実装するオブジェクトをクエリするための一連の static (Visual Basic では Shared) メソッドを提供します。</summary>
+    </member>
+    <member name="M:System.Linq.Enumerable.Aggregate``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``0,``0})">
+      <summary>シーケンスにアキュムレータ関数を適用します。</summary>
+      <returns>最終的なアキュムレータ値。</returns>
+      <param name="source">集計対象の <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="func">各要素に対して呼び出すアキュムレータ関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="func" /> が null です。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> に要素が含まれていません。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Aggregate``2(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1})">
+      <summary>シーケンスにアキュムレータ関数を適用します。指定されたシード値が最初のアキュムレータ値として使用されます。</summary>
+      <returns>最終的なアキュムレータ値。</returns>
+      <param name="source">集計対象の <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="seed">最初のアキュムレータ値。</param>
+      <param name="func">各要素に対して呼び出すアキュムレータ関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TAccumulate">アキュムレータ値の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="func" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Aggregate``3(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1},System.Func{``1,``2})">
+      <summary>シーケンスにアキュムレータ関数を適用します。指定したシード値は最初のアキュムレータ値として使用され、指定した関数は結果値の選択に使用されます。</summary>
+      <returns>変換された最終的なアキュムレータ値。</returns>
+      <param name="source">集計対象の <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="seed">最初のアキュムレータ値。</param>
+      <param name="func">各要素に対して呼び出すアキュムレータ関数。</param>
+      <param name="resultSelector">最終的なアキュムレータ値を結果値に変換する関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TAccumulate">アキュムレータ値の型。</typeparam>
+      <typeparam name="TResult">結果の値の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />、<paramref name="func" />、または <paramref name="resultSelector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.All``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>シーケンスのすべての要素が条件を満たしているかどうかを判断します。</summary>
+      <returns>指定された述語でソース シーケンスのすべての要素がテストに合格する場合は true。それ以外の場合は false。</returns>
+      <param name="source">述語を適用する要素を格納している <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="predicate">各要素が条件を満たしているかどうかをテストする関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="predicate" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Any``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>シーケンスに要素が含まれているかどうかを判断します。</summary>
+      <returns>ソース シーケンスに要素が含まれている場合は true。それ以外の場合は false。</returns>
+      <param name="source">空かどうかを確認する <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Any``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>シーケンスの任意の要素が条件を満たしているかどうかを判断します。</summary>
+      <returns>指定された述語でソース シーケンスの要素がテストに合格する場合は true。それ以外の場合は false。</returns>
+      <param name="source">述語を適用する要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="predicate">各要素が条件を満たしているかどうかをテストする関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="predicate" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.AsEnumerable``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> として型指定された入力を返します。</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> として型指定された入力シーケンス。</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> として型指定するシーケンス。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>
+        <see cref="T:System.Decimal" /> 値のシーケンスの平均値を計算します。</summary>
+      <returns>値のシーケンスの平均値。</returns>
+      <param name="source">平均値計算の対象となる <see cref="T:System.Decimal" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> に要素が含まれていません。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>
+        <see cref="T:System.Double" /> 値のシーケンスの平均値を計算します。</summary>
+      <returns>値のシーケンスの平均値。</returns>
+      <param name="source">平均値計算の対象となる <see cref="T:System.Double" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> に要素が含まれていません。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>
+        <see cref="T:System.Int32" /> 値のシーケンスの平均値を計算します。</summary>
+      <returns>値のシーケンスの平均値。</returns>
+      <param name="source">平均値計算の対象となる <see cref="T:System.Int32" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> に要素が含まれていません。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>
+        <see cref="T:System.Int64" /> 値のシーケンスの平均値を計算します。</summary>
+      <returns>値のシーケンスの平均値。</returns>
+      <param name="source">平均値計算の対象となる <see cref="T:System.Int64" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> に要素が含まれていません。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>null 許容の <see cref="T:System.Decimal" /> 値のシーケンスの平均値を計算します。</summary>
+      <returns>値のシーケンスの平均値。ソース シーケンスが空か null 値のみを含む場合は null。</returns>
+      <param name="source">平均値計算の対象となる null 許容の <see cref="T:System.Decimal" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+      <exception cref="T:System.OverflowException">シーケンス内の要素の合計が <see cref="F:System.Decimal.MaxValue" /> を超えています。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>null 許容の <see cref="T:System.Double" /> 値のシーケンスの平均値を計算します。</summary>
+      <returns>値のシーケンスの平均値。ソース シーケンスが空か null 値のみを含む場合は null。</returns>
+      <param name="source">平均値計算の対象となる null 許容の <see cref="T:System.Double" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>null 許容の <see cref="T:System.Int32" /> 値のシーケンスの平均値を計算します。</summary>
+      <returns>値のシーケンスの平均値。ソース シーケンスが空か null 値のみを含む場合は null。</returns>
+      <param name="source">平均値計算の対象となる null 許容の <see cref="T:System.Int32" />  値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+      <exception cref="T:System.OverflowException">シーケンス内の要素の合計が <see cref="F:System.Int64.MaxValue" /> を超えています。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>null 許容の <see cref="T:System.Int64" /> 値のシーケンスの平均値を計算します。</summary>
+      <returns>値のシーケンスの平均値。ソース シーケンスが空か null 値のみを含む場合は null。</returns>
+      <param name="source">平均値計算の対象となる null 許容の <see cref="T:System.Int64" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+      <exception cref="T:System.OverflowException">シーケンス内の要素の合計が <see cref="F:System.Int64.MaxValue" /> を超えています。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>null 許容の <see cref="T:System.Single" /> 値のシーケンスの平均値を計算します。</summary>
+      <returns>値のシーケンスの平均値。ソース シーケンスが空か null 値のみを含む場合は null。</returns>
+      <param name="source">平均値計算の対象となる null 許容の <see cref="T:System.Single" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>
+        <see cref="T:System.Single" /> 値のシーケンスの平均値を計算します。</summary>
+      <returns>値のシーケンスの平均値。</returns>
+      <param name="source">平均値計算の対象となる <see cref="T:System.Single" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> に要素が含まれていません。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>入力シーケンスの各要素に対して変換関数を呼び出して取得する <see cref="T:System.Decimal" /> 値のシーケンスの平均値を計算します。</summary>
+      <returns>値のシーケンスの平均値。</returns>
+      <param name="source">平均値の計算に使用される値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> に要素が含まれていません。</exception>
+      <exception cref="T:System.OverflowException">シーケンス内の要素の合計が <see cref="F:System.Decimal.MaxValue" /> を超えています。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>入力シーケンスの各要素に対して変換関数を呼び出して取得する <see cref="T:System.Double" /> 値のシーケンスの平均値を計算します。</summary>
+      <returns>値のシーケンスの平均値。</returns>
+      <param name="source">平均値計算の対象となる値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> に要素が含まれていません。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>入力シーケンスの各要素に対して変換関数を呼び出して取得する <see cref="T:System.Int32" /> 値のシーケンスの平均値を計算します。</summary>
+      <returns>値のシーケンスの平均値。</returns>
+      <param name="source">平均値計算の対象となる値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> に要素が含まれていません。</exception>
+      <exception cref="T:System.OverflowException">シーケンス内の要素の合計が <see cref="F:System.Int64.MaxValue" /> を超えています。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>入力シーケンスの各要素に対して変換関数を呼び出して取得する <see cref="T:System.Int64" /> 値のシーケンスの平均値を計算します。</summary>
+      <returns>値のシーケンスの平均値。</returns>
+      <param name="source">平均値計算の対象となる値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">ソースの要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> に要素が含まれていません。</exception>
+      <exception cref="T:System.OverflowException">シーケンス内の要素の合計が <see cref="F:System.Int64.MaxValue" /> を超えています。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>入力シーケンスの各要素に対して変換関数を呼び出して取得する null 許容の <see cref="T:System.Decimal" /> 値のシーケンスの平均値を計算します。</summary>
+      <returns>値のシーケンスの平均値。ソース シーケンスが空か null 値のみを含む場合は null。</returns>
+      <param name="source">平均値計算の対象となる値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+      <exception cref="T:System.OverflowException">シーケンス内の要素の合計が <see cref="F:System.Decimal.MaxValue" /> を超えています。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>入力シーケンスの各要素に対して変換関数を呼び出して取得する null 許容の <see cref="T:System.Double" /> 値のシーケンスの平均値を計算します。</summary>
+      <returns>値のシーケンスの平均値。ソース シーケンスが空か null 値のみを含む場合は null。</returns>
+      <param name="source">平均値計算の対象となる値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>入力シーケンスの各要素に対して変換関数を呼び出して取得する null 許容の <see cref="T:System.Int32" /> 値のシーケンスの平均値を計算します。</summary>
+      <returns>値のシーケンスの平均値。ソース シーケンスが空か null 値のみを含む場合は null。</returns>
+      <param name="source">平均値計算の対象となる値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+      <exception cref="T:System.OverflowException">シーケンス内の要素の合計が <see cref="F:System.Int64.MaxValue" /> を超えています。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>入力シーケンスの各要素に対して変換関数を呼び出して取得する null 許容の <see cref="T:System.Int64" /> 値のシーケンスの平均値を計算します。</summary>
+      <returns>値のシーケンスの平均値。ソース シーケンスが空か null 値のみを含む場合は null。</returns>
+      <param name="source">平均値計算の対象となる値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>入力シーケンスの各要素に対して変換関数を呼び出して取得する null 許容の <see cref="T:System.Single" /> 値のシーケンスの平均値を計算します。</summary>
+      <returns>値のシーケンスの平均値。ソース シーケンスが空か null 値のみを含む場合は null。</returns>
+      <param name="source">平均値計算の対象となる値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>入力シーケンスの各要素に対して変換関数を呼び出して取得する <see cref="T:System.Single" /> 値のシーケンスの平均値を計算します。</summary>
+      <returns>値のシーケンスの平均値。</returns>
+      <param name="source">平均値計算の対象となる値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> に要素が含まれていません。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Cast``1(System.Collections.IEnumerable)">
+      <summary>
+        <see cref="T:System.Collections.IEnumerable" /> の要素を、指定した型にキャストします。</summary>
+      <returns>指定された型にキャストされたソース シーケンスの各要素を格納する <see cref="T:System.Collections.Generic.IEnumerable`1" />。</returns>
+      <param name="source">
+        <paramref name="TResult" /> 型にキャストされる要素が格納されている <see cref="T:System.Collections.IEnumerable" />。</param>
+      <typeparam name="TResult">
+        <paramref name="source" /> の要素のキャスト後の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+      <exception cref="T:System.InvalidCastException">シーケンスの要素を <paramref name="TResult" /> 型にキャストできません。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Concat``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>2 つのシーケンスを連結します。</summary>
+      <returns>2 つの入力シーケンスの連結された要素が格納されている <see cref="T:System.Collections.Generic.IEnumerable`1" />。</returns>
+      <param name="first">連結する最初のシーケンス。</param>
+      <param name="second">最初のシーケンスに連結するシーケンス。</param>
+      <typeparam name="TSource">入力シーケンスの要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> または <paramref name="second" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Contains``1(System.Collections.Generic.IEnumerable{``0},``0)">
+      <summary>既定の等値比較子を使用して、指定した要素がシーケンスに含まれているかどうかを判断します。</summary>
+      <returns>指定した値を持つ要素がソース シーケンスに含まれている場合は true。それ以外は false。</returns>
+      <param name="source">値の検索対象となるシーケンス。</param>
+      <param name="value">シーケンス内で検索する値。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Contains``1(System.Collections.Generic.IEnumerable{``0},``0,System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>指定した <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> を使用して、指定した要素がシーケンスに含まれているかどうかを判断します。</summary>
+      <returns>指定した値を持つ要素がソース シーケンスに含まれている場合は true。それ以外は false。</returns>
+      <param name="source">値の検索対象となるシーケンス。</param>
+      <param name="value">シーケンス内で検索する値。</param>
+      <param name="comparer">値を比較する等値比較子。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Count``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>シーケンス内の要素数を返します。</summary>
+      <returns>入力シーケンス内の要素数。</returns>
+      <param name="source">カウントする要素が格納されているシーケンス。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+      <exception cref="T:System.OverflowException">
+        <paramref name="source" /> 内の要素数が <see cref="F:System.Int32.MaxValue" /> を超えています。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Count``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>条件を満たす、指定されたシーケンス内の要素の数を表す数値を返します。</summary>
+      <returns>述語関数の条件を満たす、シーケンス内の要素数を表す数値。</returns>
+      <param name="source">テストおよびカウントする要素が格納されているシーケンス。</param>
+      <param name="predicate">各要素が条件を満たしているかどうかをテストする関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="predicate" /> が null です。</exception>
+      <exception cref="T:System.OverflowException">
+        <paramref name="source" /> 内の要素数が <see cref="F:System.Int32.MaxValue" /> を超えています。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.DefaultIfEmpty``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>指定したシーケンスの要素を返します。シーケンスが空の場合はシングルトン コレクションにある型パラメーターの既定値を返します。</summary>
+      <returns>
+        <paramref name="source" /> が空の場合、<paramref name="TSource" /> 型の既定値を格納する <see cref="T:System.Collections.Generic.IEnumerable`1" /> オブジェクト。それ以外の場合は <paramref name="source" />。</returns>
+      <param name="source">シーケンスが空の場合に、既定値を返すシーケンス。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.DefaultIfEmpty``1(System.Collections.Generic.IEnumerable{``0},``0)">
+      <summary>指定されたシーケンスの要素を返します。シーケンスが空の場合はシングルトン コレクションにある型パラメーターの既定値を返します。</summary>
+      <returns>
+        <paramref name="source" /> が空の場合は <paramref name="defaultValue" /> が格納されている <see cref="T:System.Collections.Generic.IEnumerable`1" />。それ以外の場合は <paramref name="source" />。</returns>
+      <param name="source">シーケンスが空の場合に、指定された値を返すシーケンス。</param>
+      <param name="defaultValue">シーケンスが空の場合に返す値。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Distinct``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>既定の等値比較子を使用して値を比較することにより、シーケンスから一意の要素を返します。</summary>
+      <returns>ソース シーケンスの一意の要素を格納する <see cref="T:System.Collections.Generic.IEnumerable`1" />。</returns>
+      <param name="source">重複する要素を削除する対象となるシーケンス。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Distinct``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>指定された <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> を使用して値を比較することにより、シーケンスから一意の要素を返します。</summary>
+      <returns>ソース シーケンスの一意の要素を格納する <see cref="T:System.Collections.Generic.IEnumerable`1" />。</returns>
+      <param name="source">重複する要素を削除する対象となるシーケンス。</param>
+      <param name="comparer">値を比較する <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ElementAt``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>シーケンス内の指定されたインデックス位置にある要素を返します。</summary>
+      <returns>ソース シーケンス内の指定された位置にある要素。</returns>
+      <param name="source">返される要素が含まれる <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="index">取得する要素の、0 から始まるインデックス。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="index" /> が 0 未満か <paramref name="source" /> に含まれている要素数以上の値です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ElementAtOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>シーケンス内の指定されたインデックス位置にある要素を返します。インデックスが範囲外の場合は既定値を返します。</summary>
+      <returns>インデックスがソース シーケンスの範囲外の場合は default (<paramref name="TSource" />)。それ以外の場合は、ソース シーケンスの指定した位置にある要素。</returns>
+      <param name="source">返される要素が含まれる <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="index">取得する要素の、0 から始まるインデックス。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Empty``1">
+      <summary>指定した型引数を持つ空の <see cref="T:System.Collections.Generic.IEnumerable`1" /> を返します。</summary>
+      <returns>型引数が <paramref name="TResult" /> である空の <see cref="T:System.Collections.Generic.IEnumerable`1" />。</returns>
+      <typeparam name="TResult">返されるジェネリック <see cref="T:System.Collections.Generic.IEnumerable`1" /> の型パラメーターに割り当てる型。</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Except``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>既定の等値比較子を使用して値を比較することにより、2 つのシーケンスの差集合を生成します。</summary>
+      <returns>2 つのシーケンスの要素の差集合が格納されているシーケンス。</returns>
+      <param name="first">
+        <paramref name="second" /> には含まれていないが、返される要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="second">最初のシーケンスにも含まれ、返されたシーケンスからは削除される要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">入力シーケンスの要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> または <paramref name="second" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Except``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>指定された <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> を使用して値を比較することにより、2 つのシーケンスの差集合を生成します。</summary>
+      <returns>2 つのシーケンスの要素の差集合が格納されているシーケンス。</returns>
+      <param name="first">
+        <paramref name="second" /> には含まれていないが、返される要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="second">最初のシーケンスにも含まれ、返されたシーケンスからは削除される要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="comparer">値を比較する <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">入力シーケンスの要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> または <paramref name="second" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.First``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>シーケンスの最初の要素を返します。</summary>
+      <returns>指定されたシーケンスの最初の要素。</returns>
+      <param name="source">最初の要素を返す <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+      <exception cref="T:System.InvalidOperationException">ソース シーケンスが空です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.First``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>指定された条件を満たす、シーケンスの最初の要素を返します。</summary>
+      <returns>指定された述語関数でテストに合格する、シーケンスの最初の要素。</returns>
+      <param name="source">返される要素が含まれる <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="predicate">各要素が条件を満たしているかどうかをテストする関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="predicate" /> が null です。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="predicate" /> の条件を満たす要素がありません。またはソース シーケンスが空です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.FirstOrDefault``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>シーケンスの最初の要素を返します。シーケンスに要素が含まれていない場合は既定値を返します。</summary>
+      <returns>
+        <paramref name="source" /> が空の場合は default(<paramref name="TSource" />)。それ以外の場合は <paramref name="source" /> の最初の要素。</returns>
+      <param name="source">最初の要素を返す <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.FirstOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>条件を満たす、シーケンスの最初の要素を返します。このような要素が見つからない場合は既定値を返します。</summary>
+      <returns>
+        <paramref name="source" /> が空の場合または <paramref name="predicate" /> で指定されたテストに合格する要素がない場合は default(<paramref name="TSource" />)。それ以外の場合は、<paramref name="predicate" /> で指定されたテストに合格する、<paramref name="source" /> の最初の要素。</returns>
+      <param name="source">返される要素が含まれる <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="predicate">各要素が条件を満たしているかどうかをテストする関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="predicate" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>指定されたキー セレクター関数に従ってシーケンスの要素をグループ化します。</summary>
+      <returns>C# では IEnumerable&lt;IGrouping&lt;TKey, TSource&gt;&gt;、Visual Basic では IEnumerable(Of IGrouping(Of TKey, TSource))。ここでは、各 <see cref="T:System.Linq.IGrouping`2" /> オブジェクトに、オブジェクトのシーケンス、およびキーが格納されています。</returns>
+      <param name="source">グループ化する要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">各要素のキーを抽出する関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> によって返されるキーの型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="keySelector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>指定されたキー セレクター関数に従ってシーケンスの要素をグループ化し、指定された比較子を使用してキーを比較します。</summary>
+      <returns>C# では IEnumerable&lt;IGrouping&lt;TKey, TSource&gt;&gt;、Visual Basic では IEnumerable(Of IGrouping(Of TKey, TSource))。ここでは、各 <see cref="T:System.Linq.IGrouping`2" /> オブジェクトに、オブジェクトのコレクション、およびキーが格納されています。</returns>
+      <param name="source">グループ化する要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">各要素のキーを抽出する関数。</param>
+      <param name="comparer">キーを比較する <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> によって返されるキーの型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="keySelector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})">
+      <summary>指定されたキー セレクター関数に従ってシーケンスの要素をグループ化し、指定された関数を使用して各グループの要素を射影します。</summary>
+      <returns>C# では IEnumerable&lt;IGrouping&lt;TKey, TElement&gt;&gt;、Visual Basic では IEnumerable(Of IGrouping(Of TKey, TElement))。ここでは、各 <see cref="T:System.Linq.IGrouping`2" /> オブジェクトに、<paramref name="TElement" /> 型のオブジェクトのコレクション、およびキーが格納されています。</returns>
+      <param name="source">グループ化する要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">各要素のキーを抽出する関数。</param>
+      <param name="elementSelector">ソースの各要素を <see cref="T:System.Linq.IGrouping`2" /> の要素に割り当てる関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> によって返されるキーの型。</typeparam>
+      <typeparam name="TElement">
+        <see cref="T:System.Linq.IGrouping`2" /> 内の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />、<paramref name="keySelector" />、または <paramref name="elementSelector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>キー セレクター関数に従ってシーケンスの要素をグループ化します。キーの比較には、比較子を使用し、各グループの要素の射影には、指定された関数を使用します。</summary>
+      <returns>C# では IEnumerable&lt;IGrouping&lt;TKey, TElement&gt;&gt;、Visual Basic では IEnumerable(Of IGrouping(Of TKey, TElement))。ここでは、各 <see cref="T:System.Linq.IGrouping`2" /> オブジェクトに、<paramref name="TElement" /> 型のオブジェクトのコレクション、およびキーが格納されています。</returns>
+      <param name="source">グループ化する要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">各要素のキーを抽出する関数。</param>
+      <param name="elementSelector">ソースの各要素を <see cref="T:System.Linq.IGrouping`2" /> の要素に割り当てる関数。</param>
+      <param name="comparer">キーを比較する <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> によって返されるキーの型。</typeparam>
+      <typeparam name="TElement">
+        <see cref="T:System.Linq.IGrouping`2" /> 内の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />、<paramref name="keySelector" />、または <paramref name="elementSelector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3})">
+      <summary>指定されたキー セレクター関数に従ってシーケンスの要素をグループ化し、各グループとそのキーから結果値を作成します。各グループの要素は、指定された関数を使用して射影されます。</summary>
+      <returns>
+        <paramref name="TResult" /> 型の要素のコレクション。各要素は、グループとそのキーの射影を表します。</returns>
+      <param name="source">グループ化する要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">各要素のキーを抽出する関数。</param>
+      <param name="elementSelector">ソースの各要素を <see cref="T:System.Linq.IGrouping`2" /> の要素に割り当てる関数。</param>
+      <param name="resultSelector">各グループから結果値を作成する関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> によって返されるキーの型。</typeparam>
+      <typeparam name="TElement">各 <see cref="T:System.Linq.IGrouping`2" /> の要素の型。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="resultSelector" /> によって返される結果値の型。</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>指定されたキー セレクター関数に従ってシーケンスの要素をグループ化し、各グループとそのキーから結果値を作成します。キー値の比較には、指定された比較子を使用し、各グループの要素の射影には、指定された関数を使用します。</summary>
+      <returns>
+        <paramref name="TResult" /> 型の要素のコレクション。各要素は、グループとそのキーの射影を表します。</returns>
+      <param name="source">グループ化する要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">各要素のキーを抽出する関数。</param>
+      <param name="elementSelector">ソースの各要素を <see cref="T:System.Linq.IGrouping`2" /> の要素に割り当てる関数。</param>
+      <param name="resultSelector">各グループから結果値を作成する関数。</param>
+      <param name="comparer">キーの比較対象となる <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> によって返されるキーの型。</typeparam>
+      <typeparam name="TElement">各 <see cref="T:System.Linq.IGrouping`2" /> の要素の型。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="resultSelector" /> によって返される結果値の型。</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2})">
+      <summary>指定されたキー セレクター関数に従ってシーケンスの要素をグループ化し、各グループとそのキーから結果値を作成します。</summary>
+      <returns>
+        <paramref name="TResult" /> 型の要素のコレクション。各要素は、グループとそのキーの射影を表します。</returns>
+      <param name="source">グループ化する要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">各要素のキーを抽出する関数。</param>
+      <param name="resultSelector">各グループから結果値を作成する関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> によって返されるキーの型。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="resultSelector" /> によって返される結果値の型。</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>指定されたキー セレクター関数に従ってシーケンスの要素をグループ化し、各グループとそのキーから結果値を作成します。キーの比較には、指定された比較子を使用します。</summary>
+      <returns>
+        <paramref name="TResult" /> 型の要素のコレクション。各要素は、グループとそのキーの射影を表します。</returns>
+      <param name="source">グループ化する要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">各要素のキーを抽出する関数。</param>
+      <param name="resultSelector">各グループから結果値を作成する関数。</param>
+      <param name="comparer">キーの比較対象となる <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> によって返されるキーの型。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="resultSelector" /> によって返される結果値の型。</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3})">
+      <summary>キーが等しいかどうかに基づいて 2 つのシーケンスの要素を相互に関連付け、その結果をグループ化します。キーの比較には既定の等値比較子が使用されます。</summary>
+      <returns>2 つのシーケンスに対してグループ化結合を実行して取得する、<paramref name="TResult" /> 型の要素が格納されている <see cref="T:System.Collections.Generic.IEnumerable`1" />。</returns>
+      <param name="outer">結合する最初のシーケンス。</param>
+      <param name="inner">最初のシーケンスに結合するシーケンス。</param>
+      <param name="outerKeySelector">最初のシーケンスの各要素から結合キーを抽出する関数。</param>
+      <param name="innerKeySelector">2 番目のシーケンスの各要素から結合キーを抽出する関数。</param>
+      <param name="resultSelector">最初のシーケンスの要素と、2 番目のシーケンスの一致する要素のコレクションから結果の要素を作成する関数。</param>
+      <typeparam name="TOuter">最初のシーケンスの要素の型。</typeparam>
+      <typeparam name="TInner">2 番目のシーケンスの要素の型。</typeparam>
+      <typeparam name="TKey">キー セレクター関数によって返されるキーの型。</typeparam>
+      <typeparam name="TResult">結果の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" />、<paramref name="inner" />、<paramref name="outerKeySelector" />、<paramref name="innerKeySelector" />、または <paramref name="resultSelector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3},System.Collections.Generic.IEqualityComparer{``2})">
+      <summary>キーが等しいかどうかに基づいて 2 つのシーケンスの要素を相互に関連付け、その結果をグループ化します。指定された <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> を使用してキーを比較します。</summary>
+      <returns>2 つのシーケンスに対してグループ化結合を実行して取得する、<paramref name="TResult" /> 型の要素が格納されている <see cref="T:System.Collections.Generic.IEnumerable`1" />。</returns>
+      <param name="outer">結合する最初のシーケンス。</param>
+      <param name="inner">最初のシーケンスに結合するシーケンス。</param>
+      <param name="outerKeySelector">最初のシーケンスの各要素から結合キーを抽出する関数。</param>
+      <param name="innerKeySelector">2 番目のシーケンスの各要素から結合キーを抽出する関数。</param>
+      <param name="resultSelector">最初のシーケンスの要素と、2 番目のシーケンスの一致する要素のコレクションから結果の要素を作成する関数。</param>
+      <param name="comparer">キーをハッシュして比較する <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TOuter">最初のシーケンスの要素の型。</typeparam>
+      <typeparam name="TInner">2 番目のシーケンスの要素の型。</typeparam>
+      <typeparam name="TKey">キー セレクター関数によって返されるキーの型。</typeparam>
+      <typeparam name="TResult">結果の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" />、<paramref name="inner" />、<paramref name="outerKeySelector" />、<paramref name="innerKeySelector" />、または <paramref name="resultSelector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Intersect``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>既定の等値比較子を使用して値を比較することにより、2 つのシーケンスの積集合を生成します。</summary>
+      <returns>2 つのシーケンスの積集合を構成する要素が格納されているシーケンス。</returns>
+      <param name="first">
+        <paramref name="second" /> にも含まれる、返される一意の要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="second">最初のシーケンスにも含まれる、返される一意の要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">入力シーケンスの要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> または <paramref name="second" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Intersect``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>指定された <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> を使用して値を比較することにより、2 つのシーケンスの積集合を生成します。</summary>
+      <returns>2 つのシーケンスの積集合を構成する要素が格納されているシーケンス。</returns>
+      <param name="first">
+        <paramref name="second" /> にも含まれる、返される一意の要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="second">最初のシーケンスにも含まれる、返される一意の要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="comparer">値を比較する <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">入力シーケンスの要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> または <paramref name="second" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3})">
+      <summary>一致するキーに基づいて 2 つのシーケンスの要素を相互に関連付けます。キーの比較には既定の等値比較子が使用されます。</summary>
+      <returns>2 つのシーケンスに対して内部結合を実行して取得する、<paramref name="TResult" /> 型の要素が格納されている <see cref="T:System.Collections.Generic.IEnumerable`1" />。</returns>
+      <param name="outer">結合する最初のシーケンス。</param>
+      <param name="inner">最初のシーケンスに結合するシーケンス。</param>
+      <param name="outerKeySelector">最初のシーケンスの各要素から結合キーを抽出する関数。</param>
+      <param name="innerKeySelector">2 番目のシーケンスの各要素から結合キーを抽出する関数。</param>
+      <param name="resultSelector">一致する 2 つの要素から結果の要素を作成する関数。</param>
+      <typeparam name="TOuter">最初のシーケンスの要素の型。</typeparam>
+      <typeparam name="TInner">2 番目のシーケンスの要素の型。</typeparam>
+      <typeparam name="TKey">キー セレクター関数によって返されるキーの型。</typeparam>
+      <typeparam name="TResult">結果の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" />、<paramref name="inner" />、<paramref name="outerKeySelector" />、<paramref name="innerKeySelector" />、または <paramref name="resultSelector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3},System.Collections.Generic.IEqualityComparer{``2})">
+      <summary>一致するキーに基づいて 2 つのシーケンスの要素を相互に関連付けます。指定された <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> を使用してキーを比較します。</summary>
+      <returns>2 つのシーケンスに対して内部結合を実行して取得する、<paramref name="TResult" /> 型の要素が格納されている <see cref="T:System.Collections.Generic.IEnumerable`1" />。</returns>
+      <param name="outer">結合する最初のシーケンス。</param>
+      <param name="inner">最初のシーケンスに結合するシーケンス。</param>
+      <param name="outerKeySelector">最初のシーケンスの各要素から結合キーを抽出する関数。</param>
+      <param name="innerKeySelector">2 番目のシーケンスの各要素から結合キーを抽出する関数。</param>
+      <param name="resultSelector">一致する 2 つの要素から結果の要素を作成する関数。</param>
+      <param name="comparer">キーをハッシュして比較する <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TOuter">最初のシーケンスの要素の型。</typeparam>
+      <typeparam name="TInner">2 番目のシーケンスの要素の型。</typeparam>
+      <typeparam name="TKey">キー セレクター関数によって返されるキーの型。</typeparam>
+      <typeparam name="TResult">結果の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" />、<paramref name="inner" />、<paramref name="outerKeySelector" />、<paramref name="innerKeySelector" />、または <paramref name="resultSelector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Last``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>シーケンスの最後の要素を返します。</summary>
+      <returns>ソース シーケンスの最後の位置にある値。</returns>
+      <param name="source">最後の要素を返す <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+      <exception cref="T:System.InvalidOperationException">ソース シーケンスが空です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Last``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>指定された条件を満たす、シーケンスの最後の要素を返します。</summary>
+      <returns>指定された述語関数でテストに合格する、シーケンスの最後の要素。</returns>
+      <param name="source">返される要素が含まれる <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="predicate">各要素が条件を満たしているかどうかをテストする関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="predicate" /> が null です。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="predicate" /> の条件を満たす要素がありません。またはソース シーケンスが空です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LastOrDefault``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>シーケンスの最後の要素を返します。シーケンスに要素が含まれていない場合は既定値を返します。</summary>
+      <returns>ソース シーケンスが空の場合は default (<paramref name="TSource" />)。それ以外の場合は <see cref="T:System.Collections.Generic.IEnumerable`1" /> の最後の要素。</returns>
+      <param name="source">最後の要素を返す <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LastOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>条件を満たす、シーケンスの最後の要素を返します。このような要素が見つからない場合は既定値を返します。</summary>
+      <returns>シーケンスが空の場合、または述語関数でテストに合格する要素がない場合は default (<paramref name="TSource" />)。それ以外の場合は、述語関数でテストに合格する最後の要素。</returns>
+      <param name="source">返される要素が含まれる <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="predicate">各要素が条件を満たしているかどうかをテストする関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="predicate" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LongCount``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>シーケンス内の要素の合計数を表す <see cref="T:System.Int64" /> を返します。</summary>
+      <returns>ソース シーケンスの要素数。</returns>
+      <param name="source">カウントする要素が格納されている <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+      <exception cref="T:System.OverflowException">要素数が <see cref="F:System.Int64.MaxValue" /> を超えています。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LongCount``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>シーケンス内で条件を満たす要素の数を表す <see cref="T:System.Int64" /> を返します。</summary>
+      <returns>述語関数の条件を満たす、シーケンス内の要素数を表す数値。</returns>
+      <param name="source">カウントする要素が格納されている <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="predicate">各要素が条件を満たしているかどうかをテストする関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="predicate" /> が null です。</exception>
+      <exception cref="T:System.OverflowException">一致する要素数が <see cref="F:System.Int64.MaxValue" /> を超えています。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>
+        <see cref="T:System.Decimal" /> 値のシーケンスの最大値を返します。</summary>
+      <returns>シーケンスの最大値。</returns>
+      <param name="source">最大値を確認する対象となる <see cref="T:System.Decimal" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> に要素が含まれていません。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>
+        <see cref="T:System.Double" /> 値のシーケンスの最大値を返します。</summary>
+      <returns>シーケンスの最大値。</returns>
+      <param name="source">最大値を確認する対象となる <see cref="T:System.Double" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> に要素が含まれていません。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>
+        <see cref="T:System.Int32" /> 値のシーケンスの最大値を返します。</summary>
+      <returns>シーケンスの最大値。</returns>
+      <param name="source">最大値を確認する対象となる <see cref="T:System.Int32" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> に要素が含まれていません。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>
+        <see cref="T:System.Int64" /> 値のシーケンスの最大値を返します。</summary>
+      <returns>シーケンスの最大値。</returns>
+      <param name="source">最大値を確認する対象となる <see cref="T:System.Int64" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> に要素が含まれていません。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>null 許容の <see cref="T:System.Decimal" /> 値のシーケンスの最大値を返します。</summary>
+      <returns>シーケンスの最大値に対応する Nullable&lt;Decimal&gt; 型 (C# の場合) または Nullable(Of Decimal) 型 (Visual Basic の場合) の値。 </returns>
+      <param name="source">最大値を確認する対象となる null 許容の <see cref="T:System.Decimal" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>null 許容の <see cref="T:System.Double" /> 値のシーケンスの最大値を返します。</summary>
+      <returns>シーケンスの最大値に対応する Nullable&lt;Double&gt; 型 (C# の場合) または Nullable(Of Double) 型 (Visual Basic の場合) の値。</returns>
+      <param name="source">最大値を確認する対象となる null 許容の <see cref="T:System.Double" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>null 許容の <see cref="T:System.Int32" /> 値のシーケンスの最大値を返します。</summary>
+      <returns>シーケンスの最大値に対応する Nullable&lt;Int32&gt; 型 (C# の場合) または Nullable(Of Int32) 型 (Visual Basic の場合) の値。 </returns>
+      <param name="source">最大値を確認する対象となる null 許容の <see cref="T:System.Int32" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>null 許容の <see cref="T:System.Int64" /> 値のシーケンスの最大値を返します。</summary>
+      <returns>シーケンスの最大値に対応する Nullable&lt;Int64&gt; 型 (C# の場合) または Nullable(Of Int64) 型 (Visual Basic の場合) の値。 </returns>
+      <param name="source">最大値を確認する対象となる null 許容の <see cref="T:System.Int64" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>null 許容の <see cref="T:System.Single" /> 値のシーケンスの最大値を返します。</summary>
+      <returns>シーケンスの最大値に対応する Nullable&lt;Single&gt; 型 (C# の場合) または Nullable(Of Single) 型 (Visual Basic の場合) の値。</returns>
+      <param name="source">最大値を確認する対象となる null 許容の <see cref="T:System.Single" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>
+        <see cref="T:System.Single" /> 値のシーケンスの最大値を返します。</summary>
+      <returns>シーケンスの最大値。</returns>
+      <param name="source">最大値を確認する対象となる <see cref="T:System.Single" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> に要素が含まれていません。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>ジェネリック シーケンスの最大値を返します。</summary>
+      <returns>シーケンスの最大値。</returns>
+      <param name="source">最大値を確認する対象となる値のシーケンス。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>シーケンスの各要素に対して変換関数を呼び出し、<see cref="T:System.Decimal" /> の最大値を返します。</summary>
+      <returns>シーケンスの最大値。</returns>
+      <param name="source">最大値を確認する対象となる値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> に要素が含まれていません。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>シーケンスの各要素に対して変換関数を呼び出し、<see cref="T:System.Double" /> の最大値を返します。</summary>
+      <returns>シーケンスの最大値。</returns>
+      <param name="source">最大値を確認する対象となる値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> に要素が含まれていません。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>シーケンスの各要素に対して変換関数を呼び出し、<see cref="T:System.Int32" /> の最大値を返します。</summary>
+      <returns>シーケンスの最大値。</returns>
+      <param name="source">最大値を確認する対象となる値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> に要素が含まれていません。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>シーケンスの各要素に対して変換関数を呼び出し、<see cref="T:System.Int64" /> の最大値を返します。</summary>
+      <returns>シーケンスの最大値。</returns>
+      <param name="source">最大値を確認する対象となる値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> に要素が含まれていません。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>シーケンスの各要素に対して変換関数を呼び出し、null 許容の <see cref="T:System.Decimal" /> の最大値を返します。</summary>
+      <returns>シーケンスの最大値に対応する Nullable&lt;Decimal&gt; 型 (C# の場合) または Nullable(Of Decimal) 型 (Visual Basic の場合) の値。</returns>
+      <param name="source">最大値を確認する対象となる値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>シーケンスの各要素に対して変換関数を呼び出し、null 許容の <see cref="T:System.Double" /> の最大値を返します。</summary>
+      <returns>シーケンスの最大値に対応する Nullable&lt;Double&gt; 型 (C# の場合) または Nullable(Of Double) 型 (Visual Basic の場合) の値。</returns>
+      <param name="source">最大値を確認する対象となる値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>シーケンスの各要素に対して変換関数を呼び出し、null 許容の <see cref="T:System.Int32" /> の最大値を返します。</summary>
+      <returns>シーケンスの最大値に対応する Nullable&lt;Int32&gt; 型 (C# の場合) または Nullable(Of Int32) 型 (Visual Basic の場合) の値。</returns>
+      <param name="source">最大値を確認する対象となる値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>シーケンスの各要素に対して変換関数を呼び出し、null 許容の <see cref="T:System.Int64" /> の最大値を返します。</summary>
+      <returns>シーケンスの最大値に対応する Nullable&lt;Int64&gt; 型 (C# の場合) または Nullable(Of Int64) 型 (Visual Basic の場合) の値。</returns>
+      <param name="source">最大値を確認する対象となる値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>シーケンスの各要素に対して変換関数を呼び出し、null 許容の <see cref="T:System.Single" /> の最大値を返します。</summary>
+      <returns>シーケンスの最大値に対応する Nullable&lt;Single&gt; 型 (C# の場合) または Nullable(Of Single) 型 (Visual Basic の場合) の値。</returns>
+      <param name="source">最大値を確認する対象となる値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>シーケンスの各要素に対して変換関数を呼び出し、<see cref="T:System.Single" /> の最大値を返します。</summary>
+      <returns>シーケンスの最大値。</returns>
+      <param name="source">最大値を確認する対象となる値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> に要素が含まれていません。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>ジェネリック シーケンスの各要素に対して変換関数を呼び出し、結果の最大値を返します。</summary>
+      <returns>シーケンスの最大値。</returns>
+      <param name="source">最大値を確認する対象となる値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="selector" /> によって返される値の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>
+        <see cref="T:System.Decimal" /> 値のシーケンスの最小値を返します。</summary>
+      <returns>シーケンスの最小値。</returns>
+      <param name="source">最小値を確認する対象となる <see cref="T:System.Decimal" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> に要素が含まれていません。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>
+        <see cref="T:System.Double" /> 値のシーケンスの最小値を返します。</summary>
+      <returns>シーケンスの最小値。</returns>
+      <param name="source">最小値を確認する対象となる <see cref="T:System.Double" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> に要素が含まれていません。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>
+        <see cref="T:System.Int32" /> 値のシーケンスの最小値を返します。</summary>
+      <returns>シーケンスの最小値。</returns>
+      <param name="source">最小値を確認する対象となる <see cref="T:System.Int32" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> に要素が含まれていません。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>
+        <see cref="T:System.Int64" /> 値のシーケンスの最小値を返します。</summary>
+      <returns>シーケンスの最小値。</returns>
+      <param name="source">最小値を確認する対象となる <see cref="T:System.Int64" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> に要素が含まれていません。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>null 許容の <see cref="T:System.Decimal" /> 値のシーケンスの最小値を返します。</summary>
+      <returns>シーケンスの最小値に対応する Nullable&lt;Decimal&gt; 型 (C# の場合) または Nullable(Of Decimal) 型 (Visual Basic の場合) の値。</returns>
+      <param name="source">最小値を確認する対象となる null 許容の <see cref="T:System.Decimal" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>null 許容の <see cref="T:System.Double" /> 値のシーケンスの最小値を返します。</summary>
+      <returns>シーケンスの最小値に対応する Nullable&lt;Double&gt; 型 (C# の場合) または Nullable(Of Double) 型 (Visual Basic の場合) の値。</returns>
+      <param name="source">最小値を確認する対象となる null 許容の <see cref="T:System.Double" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>null 許容の <see cref="T:System.Int32" /> 値のシーケンスの最小値を返します。</summary>
+      <returns>シーケンスの最小値に対応する Nullable&lt;Int32&gt; 型 (C# の場合) または Nullable(Of Int32) 型 (Visual Basic の場合) の値。</returns>
+      <param name="source">最小値を確認する対象となる null 許容の <see cref="T:System.Int32" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>null 許容の <see cref="T:System.Int64" /> 値のシーケンスの最小値を返します。</summary>
+      <returns>シーケンスの最小値に対応する Nullable&lt;Int64&gt; 型 (C# の場合) または Nullable(Of Int64) 型 (Visual Basic の場合) の値。</returns>
+      <param name="source">最小値を確認する対象となる null 許容の <see cref="T:System.Int64" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>null 許容の <see cref="T:System.Single" /> 値のシーケンスの最小値を返します。</summary>
+      <returns>シーケンスの最小値に対応する Nullable&lt;Single&gt; 型 (C# の場合) または Nullable(Of Single) 型 (Visual Basic の場合) の値。</returns>
+      <param name="source">最小値を確認する対象となる null 許容の <see cref="T:System.Single" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>
+        <see cref="T:System.Single" /> 値のシーケンスの最小値を返します。</summary>
+      <returns>シーケンスの最小値。</returns>
+      <param name="source">最小値を確認する対象となる <see cref="T:System.Single" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> に要素が含まれていません。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>ジェネリック シーケンスの最小値を返します。</summary>
+      <returns>シーケンスの最小値。</returns>
+      <param name="source">最小値を確認する対象となる値のシーケンス。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>シーケンスの各要素に対して変換関数を呼び出し、<see cref="T:System.Decimal" /> の最小値を返します。</summary>
+      <returns>シーケンスの最小値。</returns>
+      <param name="source">最小値を確認する対象となる値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> に要素が含まれていません。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>シーケンスの各要素に対して変換関数を呼び出し、<see cref="T:System.Double" /> の最小値を返します。</summary>
+      <returns>シーケンスの最小値。</returns>
+      <param name="source">最小値を確認する対象となる値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> に要素が含まれていません。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>シーケンスの各要素に対して変換関数を呼び出し、<see cref="T:System.Int32" /> の最小値を返します。</summary>
+      <returns>シーケンスの最小値。</returns>
+      <param name="source">最小値を確認する対象となる値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> に要素が含まれていません。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>シーケンスの各要素に対して変換関数を呼び出し、<see cref="T:System.Int64" /> の最小値を返します。</summary>
+      <returns>シーケンスの最小値。</returns>
+      <param name="source">最小値を確認する対象となる値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> に要素が含まれていません。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>シーケンスの各要素に対して変換関数を呼び出し、null 許容の <see cref="T:System.Decimal" /> の最小値を返します。</summary>
+      <returns>シーケンスの最小値に対応する Nullable&lt;Decimal&gt; 型 (C# の場合) または Nullable(Of Decimal) 型 (Visual Basic の場合) の値。</returns>
+      <param name="source">最小値を確認する対象となる値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>シーケンスの各要素に対して変換関数を呼び出し、null 許容の <see cref="T:System.Double" /> の最小値を返します。</summary>
+      <returns>シーケンスの最小値に対応する Nullable&lt;Double&gt; 型 (C# の場合) または Nullable(Of Double) 型 (Visual Basic の場合) の値。</returns>
+      <param name="source">最小値を確認する対象となる値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>シーケンスの各要素に対して変換関数を呼び出し、null 許容の <see cref="T:System.Int32" /> の最小値を返します。</summary>
+      <returns>シーケンスの最小値に対応する Nullable&lt;Int32&gt; 型 (C# の場合) または Nullable(Of Int32) 型 (Visual Basic の場合) の値。</returns>
+      <param name="source">最小値を確認する対象となる値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>シーケンスの各要素に対して変換関数を呼び出し、null 許容の <see cref="T:System.Int64" /> の最小値を返します。</summary>
+      <returns>シーケンスの最小値に対応する Nullable&lt;Int64&gt; 型 (C# の場合) または Nullable(Of Int64) 型 (Visual Basic の場合) の値。</returns>
+      <param name="source">最小値を確認する対象となる値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>シーケンスの各要素に対して変換関数を呼び出し、null 許容の <see cref="T:System.Single" /> の最小値を返します。</summary>
+      <returns>シーケンスの最小値に対応する Nullable&lt;Single&gt; 型 (C# の場合) または Nullable(Of Single) 型 (Visual Basic の場合) の値。</returns>
+      <param name="source">最小値を確認する対象となる値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>シーケンスの各要素に対して変換関数を呼び出し、<see cref="T:System.Single" /> の最小値を返します。</summary>
+      <returns>シーケンスの最小値。</returns>
+      <param name="source">最小値を確認する対象となる値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> に要素が含まれていません。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>ジェネリック シーケンスの各要素に対して変換関数を呼び出し、結果の最小値を返します。</summary>
+      <returns>シーケンスの最小値。</returns>
+      <param name="source">最小値を確認する対象となる値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="selector" /> によって返される値の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OfType``1(System.Collections.IEnumerable)">
+      <summary>指定された型に基づいて <see cref="T:System.Collections.IEnumerable" /> の要素をフィルター処理します。</summary>
+      <returns>
+        <paramref name="TResult" /> 型の入力シーケンスの要素を格納する <see cref="T:System.Collections.Generic.IEnumerable`1" />。</returns>
+      <param name="source">フィルター処理する要素を含む <see cref="T:System.Collections.IEnumerable" />。</param>
+      <typeparam name="TResult">シーケンスの要素をフィルター処理する型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>シーケンスの要素をキーに従って昇順に並べ替えます。</summary>
+      <returns>要素がキーに従って並べ替えられている <see cref="T:System.Linq.IOrderedEnumerable`1" />。</returns>
+      <param name="source">順序付ける値のシーケンス。</param>
+      <param name="keySelector">要素からキーを抽出する関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> によって返されるキーの型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="keySelector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>指定された比較子を使用してシーケンスの要素を昇順に並べ替えます。</summary>
+      <returns>要素がキーに従って並べ替えられている <see cref="T:System.Linq.IOrderedEnumerable`1" />。</returns>
+      <param name="source">順序付ける値のシーケンス。</param>
+      <param name="keySelector">要素からキーを抽出する関数。</param>
+      <param name="comparer">キーを比較する <see cref="T:System.Collections.Generic.IComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> によって返されるキーの型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="keySelector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderByDescending``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>シーケンスの要素をキーに従って降順に並べ替えます。</summary>
+      <returns>要素がキーに従って降順に並べ替えられている <see cref="T:System.Linq.IOrderedEnumerable`1" />。</returns>
+      <param name="source">順序付ける値のシーケンス。</param>
+      <param name="keySelector">要素からキーを抽出する関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> によって返されるキーの型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="keySelector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderByDescending``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>指定された比較子を使用してシーケンスの要素を降順に並べ替えます。</summary>
+      <returns>要素がキーに従って降順に並べ替えられている <see cref="T:System.Linq.IOrderedEnumerable`1" />。</returns>
+      <param name="source">順序付ける値のシーケンス。</param>
+      <param name="keySelector">要素からキーを抽出する関数。</param>
+      <param name="comparer">キーを比較する <see cref="T:System.Collections.Generic.IComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> によって返されるキーの型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="keySelector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Range(System.Int32,System.Int32)">
+      <summary>指定した範囲内の整数のシーケンスを生成します。</summary>
+      <returns>連続した整数の範囲を含む IEnumerable&lt;Int32&gt; (C# の場合) または IEnumerable(Of Int32) (Visual Basic の場合)。</returns>
+      <param name="start">シーケンス内の最初の整数の値。</param>
+      <param name="count">生成する連続した整数の数。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="count" /> が 0 未満です。または<paramref name="start" /> + <paramref name="count" /> -1 が <see cref="F:System.Int32.MaxValue" /> を超えています。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Repeat``1(``0,System.Int32)">
+      <summary>繰り返される 1 つの値を含むシーケンスを生成します。</summary>
+      <returns>繰り返される値を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</returns>
+      <param name="element">繰り返される値。</param>
+      <param name="count">生成されたシーケンスで値を繰り返す回数。</param>
+      <typeparam name="TResult">結果のシーケンスで繰り返される値の型。</typeparam>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="count" /> が 0 未満です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Reverse``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>シーケンスの要素の順序を反転させます。</summary>
+      <returns>要素が入力シーケンスの要素に逆順で対応しているシーケンス。</returns>
+      <param name="source">反転させる値のシーケンス。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Select``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>シーケンスの各要素を新しいフォームに射影します。</summary>
+      <returns>
+        <paramref name="source" /> の各要素に対して変換関数を呼び出した結果として得られる要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</returns>
+      <param name="source">変換関数を呼び出す対象となる値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="selector" /> によって返される値の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Select``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,``1})">
+      <summary>要素のインデックスを組み込むことにより、シーケンスの各要素を新しいフォームに射影します。</summary>
+      <returns>
+        <paramref name="source" /> の各要素に対して変換関数を呼び出した結果として得られる要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</returns>
+      <param name="source">変換関数を呼び出す対象となる値のシーケンス。</param>
+      <param name="selector">各ソース要素に適用する変換関数。この関数の 2 つ目のパラメーターは、ソース要素のインデックスを表します。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="selector" /> によって返される値の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})">
+      <summary>シーケンスの各要素を <see cref="T:System.Collections.Generic.IEnumerable`1" /> に射影し、結果のシーケンスを 1 つのシーケンスに平坦化して、その各要素に対して結果のセレクター関数を呼び出します。</summary>
+      <returns>
+        <paramref name="source" /> の各要素で一対多の変換関数 <paramref name="collectionSelector" /> を呼び出し、こうしたシーケンスの各要素とそれに対応するソース要素を結果の要素に割り当てた結果として得られる要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</returns>
+      <param name="source">射影する値のシーケンス。</param>
+      <param name="collectionSelector">入力シーケンスの各要素に適用する変換関数。</param>
+      <param name="resultSelector">中間シーケンスの各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TCollection">
+        <paramref name="collectionSelector" /> によって収集される中間要素の型。</typeparam>
+      <typeparam name="TResult">結果のシーケンスの要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />、<paramref name="collectionSelector" />、または <paramref name="resultSelector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}})">
+      <summary>シーケンスの各要素を <see cref="T:System.Collections.Generic.IEnumerable`1" /> に射影し、結果のシーケンスを 1 つのシーケンスに平坦化します。</summary>
+      <returns>入力シーケンスの各要素に対して一対多の変換関数を呼び出した結果として得られる要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</returns>
+      <param name="source">射影する値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="selector" /> によって返されるシーケンスの要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})">
+      <summary>シーケンスの各要素を <see cref="T:System.Collections.Generic.IEnumerable`1" /> に射影し、結果のシーケンスを 1 つのシーケンスに平坦化して、その各要素に対して結果のセレクター関数を呼び出します。各ソース要素のインデックスは、その要素の中間の射影されたフォームで使用されます。</summary>
+      <returns>
+        <paramref name="source" /> の各要素で一対多の変換関数 <paramref name="collectionSelector" /> を呼び出し、こうしたシーケンスの各要素とそれに対応するソース要素を結果の要素に割り当てた結果として得られる要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</returns>
+      <param name="source">射影する値のシーケンス。</param>
+      <param name="collectionSelector">各ソース要素に適用する変換関数。この関数の 2 つ目のパラメーターは、ソース要素のインデックスを表します。</param>
+      <param name="resultSelector">中間シーケンスの各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TCollection">
+        <paramref name="collectionSelector" /> によって収集される中間要素の型。</typeparam>
+      <typeparam name="TResult">結果のシーケンスの要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />、<paramref name="collectionSelector" />、または <paramref name="resultSelector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}})">
+      <summary>シーケンスの各要素を <see cref="T:System.Collections.Generic.IEnumerable`1" /> に射影し、結果のシーケンスを 1 つのシーケンスに平坦化します。各ソース要素のインデックスは、その要素の射影されたフォームで使用されます。</summary>
+      <returns>入力シーケンスの各要素に対して一対多の変換関数を呼び出した結果として得られる要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</returns>
+      <param name="source">射影する値のシーケンス。</param>
+      <param name="selector">各ソース要素に適用する変換関数。この関数の 2 つ目のパラメーターは、ソース要素のインデックスを表します。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="selector" /> によって返されるシーケンスの要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SequenceEqual``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>要素の型に対して既定の等値比較子を使用して要素を比較することで、2 つのシーケンスが等しいかどうかを判断します。</summary>
+      <returns>2 つのソース シーケンスが同じ長さで、それらに対応する要素がその型の既定の等値比較子に従って等しい場合は true。それ以外の場合は false。</returns>
+      <param name="first">
+        <paramref name="second" /> と比較する <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="second">最初のシーケンスと比較する <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">入力シーケンスの要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> または <paramref name="second" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SequenceEqual``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>指定された <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> を使用して要素を比較することで、2 つのシーケンスが等しいかどうかを判断します。</summary>
+      <returns>2 つのソース シーケンスが同じ長さで、<paramref name="comparer" /> に従ってそれらに対応する要素が等しい場合は true。それ以外の場合は false。</returns>
+      <param name="first">
+        <paramref name="second" /> と比較する <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="second">最初のシーケンスと比較する <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="comparer">要素の比較に使用する <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">入力シーケンスの要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> または <paramref name="second" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Single``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>シーケンスの唯一の要素を返します。シーケンス内の要素が 1 つだけではない場合は、例外をスローします。</summary>
+      <returns>入力シーケンスの 1 つの要素。</returns>
+      <param name="source">1 つの要素を返す <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+      <exception cref="T:System.InvalidOperationException">入力シーケンスに複数の要素が含まれています。または入力シーケンスが空です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Single``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>指定された条件を満たす、シーケンスの唯一の要素を返します。そのような要素が複数存在する場合は、例外をスローします。</summary>
+      <returns>条件を満たす、入力シーケンスの 1 つの要素。</returns>
+      <param name="source">1 つの要素を返す <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="predicate">要素が条件を満たしているかどうかをテストする関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="predicate" /> が null です。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="predicate" /> の条件を満たす要素がありません。または<paramref name="predicate" /> の条件を満たす要素が複数あります。またはソース シーケンスが空です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SingleOrDefault``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>シーケンスの唯一の要素を返します。シーケンスが空の場合、既定値を返します。シーケンス内に要素が複数ある場合、このメソッドは例外をスローします。</summary>
+      <returns>入力シーケンスの 1 つの要素。シーケンスに要素が含まれない場合は default (<paramref name="TSource" />)。</returns>
+      <param name="source">1 つの要素を返す <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+      <exception cref="T:System.InvalidOperationException">入力シーケンスに複数の要素が含まれています。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SingleOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>指定された条件を満たす、シーケンスの唯一の要素を返します。そのような要素が存在しない場合、既定値を返します。複数の要素が条件を満たす場合、このメソッドは例外をスローします。</summary>
+      <returns>条件を満たす、入力シーケンスの 1 つの要素。そのような要素が見つからない場合は default (<paramref name="TSource" />)。</returns>
+      <param name="source">1 つの要素を返す <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="predicate">要素が条件を満たしているかどうかをテストする関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="predicate" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Skip``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>シーケンス内の指定された数の要素をバイパスし、残りの要素を返します。</summary>
+      <returns>入力シーケンスで指定されたインデックスの後に出現する要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</returns>
+      <param name="source">返される要素が含まれる <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="count">残りの要素を返す前にスキップする要素の数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SkipWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>指定された条件が満たされる限り、シーケンスの要素をバイパスした後、残りの要素を返します。</summary>
+      <returns>
+        <paramref name="predicate" /> で指定されたテストに合格しない連続する最初の要素から入力シーケンスの要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</returns>
+      <param name="source">返される要素が含まれる <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="predicate">各要素が条件を満たしているかどうかをテストする関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="predicate" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SkipWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})">
+      <summary>指定された条件が満たされる限り、シーケンスの要素をバイパスした後、残りの要素を返します。要素のインデックスは、述語関数のロジックで使用されます。</summary>
+      <returns>
+        <paramref name="predicate" /> で指定されたテストに合格しない連続する最初の要素から入力シーケンスの要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</returns>
+      <param name="source">返される要素が含まれる <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="predicate">各ソース要素が条件に当てはまるかどうかをテストする関数。この関数の 2 つ目のパラメーターは、ソース要素のインデックスを表します。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="predicate" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>
+        <see cref="T:System.Decimal" /> 値のシーケンスの合計を計算します。</summary>
+      <returns>シーケンスの値の合計。</returns>
+      <param name="source">合計を計算する対象となる <see cref="T:System.Decimal" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+      <exception cref="T:System.OverflowException">合計が <see cref="F:System.Decimal.MaxValue" /> を超えています。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>
+        <see cref="T:System.Double" /> 値のシーケンスの合計を計算します。</summary>
+      <returns>シーケンスの値の合計。</returns>
+      <param name="source">合計を計算する対象となる <see cref="T:System.Double" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>
+        <see cref="T:System.Int32" /> 値のシーケンスの合計を計算します。</summary>
+      <returns>シーケンスの値の合計。</returns>
+      <param name="source">合計を計算する対象となる <see cref="T:System.Int32" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+      <exception cref="T:System.OverflowException">合計が <see cref="F:System.Int32.MaxValue" /> を超えています。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>
+        <see cref="T:System.Int64" /> 値のシーケンスの合計を計算します。</summary>
+      <returns>シーケンスの値の合計。</returns>
+      <param name="source">合計を計算する対象となる <see cref="T:System.Int64" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+      <exception cref="T:System.OverflowException">合計が <see cref="F:System.Int64.MaxValue" /> を超えています。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>null 許容の <see cref="T:System.Decimal" /> 値のシーケンスの合計を計算します。</summary>
+      <returns>シーケンスの値の合計。</returns>
+      <param name="source">合計を計算する対象となる null 許容の <see cref="T:System.Decimal" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+      <exception cref="T:System.OverflowException">合計が <see cref="F:System.Decimal.MaxValue" /> を超えています。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>null 許容の <see cref="T:System.Double" /> 値のシーケンスの合計を計算します。</summary>
+      <returns>シーケンスの値の合計。</returns>
+      <param name="source">合計を計算する対象となる null 許容の <see cref="T:System.Double" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>null 許容の <see cref="T:System.Int32" /> 値のシーケンスの合計を計算します。</summary>
+      <returns>シーケンスの値の合計。</returns>
+      <param name="source">合計を計算する対象となる null 許容の <see cref="T:System.Int32" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+      <exception cref="T:System.OverflowException">合計が <see cref="F:System.Int32.MaxValue" /> を超えています。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>null 許容の <see cref="T:System.Int64" /> 値のシーケンスの合計を計算します。</summary>
+      <returns>シーケンスの値の合計。</returns>
+      <param name="source">合計を計算する対象となる null 許容の <see cref="T:System.Int64" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+      <exception cref="T:System.OverflowException">合計が <see cref="F:System.Int64.MaxValue" /> を超えています。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>null 許容の <see cref="T:System.Single" /> 値のシーケンスの合計を計算します。</summary>
+      <returns>シーケンスの値の合計。</returns>
+      <param name="source">合計を計算する対象となる null 許容の <see cref="T:System.Single" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>
+        <see cref="T:System.Single" /> 値のシーケンスの合計を計算します。</summary>
+      <returns>シーケンスの値の合計。</returns>
+      <param name="source">合計を計算する対象となる <see cref="T:System.Single" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>入力シーケンスの各要素に対して変換関数を呼び出して取得する <see cref="T:System.Decimal" /> 値のシーケンスの合計を計算します。</summary>
+      <returns>射影された値の合計。</returns>
+      <param name="source">合計の計算に使用される値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+      <exception cref="T:System.OverflowException">合計が <see cref="F:System.Decimal.MaxValue" /> を超えています。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>入力シーケンスの各要素に対して変換関数を呼び出して取得する <see cref="T:System.Double" /> 値のシーケンスの合計を計算します。</summary>
+      <returns>射影された値の合計。</returns>
+      <param name="source">合計の計算に使用される値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>入力シーケンスの各要素に対して変換関数を呼び出して取得する <see cref="T:System.Int32" /> 値のシーケンスの合計を計算します。</summary>
+      <returns>射影された値の合計。</returns>
+      <param name="source">合計の計算に使用される値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+      <exception cref="T:System.OverflowException">合計が <see cref="F:System.Int32.MaxValue" /> を超えています。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>入力シーケンスの各要素に対して変換関数を呼び出して取得する <see cref="T:System.Int64" /> 値のシーケンスの合計を計算します。</summary>
+      <returns>射影された値の合計。</returns>
+      <param name="source">合計の計算に使用される値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+      <exception cref="T:System.OverflowException">合計が <see cref="F:System.Int64.MaxValue" /> を超えています。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>入力シーケンスの各要素に対して変換関数を呼び出して取得する null 許容の <see cref="T:System.Decimal" /> 値のシーケンスの合計を計算します。</summary>
+      <returns>射影された値の合計。</returns>
+      <param name="source">合計の計算に使用される値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+      <exception cref="T:System.OverflowException">合計が <see cref="F:System.Decimal.MaxValue" /> を超えています。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>入力シーケンスの各要素に対して変換関数を呼び出して取得する null 許容の <see cref="T:System.Double" /> 値のシーケンスの合計を計算します。</summary>
+      <returns>射影された値の合計。</returns>
+      <param name="source">合計の計算に使用される値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>入力シーケンスの各要素に対して変換関数を呼び出して取得する null 許容の <see cref="T:System.Int32" /> 値のシーケンスの合計を計算します。</summary>
+      <returns>射影された値の合計。</returns>
+      <param name="source">合計の計算に使用される値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+      <exception cref="T:System.OverflowException">合計が <see cref="F:System.Int32.MaxValue" /> を超えています。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>入力シーケンスの各要素に対して変換関数を呼び出して取得する null 許容の <see cref="T:System.Int64" /> 値のシーケンスの合計を計算します。</summary>
+      <returns>射影された値の合計。</returns>
+      <param name="source">合計の計算に使用される値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+      <exception cref="T:System.OverflowException">合計が <see cref="F:System.Int64.MaxValue" /> を超えています。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>入力シーケンスの各要素に対して変換関数を呼び出して取得する null 許容の <see cref="T:System.Single" /> 値のシーケンスの合計を計算します。</summary>
+      <returns>射影された値の合計。</returns>
+      <param name="source">合計の計算に使用される値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>入力シーケンスの各要素に対して変換関数を呼び出して取得する <see cref="T:System.Single" /> 値のシーケンスの合計を計算します。</summary>
+      <returns>射影された値の合計。</returns>
+      <param name="source">合計の計算に使用される値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Take``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>シーケンスの先頭から、指定された数の連続する要素を返します。</summary>
+      <returns>入力シーケンスの先頭から、指定された数の要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</returns>
+      <param name="source">要素を返すシーケンス。</param>
+      <param name="count">返す要素数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.TakeWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>指定された条件が満たされる限り、シーケンスから要素を返します。</summary>
+      <returns>テストに合格しなくなった要素の前に出現する、入力シーケンスの要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</returns>
+      <param name="source">要素を返すシーケンス。</param>
+      <param name="predicate">各要素が条件を満たしているかどうかをテストする関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="predicate" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.TakeWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})">
+      <summary>指定された条件が満たされる限り、シーケンスから要素を返します。要素のインデックスは、述語関数のロジックで使用されます。</summary>
+      <returns>テストに合格しなくなった要素の前に出現する、入力シーケンスの要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</returns>
+      <param name="source">要素を返すシーケンス。</param>
+      <param name="predicate">各ソース要素が条件に当てはまるかどうかをテストする関数。この関数の 2 つ目のパラメーターは、ソース要素のインデックスを表します。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="predicate" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenBy``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1})">
+      <summary>キーに従って、シーケンス内の後続の要素を昇順で配置します。</summary>
+      <returns>要素がキーに従って並べ替えられている <see cref="T:System.Linq.IOrderedEnumerable`1" />。</returns>
+      <param name="source">並べ替える要素を格納している <see cref="T:System.Linq.IOrderedEnumerable`1" />。</param>
+      <param name="keySelector">各要素からキーを抽出する関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> によって返されるキーの型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="keySelector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenBy``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>指定された比較子を使用して、シーケンス内の後続の要素を昇順で配置します。</summary>
+      <returns>要素がキーに従って並べ替えられている <see cref="T:System.Linq.IOrderedEnumerable`1" />。</returns>
+      <param name="source">並べ替える要素を格納している <see cref="T:System.Linq.IOrderedEnumerable`1" />。</param>
+      <param name="keySelector">各要素からキーを抽出する関数。</param>
+      <param name="comparer">キーを比較する <see cref="T:System.Collections.Generic.IComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> によって返されるキーの型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="keySelector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenByDescending``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1})">
+      <summary>キーに従って、シーケンス内の後続の要素を降順で配置します。</summary>
+      <returns>要素がキーに従って降順に並べ替えられている <see cref="T:System.Linq.IOrderedEnumerable`1" />。</returns>
+      <param name="source">並べ替える要素を格納している <see cref="T:System.Linq.IOrderedEnumerable`1" />。</param>
+      <param name="keySelector">各要素からキーを抽出する関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> によって返されるキーの型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="keySelector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenByDescending``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>指定された比較子を使用して、シーケンス内の後続の要素を降順で配置します。</summary>
+      <returns>要素がキーに従って降順に並べ替えられている <see cref="T:System.Linq.IOrderedEnumerable`1" />。</returns>
+      <param name="source">並べ替える要素を格納している <see cref="T:System.Linq.IOrderedEnumerable`1" />。</param>
+      <param name="keySelector">各要素からキーを抽出する関数。</param>
+      <param name="comparer">キーを比較する <see cref="T:System.Collections.Generic.IComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> によって返されるキーの型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="keySelector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToArray``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> から配列を作成します。</summary>
+      <returns>入力シーケンスの要素を含む配列。</returns>
+      <param name="source">配列の作成元の <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>指定されたキー セレクター関数に従って、<see cref="T:System.Collections.Generic.IEnumerable`1" /> から <see cref="T:System.Collections.Generic.Dictionary`2" /> を作成します。</summary>
+      <returns>キーと値を格納している <see cref="T:System.Collections.Generic.Dictionary`2" />。</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.Dictionary`2" /> の作成元の <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">各要素からキーを抽出する関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> によって返されるキーの型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="keySelector" /> が null です。または<paramref name="keySelector" /> が null のキーを生成しています。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" /> が 2 つの要素に対して重複するキーを生成しています。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>指定されたキー セレクター関数およびキーの比較子に従って、<see cref="T:System.Collections.Generic.IEnumerable`1" /> から <see cref="T:System.Collections.Generic.Dictionary`2" /> を作成します。</summary>
+      <returns>キーと値を格納している <see cref="T:System.Collections.Generic.Dictionary`2" />。</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.Dictionary`2" /> の作成元の <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">各要素からキーを抽出する関数。</param>
+      <param name="comparer">キーを比較する <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> によって返されるキーの型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="keySelector" /> が null です。または<paramref name="keySelector" /> が null のキーを生成しています。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" /> が 2 つの要素に対して重複するキーを生成しています。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})">
+      <summary>指定されたキー セレクター関数および要素セレクター関数に従って、<see cref="T:System.Collections.Generic.IEnumerable`1" /> から <see cref="T:System.Collections.Generic.Dictionary`2" /> を作成します。</summary>
+      <returns>入力シーケンスから選択された <paramref name="TElement" /> 型の値を格納する <see cref="T:System.Collections.Generic.Dictionary`2" />。</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.Dictionary`2" /> の作成元の <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">各要素からキーを抽出する関数。</param>
+      <param name="elementSelector">各要素から結果の要素値を生成する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> によって返されるキーの型。</typeparam>
+      <typeparam name="TElement">
+        <paramref name="elementSelector" /> によって返される値の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />、<paramref name="keySelector" />、または <paramref name="elementSelector" /> が null です。または<paramref name="keySelector" /> が null のキーを生成しています。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" /> が 2 つの要素に対して重複するキーを生成しています。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>指定されたキー セレクター関数、比較子、および要素セレクター関数に従って、<see cref="T:System.Collections.Generic.IEnumerable`1" /> から <see cref="T:System.Collections.Generic.Dictionary`2" /> を作成します。</summary>
+      <returns>入力シーケンスから選択された <paramref name="TElement" /> 型の値を格納する <see cref="T:System.Collections.Generic.Dictionary`2" />。</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.Dictionary`2" /> の作成元の <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">各要素からキーを抽出する関数。</param>
+      <param name="elementSelector">各要素から結果の要素値を生成する変換関数。</param>
+      <param name="comparer">キーを比較する <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> によって返されるキーの型。</typeparam>
+      <typeparam name="TElement">
+        <paramref name="elementSelector" /> によって返される値の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />、<paramref name="keySelector" />、または <paramref name="elementSelector" /> が null です。または<paramref name="keySelector" /> が null のキーを生成しています。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" /> が 2 つの要素に対して重複するキーを生成しています。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToList``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> から <see cref="T:System.Collections.Generic.List`1" /> を作成します。</summary>
+      <returns>入力シーケンスの要素を含む <see cref="T:System.Collections.Generic.List`1" />。</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.List`1" /> の作成元の <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>指定されたキー セレクター関数に従って、<see cref="T:System.Collections.Generic.IEnumerable`1" /> から <see cref="T:System.Linq.Lookup`2" /> を作成します。</summary>
+      <returns>キーと値を格納している <see cref="T:System.Linq.Lookup`2" />。</returns>
+      <param name="source">
+        <see cref="T:System.Linq.Lookup`2" /> の作成元の <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">各要素からキーを抽出する関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> によって返されるキーの型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="keySelector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>指定されたキー セレクター関数およびキーの比較子に従って、<see cref="T:System.Collections.Generic.IEnumerable`1" /> から <see cref="T:System.Linq.Lookup`2" /> を作成します。</summary>
+      <returns>キーと値を格納している <see cref="T:System.Linq.Lookup`2" />。</returns>
+      <param name="source">
+        <see cref="T:System.Linq.Lookup`2" /> の作成元の <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">各要素からキーを抽出する関数。</param>
+      <param name="comparer">キーを比較する <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> によって返されるキーの型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="keySelector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})">
+      <summary>指定されたキー セレクター関数および要素セレクター関数に従って、<see cref="T:System.Collections.Generic.IEnumerable`1" /> から <see cref="T:System.Linq.Lookup`2" /> を作成します。</summary>
+      <returns>入力シーケンスから選択された <paramref name="TElement" /> 型の値を格納する <see cref="T:System.Linq.Lookup`2" />。</returns>
+      <param name="source">
+        <see cref="T:System.Linq.Lookup`2" /> の作成元の <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">各要素からキーを抽出する関数。</param>
+      <param name="elementSelector">各要素から結果の要素値を生成する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> によって返されるキーの型。</typeparam>
+      <typeparam name="TElement">
+        <paramref name="elementSelector" /> によって返される値の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />、<paramref name="keySelector" />、または <paramref name="elementSelector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>指定されたキー セレクター関数、比較子、および要素セレクター関数に従って、<see cref="T:System.Collections.Generic.IEnumerable`1" /> から <see cref="T:System.Linq.Lookup`2" /> を作成します。</summary>
+      <returns>入力シーケンスから選択された <paramref name="TElement" /> 型の値を格納する <see cref="T:System.Linq.Lookup`2" />。</returns>
+      <param name="source">
+        <see cref="T:System.Linq.Lookup`2" /> の作成元の <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">各要素からキーを抽出する関数。</param>
+      <param name="elementSelector">各要素から結果の要素値を生成する変換関数。</param>
+      <param name="comparer">キーを比較する <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> によって返されるキーの型。</typeparam>
+      <typeparam name="TElement">
+        <paramref name="elementSelector" /> によって返される値の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />、<paramref name="keySelector" />、または <paramref name="elementSelector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Union``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>既定の等値比較子を使用して、2 つのシーケンスの和集合を生成します。</summary>
+      <returns>2 つの入力シーケンスの要素 (重複する要素は除く) を格納している <see cref="T:System.Collections.Generic.IEnumerable`1" />。</returns>
+      <param name="first">和集合の最初のセットを形成する一意の要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="second">和集合の 2 番目のセットを形成する一意の要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">入力シーケンスの要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> または <paramref name="second" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Union``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>指定された <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> を使用して 2 つのシーケンスの和集合を生成します。</summary>
+      <returns>2 つの入力シーケンスの要素 (重複する要素は除く) を格納している <see cref="T:System.Collections.Generic.IEnumerable`1" />。</returns>
+      <param name="first">和集合の最初のセットを形成する一意の要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="second">和集合の 2 番目のセットを形成する一意の要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="comparer">値を比較する <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">入力シーケンスの要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> または <paramref name="second" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Where``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>述語に基づいて値のシーケンスをフィルター処理します。</summary>
+      <returns>条件を満たす、入力シーケンスの要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</returns>
+      <param name="source">フィルター処理する <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="predicate">各要素が条件を満たしているかどうかをテストする関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="predicate" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Where``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})">
+      <summary>述語に基づいて値のシーケンスをフィルター処理します。各要素のインデックスは、述語関数のロジックで使用されます。</summary>
+      <returns>条件を満たす、入力シーケンスの要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</returns>
+      <param name="source">フィルター処理する <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="predicate">各ソース要素が条件に当てはまるかどうかをテストする関数。この関数の 2 つ目のパラメーターは、ソース要素のインデックスを表します。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="predicate" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Zip``3(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``1,``2})">
+      <summary>2 つのシーケンスの対応する要素に対して、1 つの指定した関数を適用し、結果として 1 つのシーケンスを生成します。</summary>
+      <returns>2 つの入力シーケンスのマージされた要素が格納されている <see cref="T:System.Collections.Generic.IEnumerable`1" />。</returns>
+      <param name="first">マージする 1 番目のシーケンス。</param>
+      <param name="second">マージする 2 番目のシーケンス。</param>
+      <param name="resultSelector">2 つのシーケンスの要素をマージする方法を指定する関数。</param>
+      <typeparam name="TFirst">1 番目の入力シーケンスの要素の型。</typeparam>
+      <typeparam name="TSecond">2 番目の入力シーケンスの要素の型。</typeparam>
+      <typeparam name="TResult">結果のシーケンスの要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> または <paramref name="second" /> が null です。</exception>
+    </member>
+    <member name="T:System.Linq.IGrouping`2">
+      <summary>共通のキーを持つオブジェクトのコレクションを表します。</summary>
+      <typeparam name="TKey">
+        <see cref="T:System.Linq.IGrouping`2" /> のキーの型。このパラメーターが共変の型パラメーターです。つまり、その指定した型を使用するか、それよりも強い任意の派生型を使用することができます。共変性と反変性の詳細については、「ジェネリックの共変性と反変性」を参照してください。</typeparam>
+      <typeparam name="TElement">
+        <see cref="T:System.Linq.IGrouping`2" /> 内の値の型。</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="P:System.Linq.IGrouping`2.Key">
+      <summary>
+        <see cref="T:System.Linq.IGrouping`2" /> のキーを取得します。</summary>
+      <returns>
+        <see cref="T:System.Linq.IGrouping`2" /> のキー。</returns>
+    </member>
+    <member name="T:System.Linq.ILookup`2">
+      <summary>キーを値の <see cref="T:System.Collections.Generic.IEnumerable`1" /> シーケンスに割り当てるデータ構造のインデクサー、サイズ プロパティ、およびブール値検索メソッドを定義します。</summary>
+      <typeparam name="TKey">
+        <see cref="T:System.Linq.ILookup`2" /> 内のキーの型。</typeparam>
+      <typeparam name="TElement">
+        <see cref="T:System.Linq.ILookup`2" /> 内の値を構成する <see cref="T:System.Collections.Generic.IEnumerable`1" /> シーケンス内の要素の型。</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.ILookup`2.Contains(`0)">
+      <summary>指定したキーが <see cref="T:System.Linq.ILookup`2" /> 内に存在するかどうかを判定します。</summary>
+      <returns>
+        <paramref name="key" /> が <see cref="T:System.Linq.ILookup`2" /> 内にある場合は true。それ以外の場合は false。</returns>
+      <param name="key">
+        <see cref="T:System.Linq.ILookup`2" /> 内で検索するキー。</param>
+    </member>
+    <member name="P:System.Linq.ILookup`2.Count">
+      <summary>
+        <see cref="T:System.Linq.ILookup`2" /> 内のキーと値コレクションのペアの数を取得します。</summary>
+      <returns>
+        <see cref="T:System.Linq.ILookup`2" /> 内のキーと値コレクションのペアの数。</returns>
+    </member>
+    <member name="P:System.Linq.ILookup`2.Item(`0)">
+      <summary>指定したキーによりインデックス付けされた値の <see cref="T:System.Collections.Generic.IEnumerable`1" /> シーケンスを取得します。</summary>
+      <returns>指定したキーによりインデックス付けされた値の <see cref="T:System.Collections.Generic.IEnumerable`1" /> シーケンス。</returns>
+      <param name="key">必要な値のシーケンスのキー。</param>
+    </member>
+    <member name="T:System.Linq.IOrderedEnumerable`1">
+      <summary>並べ替えられたシーケンスを表します。</summary>
+      <typeparam name="TElement">シーケンスの要素の型。</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.IOrderedEnumerable`1.CreateOrderedEnumerable``1(System.Func{`0,``0},System.Collections.Generic.IComparer{``0},System.Boolean)">
+      <summary>キーに従って <see cref="T:System.Linq.IOrderedEnumerable`1" /> の要素に対して後続の並べ替えを実行します。</summary>
+      <returns>要素がキーに従って並べ替えられている <see cref="T:System.Linq.IOrderedEnumerable`1" />。</returns>
+      <param name="keySelector">各要素のキーの抽出に使用される <see cref="T:System.Func`2" />。</param>
+      <param name="comparer">返されたシーケンスでの配置用のキーの比較に使用される <see cref="T:System.Collections.Generic.IComparer`1" />。</param>
+      <param name="descending">要素を降順に並べ替える true、要素を昇順に並べ替える false。</param>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> によって生成されるキーの型。</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="T:System.Linq.Lookup`2">
+      <summary>それぞれ 1 つ以上の値に割り当てられたキーのコレクションを表します。</summary>
+      <typeparam name="TKey">
+        <see cref="T:System.Linq.Lookup`2" /> 内のキーの型。</typeparam>
+      <typeparam name="TElement">
+        <see cref="T:System.Linq.Lookup`2" /> 内の各 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 値の要素の型。</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.Lookup`2.ApplyResultSelector``1(System.Func{`0,System.Collections.Generic.IEnumerable{`1},``0})">
+      <summary>各キーとその関連する値に変換関数を適用し、結果を返します。</summary>
+      <returns>
+        <see cref="T:System.Linq.Lookup`2" /> 内にあるキーと値コレクションの各ペアの 1 つの値が格納されるコレクション。</returns>
+      <param name="resultSelector">各キーとその関連する値からの結果の値を導き出す関数。</param>
+      <typeparam name="TResult">
+        <paramref name="resultSelector" /> によって生成される結果の値の型。</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.Lookup`2.Contains(`0)">
+      <summary>指定したキーが <see cref="T:System.Linq.Lookup`2" /> 内にあるかどうかを確認します。</summary>
+      <returns>
+        <paramref name="key" /> が <see cref="T:System.Linq.Lookup`2" /> 内にある場合は true。それ以外の場合は false。</returns>
+      <param name="key">
+        <see cref="T:System.Linq.Lookup`2" /> 内で検索するキー。</param>
+    </member>
+    <member name="P:System.Linq.Lookup`2.Count">
+      <summary>
+        <see cref="T:System.Linq.Lookup`2" /> 内のキーと値コレクションのペアの数を取得します。</summary>
+      <returns>
+        <see cref="T:System.Linq.Lookup`2" /> 内のキーと値コレクションのペアの数。</returns>
+    </member>
+    <member name="M:System.Linq.Lookup`2.GetEnumerator">
+      <summary>
+        <see cref="T:System.Linq.Lookup`2" /> を反復処理するジェネリック列挙子を返します。</summary>
+      <returns>
+        <see cref="T:System.Linq.Lookup`2" /> の列挙子。</returns>
+    </member>
+    <member name="P:System.Linq.Lookup`2.Item(`0)">
+      <summary>指定したキーによりインデックス付けされた値のコレクションを取得します。</summary>
+      <returns>指定したキーによりインデックス付けされた値のコレクション。</returns>
+      <param name="key">必要な値のコレクションのキー。</param>
+    </member>
+    <member name="M:System.Linq.Lookup`2.System#Collections#IEnumerable#GetEnumerator">
+      <summary>
+        <see cref="T:System.Linq.Lookup`2" /> を反復処理する列挙子を返します。このクラスは継承できません。</summary>
+      <returns>
+        <see cref="T:System.Linq.Lookup`2" /> の列挙子。</returns>
+    </member>
+  </members>
+</doc>

+ 1997 - 0
HighBorn/packages/System.Linq.4.3.0/ref/netcore50/ko/System.Linq.xml

@@ -0,0 +1,1997 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+  <assembly>
+    <name>System.Linq</name>
+  </assembly>
+  <members>
+    <member name="T:System.Linq.Enumerable">
+      <summary>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />을 구현하는 개체를 쿼리하기 위한 static(Visual Basic의 경우 Shared) 메서드 집합을 제공합니다.</summary>
+    </member>
+    <member name="M:System.Linq.Enumerable.Aggregate``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``0,``0})">
+      <summary>시퀀스에 누적기 함수를 적용합니다.</summary>
+      <returns>최종 누적기 값입니다.</returns>
+      <param name="source">집계할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="func">각 요소에 대해 호출할 누적기 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="func" />가 null인 경우</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" />에 요소가 없는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Aggregate``2(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1})">
+      <summary>시퀀스에 누적기 함수를 적용합니다.지정된 시드 값은 초기 누적기 값으로 사용됩니다.</summary>
+      <returns>최종 누적기 값입니다.</returns>
+      <param name="source">집계할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="seed">초기 누적기 값입니다.</param>
+      <param name="func">각 요소에 대해 호출할 누적기 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TAccumulate">누적기 값의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="func" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Aggregate``3(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1},System.Func{``1,``2})">
+      <summary>시퀀스에 누적기 함수를 적용합니다.지정된 시드 값은 초기 누적기 값으로 사용되고 지정된 함수는 결과 값을 선택하는 데 사용됩니다.</summary>
+      <returns>변환된 최종 누적기 값입니다.</returns>
+      <param name="source">집계할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="seed">초기 누적기 값입니다.</param>
+      <param name="func">각 요소에 대해 호출할 누적기 함수입니다.</param>
+      <param name="resultSelector">최종 누적기 값을 결과 값으로 변환하는 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TAccumulate">누적기 값의 형식입니다.</typeparam>
+      <typeparam name="TResult">결과 값의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />, <paramref name="func" /> 또는 <paramref name="resultSelector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.All``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>시퀀스의 모든 요소가 특정 조건에 맞는지 확인합니다.</summary>
+      <returns>소스 시퀀스의 모든 요소가 지정된 조건자의 테스트를 통과하거나 시퀀스가 비어 있으면 true이고, 그렇지 않으면 false입니다.</returns>
+      <param name="source">조건자를 적용할 요소가 들어 있는 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="predicate">각 요소를 조건에 대해 테스트하는 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="predicate" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Any``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>시퀀스에 요소가 하나라도 있는지 확인합니다.</summary>
+      <returns>소스 시퀀스에 요소가 하나라도 있으면 true이고, 그렇지 않으면 false입니다.</returns>
+      <param name="source">비어 있는지 확인할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Any``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>시퀀스에 특정 조건에 맞는 요소가 있는지 확인합니다.</summary>
+      <returns>지정된 조건자의 테스트를 통과하는 요소가 소스 시퀀스에 하나라도 있으면 true이고, 그렇지 않으면 false입니다.</returns>
+      <param name="source">요소에 조건자를 적용할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="predicate">각 요소를 조건에 대해 테스트하는 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="predicate" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.AsEnumerable``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>입력을 <see cref="T:System.Collections.Generic.IEnumerable`1" />로 형식화하여 반환합니다.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />로 형식화된 입력 시퀀스입니다.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />로 형식화할 시퀀스입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>
+        <see cref="T:System.Decimal" /> 값 시퀀스의 평균을 계산합니다.</summary>
+      <returns>값 시퀀스의 평균입니다.</returns>
+      <param name="source">평균을 계산할 <see cref="T:System.Decimal" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" />에 요소가 없는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>
+        <see cref="T:System.Double" /> 값 시퀀스의 평균을 계산합니다.</summary>
+      <returns>값 시퀀스의 평균입니다.</returns>
+      <param name="source">평균을 계산할 <see cref="T:System.Double" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" />에 요소가 없는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>
+        <see cref="T:System.Int32" /> 값 시퀀스의 평균을 계산합니다.</summary>
+      <returns>값 시퀀스의 평균입니다.</returns>
+      <param name="source">평균을 계산할 <see cref="T:System.Int32" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" />에 요소가 없는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>
+        <see cref="T:System.Int64" /> 값 시퀀스의 평균을 계산합니다.</summary>
+      <returns>값 시퀀스의 평균입니다.</returns>
+      <param name="source">평균을 계산할 <see cref="T:System.Int64" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" />에 요소가 없는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>nullable <see cref="T:System.Decimal" /> 값 시퀀스의 평균을 계산합니다.</summary>
+      <returns>값 시퀀스의 평균이거나, 소스 시퀀스가 비어 있거나 null인 값만 들어 있으면 null입니다.</returns>
+      <param name="source">평균을 계산할 nullable <see cref="T:System.Decimal" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+      <exception cref="T:System.OverflowException">시퀀스에 있는 요소의 합이 <see cref="F:System.Decimal.MaxValue" />보다 큰 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>nullable <see cref="T:System.Double" /> 값 시퀀스의 평균을 계산합니다.</summary>
+      <returns>값 시퀀스의 평균이거나, 소스 시퀀스가 비어 있거나 null인 값만 들어 있으면 null입니다.</returns>
+      <param name="source">평균을 계산할 nullable <see cref="T:System.Double" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>nullable <see cref="T:System.Int32" /> 값 시퀀스의 평균을 계산합니다.</summary>
+      <returns>값 시퀀스의 평균이거나, 소스 시퀀스가 비어 있거나 null인 값만 들어 있으면 null입니다.</returns>
+      <param name="source">평균을 계산할 nullable <see cref="T:System.Int32" />  값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+      <exception cref="T:System.OverflowException">시퀀스에 있는 요소의 합이 <see cref="F:System.Int64.MaxValue" />보다 큰 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>nullable <see cref="T:System.Int64" /> 값 시퀀스의 평균을 계산합니다.</summary>
+      <returns>값 시퀀스의 평균이거나, 소스 시퀀스가 비어 있거나 null인 값만 들어 있으면 null입니다.</returns>
+      <param name="source">평균을 계산할 nullable <see cref="T:System.Int64" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+      <exception cref="T:System.OverflowException">시퀀스에 있는 요소의 합이 <see cref="F:System.Int64.MaxValue" />보다 큰 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>nullable <see cref="T:System.Single" /> 값 시퀀스의 평균을 계산합니다.</summary>
+      <returns>값 시퀀스의 평균이거나, 소스 시퀀스가 비어 있거나 null인 값만 들어 있으면 null입니다.</returns>
+      <param name="source">평균을 계산할 nullable <see cref="T:System.Single" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>
+        <see cref="T:System.Single" /> 값 시퀀스의 평균을 계산합니다.</summary>
+      <returns>값 시퀀스의 평균입니다.</returns>
+      <param name="source">평균을 계산할 <see cref="T:System.Single" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" />에 요소가 없는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>입력 시퀀스의 각 요소에 대해 변형 함수를 호출하여 가져온 <see cref="T:System.Decimal" /> 값 시퀀스의 평균을 계산합니다.</summary>
+      <returns>값 시퀀스의 평균입니다.</returns>
+      <param name="source">평균을 계산하는 데 사용되는 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" />에 요소가 없는 경우</exception>
+      <exception cref="T:System.OverflowException">시퀀스에 있는 요소의 합이 <see cref="F:System.Decimal.MaxValue" />보다 큰 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>입력 시퀀스의 각 요소에 대해 변형 함수를 호출하여 가져온 <see cref="T:System.Double" /> 값 시퀀스의 평균을 계산합니다.</summary>
+      <returns>값 시퀀스의 평균입니다.</returns>
+      <param name="source">평균을 계산할 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" />에 요소가 없는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>입력 시퀀스의 각 요소에 대해 변형 함수를 호출하여 가져온 <see cref="T:System.Int32" /> 값 시퀀스의 평균을 계산합니다.</summary>
+      <returns>값 시퀀스의 평균입니다.</returns>
+      <param name="source">평균을 계산할 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" />에 요소가 없는 경우</exception>
+      <exception cref="T:System.OverflowException">시퀀스에 있는 요소의 합이 <see cref="F:System.Int64.MaxValue" />보다 큰 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>입력 시퀀스의 각 요소에 대해 변형 함수를 호출하여 가져온 <see cref="T:System.Int64" /> 값 시퀀스의 평균을 계산합니다.</summary>
+      <returns>값 시퀀스의 평균입니다.</returns>
+      <param name="source">평균을 계산할 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">소스 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" />에 요소가 없는 경우</exception>
+      <exception cref="T:System.OverflowException">시퀀스에 있는 요소의 합이 <see cref="F:System.Int64.MaxValue" />보다 큰 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>입력 시퀀스의 각 요소에 대해 변형 함수를 호출하여 가져온 nullable <see cref="T:System.Decimal" /> 값 시퀀스의 평균을 계산합니다.</summary>
+      <returns>값 시퀀스의 평균이거나, 소스 시퀀스가 비어 있거나 null인 값만 들어 있으면 null입니다.</returns>
+      <param name="source">평균을 계산할 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+      <exception cref="T:System.OverflowException">시퀀스에 있는 요소의 합이 <see cref="F:System.Decimal.MaxValue" />보다 큰 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>입력 시퀀스의 각 요소에 대해 변형 함수를 호출하여 가져온 nullable <see cref="T:System.Double" /> 값 시퀀스의 평균을 계산합니다.</summary>
+      <returns>값 시퀀스의 평균이거나, 소스 시퀀스가 비어 있거나 null인 값만 들어 있으면 null입니다.</returns>
+      <param name="source">평균을 계산할 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>입력 시퀀스의 각 요소에 대해 변형 함수를 호출하여 가져온 nullable <see cref="T:System.Int32" /> 값 시퀀스의 평균을 계산합니다.</summary>
+      <returns>값 시퀀스의 평균이거나, 소스 시퀀스가 비어 있거나 null인 값만 들어 있으면 null입니다.</returns>
+      <param name="source">평균을 계산할 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+      <exception cref="T:System.OverflowException">시퀀스에 있는 요소의 합이 <see cref="F:System.Int64.MaxValue" />보다 큰 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>입력 시퀀스의 각 요소에 대해 변형 함수를 호출하여 가져온 nullable <see cref="T:System.Int64" /> 값 시퀀스의 평균을 계산합니다.</summary>
+      <returns>값 시퀀스의 평균이거나, 소스 시퀀스가 비어 있거나 null인 값만 들어 있으면 null입니다.</returns>
+      <param name="source">평균을 계산할 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>입력 시퀀스의 각 요소에 대해 변형 함수를 호출하여 가져온 nullable <see cref="T:System.Single" /> 값 시퀀스의 평균을 계산합니다.</summary>
+      <returns>값 시퀀스의 평균이거나, 소스 시퀀스가 비어 있거나 null인 값만 들어 있으면 null입니다.</returns>
+      <param name="source">평균을 계산할 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>입력 시퀀스의 각 요소에 대해 변형 함수를 호출하여 가져온 <see cref="T:System.Single" /> 값 시퀀스의 평균을 계산합니다.</summary>
+      <returns>값 시퀀스의 평균입니다.</returns>
+      <param name="source">평균을 계산할 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" />에 요소가 없는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Cast``1(System.Collections.IEnumerable)">
+      <summary>
+        <see cref="T:System.Collections.IEnumerable" />의 요소를 지정된 형식으로 캐스팅합니다.</summary>
+      <returns>지정된 형식으로 캐스트된 소스 시퀀스의 각 요소가 들어 있는 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</returns>
+      <param name="source">
+        <paramref name="TResult" /> 형식으로 캐스팅할 요소가 들어 있는 <see cref="T:System.Collections.IEnumerable" />입니다.</param>
+      <typeparam name="TResult">
+        <paramref name="source" />의 요소를 캐스팅할 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+      <exception cref="T:System.InvalidCastException">시퀀스의 요소를 <paramref name="TResult" /> 형식으로 캐스팅할 수 없는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Concat``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>두 시퀀스를 연결합니다.</summary>
+      <returns>두 입력 시퀀스의 연결된 요소가 들어 있는 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</returns>
+      <param name="first">연결할 첫 번째 시퀀스입니다.</param>
+      <param name="second">첫 번째 시퀀스에 연결할 시퀀스입니다.</param>
+      <typeparam name="TSource">입력 시퀀스 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> 또는 <paramref name="second" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Contains``1(System.Collections.Generic.IEnumerable{``0},``0)">
+      <summary>기본 같음 비교자를 사용하여 시퀀스에 지정된 요소가 들어 있는지 확인합니다.</summary>
+      <returns>소스 시퀀스에 지정된 값을 갖는 요소가 들어 있으면 true이고, 그렇지 않으면 false입니다.</returns>
+      <param name="source">값을 찾을 시퀀스입니다.</param>
+      <param name="value">시퀀스에서 찾을 값입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Contains``1(System.Collections.Generic.IEnumerable{``0},``0,System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>지정된 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />를 사용하여 시퀀스에 지정된 요소가 들어 있는지 확인합니다.</summary>
+      <returns>소스 시퀀스에 지정된 값을 갖는 요소가 들어 있으면 true이고, 그렇지 않으면 false입니다.</returns>
+      <param name="source">값을 찾을 시퀀스입니다.</param>
+      <param name="value">시퀀스에서 찾을 값입니다.</param>
+      <param name="comparer">값을 비교할 같음 비교자입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Count``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>시퀀스의 요소 수를 반환합니다.</summary>
+      <returns>입력 시퀀스의 요소 수입니다.</returns>
+      <param name="source">개수를 셀 요소가 들어 있는 시퀀스입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+      <exception cref="T:System.OverflowException">
+        <paramref name="source" />의 요소 수가 <see cref="F:System.Int32.MaxValue" />보다 큰 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Count``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>지정된 시퀀스에서 특정 조건에 맞는 요소 수를 나타내는 숫자를 반환합니다.</summary>
+      <returns>시퀀스에서 조건자 함수의 조건에 맞는 요소 수를 나타내는 숫자입니다.</returns>
+      <param name="source">테스트하여 개수를 셀 요소가 들어 있는 시퀀스입니다.</param>
+      <param name="predicate">각 요소를 조건에 대해 테스트하는 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="predicate" />가 null인 경우</exception>
+      <exception cref="T:System.OverflowException">
+        <paramref name="source" />의 요소 수가 <see cref="F:System.Int32.MaxValue" />보다 큰 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.DefaultIfEmpty``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>지정된 시퀀스의 요소를 반환하거나, 시퀀스가 비어 있으면 형식 매개 변수의 기본값을 반환합니다.</summary>
+      <returns>
+        <paramref name="source" />가 비어 있으면 <paramref name="TSource" /> 형식에 대한 기본값이 들어 있는 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 개체이고, 그렇지 않으면 <paramref name="source" />입니다.</returns>
+      <param name="source">비어 있는 경우 기본값을 반환할 시퀀스입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.DefaultIfEmpty``1(System.Collections.Generic.IEnumerable{``0},``0)">
+      <summary>지정된 시퀀스의 요소를 반환하거나, 시퀀스가 비어 있으면 singleton 컬렉션의 지정된 값을 반환합니다.</summary>
+      <returns>
+        <paramref name="source" />가 비어 있으면 <paramref name="defaultValue" />가 들어 있는 <see cref="T:System.Collections.Generic.IEnumerable`1" />이고, 그렇지 않으면 <paramref name="source" />입니다.</returns>
+      <param name="source">비어 있는 경우 지정된 값을 반환할 시퀀스입니다.</param>
+      <param name="defaultValue">시퀀스가 비어 있는 경우에 반환할 값입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Distinct``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>기본 같음 비교자로 값을 비교하여 시퀀스에서 고유 요소를 반환합니다.</summary>
+      <returns>소스 시퀀스의 고유 요소가 들어 있는 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</returns>
+      <param name="source">중복 요소를 제거할 시퀀스입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Distinct``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>지정된 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />로 값을 비교하여 시퀀스에서 고유 요소를 반환합니다.</summary>
+      <returns>소스 시퀀스의 고유 요소가 들어 있는 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</returns>
+      <param name="source">중복 요소를 제거할 시퀀스입니다.</param>
+      <param name="comparer">값을 비교할 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ElementAt``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>시퀀스에서 지정된 인덱스의 요소를 반환합니다.</summary>
+      <returns>소스 시퀀스에서 지정된 위치의 요소입니다.</returns>
+      <param name="source">요소를 반환할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="index">검색할 요소의 인덱스(0부터 시작)입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="index" />가 0보다 작거나 <paramref name="source" />의 요소 수보다 크거나 같은 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ElementAtOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>시퀀스에서 지정된 인덱스의 요소를 반환하거나, 인덱스가 범위를 벗어나면 기본 값을 반환합니다.</summary>
+      <returns>인덱스가 소스 시퀀스의 범위를 벗어나면 default(<paramref name="TSource" />)이고, 그렇지 않으면 소스 시퀀스에서 지정된 위치에 있는 요소입니다.</returns>
+      <param name="source">요소를 반환할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="index">검색할 요소의 인덱스(0부터 시작)입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Empty``1">
+      <summary>지정된 형식 인수를 갖는 빈 <see cref="T:System.Collections.Generic.IEnumerable`1" />을 반환합니다.</summary>
+      <returns>해당 형식 인수가 <paramref name="TResult" />인 빈 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</returns>
+      <typeparam name="TResult">반환되는 제네릭 <see cref="T:System.Collections.Generic.IEnumerable`1" />의 형식 매개 변수에 할당할 형식입니다.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Except``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>기본 같음 비교자로 값을 비교하여 두 시퀀스의 차집합을 구합니다.</summary>
+      <returns>두 시퀀스 요소의 차집합이 들어 있는 시퀀스입니다.</returns>
+      <param name="first">
+        <paramref name="second" />에 없는 해당 요소를 반환할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="second">첫 번째 시퀀스에 해당 요소가 있는 경우 반환되는 시퀀스에서 해당 요소를 제거할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <typeparam name="TSource">입력 시퀀스 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> 또는 <paramref name="second" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Except``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>지정된 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />로 값을 비교하여 두 시퀀스의 차집합을 구합니다.</summary>
+      <returns>두 시퀀스 요소의 차집합이 들어 있는 시퀀스입니다.</returns>
+      <param name="first">
+        <paramref name="second" />에 없는 해당 요소를 반환할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="second">첫 번째 시퀀스에 해당 요소가 있는 경우 반환되는 시퀀스에서 해당 요소를 제거할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="comparer">값을 비교할 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />입니다.</param>
+      <typeparam name="TSource">입력 시퀀스 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> 또는 <paramref name="second" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.First``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>시퀀스의 첫 번째 요소를 반환합니다.</summary>
+      <returns>지정된 시퀀스의 첫 번째 요소입니다.</returns>
+      <param name="source">첫 번째 요소를 반환할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+      <exception cref="T:System.InvalidOperationException">소스 시퀀스가 비어 있는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.First``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>시퀀스에서 지정된 조건에 맞는 첫 번째 요소를 반환합니다.</summary>
+      <returns>시퀀스에서 지정된 조건자 함수의 테스트를 통과하는 첫 번째 요소입니다.</returns>
+      <param name="source">요소를 반환할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="predicate">각 요소를 조건에 대해 테스트하는 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="predicate" />가 null인 경우</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="predicate" />의 조건에 맞는 요소가 없는 경우또는소스 시퀀스가 비어 있는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.FirstOrDefault``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>시퀀스의 첫 번째 요소를 반환하거나, 시퀀스에 요소가 없으면 기본값을 반환합니다.</summary>
+      <returns>
+        <paramref name="source" />가 비어 있으면 default(<paramref name="TSource" />)이고, 그렇지 않으면 <paramref name="source" />의 첫 번째 요소입니다.</returns>
+      <param name="source">첫 번째 요소를 반환할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.FirstOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>시퀀스에서 특정 조건에 맞는 첫 번째 요소를 반환하거나, 이러한 요소가 없으면 기본값을 반환합니다.</summary>
+      <returns>
+        <paramref name="source" />가 비어 있거나 <paramref name="predicate" />에 지정된 테스트를 통과하는 요소가 없으면 default(<paramref name="TSource" />)이고, 그렇지 않으면 <paramref name="source" />에서 <paramref name="predicate" />에 지정된 테스트를 통과하는 첫 번째 요소입니다.</returns>
+      <param name="source">요소를 반환할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="predicate">각 요소를 조건에 대해 테스트하는 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="predicate" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>지정된 키 선택기 함수에 따라 시퀀스의 요소를 그룹화합니다.</summary>
+      <returns>각 <see cref="T:System.Linq.IGrouping`2" /> 개체에 개체 및 키의 시퀀스가 들어 있는 IEnumerable&lt;IGrouping&lt;TKey, TSource&gt;&gt;(C#의 경우) 또는 IEnumerable(Of IGrouping(Of TKey, TSource))(Visual Basic의 경우)입니다.</returns>
+      <param name="source">요소를 그룹화할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="keySelector">각 요소에 대해 키를 추출하는 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" />에서 반환하는 키의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="keySelector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>지정된 키 선택기 함수에 따라 지정된 비교자로 키를 비교하여 시퀀스의 요소를 그룹화합니다.</summary>
+      <returns>각 <see cref="T:System.Linq.IGrouping`2" /> 개체에 개체 및 키의 컬렉션이 들어 있는 IEnumerable&lt;IGrouping&lt;TKey, TSource&gt;&gt;(C#의 경우) 또는 IEnumerable(Of IGrouping(Of TKey, TSource))(Visual Basic의 경우)입니다.</returns>
+      <param name="source">요소를 그룹화할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="keySelector">각 요소에 대해 키를 추출하는 함수입니다.</param>
+      <param name="comparer">키를 비교할 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" />에서 반환하는 키의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="keySelector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})">
+      <summary>지정된 키 선택기 함수에 따라 시퀀스의 요소를 그룹화하고 지정된 함수를 사용하여 각 그룹의 요소를 투영합니다.</summary>
+      <returns>각 <see cref="T:System.Linq.IGrouping`2" /> 개체에 <paramref name="TElement" /> 형식의 개체 및 키의 컬렉션이 들어 있는 IEnumerable&lt;IGrouping&lt;TKey, TElement&gt;&gt;(C#의 경우) 또는 IEnumerable(Of IGrouping(Of TKey, TElement))(Visual Basic의 경우)입니다.</returns>
+      <param name="source">요소를 그룹화할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="keySelector">각 요소에 대해 키를 추출하는 함수입니다.</param>
+      <param name="elementSelector">각 소스 요소를 <see cref="T:System.Linq.IGrouping`2" />의 요소에 매핑하는 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" />에서 반환하는 키의 형식입니다.</typeparam>
+      <typeparam name="TElement">
+        <see cref="T:System.Linq.IGrouping`2" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />, <paramref name="keySelector" /> 또는 <paramref name="elementSelector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>키 선택기 함수에 따라 시퀀스의 요소를 그룹화합니다.키는 비교자를 통해 비교되고 각 그룹의 요소는 지정된 함수를 통해 투영됩니다.</summary>
+      <returns>각 <see cref="T:System.Linq.IGrouping`2" /> 개체에 <paramref name="TElement" /> 형식의 개체 및 키의 컬렉션이 들어 있는 IEnumerable&lt;IGrouping&lt;TKey, TElement&gt;&gt;(C#의 경우) 또는 IEnumerable(Of IGrouping(Of TKey, TElement))(Visual Basic의 경우)입니다.</returns>
+      <param name="source">요소를 그룹화할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="keySelector">각 요소에 대해 키를 추출하는 함수입니다.</param>
+      <param name="elementSelector">각 소스 요소를 <see cref="T:System.Linq.IGrouping`2" />의 요소에 매핑하는 함수입니다.</param>
+      <param name="comparer">키를 비교할 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" />에서 반환하는 키의 형식입니다.</typeparam>
+      <typeparam name="TElement">
+        <see cref="T:System.Linq.IGrouping`2" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />, <paramref name="keySelector" /> 또는 <paramref name="elementSelector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3})">
+      <summary>지정된 키 누적기 함수에 따라 시퀀스의 요소를 그룹화하고 각 그룹의 결과 값과 해당 키를 만듭니다.각 그룹의 요소는 지정된 함수를 통해 투영됩니다.</summary>
+      <returns>각 요소가 그룹과 해당 키에 대한 프로젝션을 나타내는 <paramref name="TResult" /> 형식의 요소 컬렉션입니다.</returns>
+      <param name="source">요소를 그룹화할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="keySelector">각 요소에 대해 키를 추출하는 함수입니다.</param>
+      <param name="elementSelector">각 소스 요소를 <see cref="T:System.Linq.IGrouping`2" />의 요소에 매핑하는 함수입니다.</param>
+      <param name="resultSelector">각 그룹의 결과 값을 만드는 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" />에서 반환하는 키의 형식입니다.</typeparam>
+      <typeparam name="TElement">각 <see cref="T:System.Linq.IGrouping`2" />에 있는 요소의 형식입니다.</typeparam>
+      <typeparam name="TResult">
+        <paramref name="resultSelector" />에서 반환하는 결과 값의 형식입니다.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>지정된 키 누적기 함수에 따라 시퀀스의 요소를 그룹화하고 각 그룹의 결과 값과 해당 키를 만듭니다.키 값은 지정된 비교자를 통해 비교되고 각 그룹의 요소는 지정된 함수를 통해 투영됩니다.</summary>
+      <returns>각 요소가 그룹과 해당 키에 대한 프로젝션을 나타내는 <paramref name="TResult" /> 형식의 요소 컬렉션입니다.</returns>
+      <param name="source">요소를 그룹화할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="keySelector">각 요소에 대해 키를 추출하는 함수입니다.</param>
+      <param name="elementSelector">각 소스 요소를 <see cref="T:System.Linq.IGrouping`2" />의 요소에 매핑하는 함수입니다.</param>
+      <param name="resultSelector">각 그룹의 결과 값을 만드는 함수입니다.</param>
+      <param name="comparer">키를 비교할 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" />에서 반환하는 키의 형식입니다.</typeparam>
+      <typeparam name="TElement">각 <see cref="T:System.Linq.IGrouping`2" />에 있는 요소의 형식입니다.</typeparam>
+      <typeparam name="TResult">
+        <paramref name="resultSelector" />에서 반환하는 결과 값의 형식입니다.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2})">
+      <summary>지정된 키 누적기 함수에 따라 시퀀스의 요소를 그룹화하고 각 그룹의 결과 값과 해당 키를 만듭니다.</summary>
+      <returns>각 요소가 그룹과 해당 키에 대한 프로젝션을 나타내는 <paramref name="TResult" /> 형식의 요소 컬렉션입니다.</returns>
+      <param name="source">요소를 그룹화할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="keySelector">각 요소에 대해 키를 추출하는 함수입니다.</param>
+      <param name="resultSelector">각 그룹의 결과 값을 만드는 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" />에서 반환하는 키의 형식입니다.</typeparam>
+      <typeparam name="TResult">
+        <paramref name="resultSelector" />에서 반환하는 결과 값의 형식입니다.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>지정된 키 누적기 함수에 따라 시퀀스의 요소를 그룹화하고 각 그룹의 결과 값과 해당 키를 만듭니다.키는 지정된 비교자를 통해 비교됩니다.</summary>
+      <returns>각 요소가 그룹과 해당 키에 대한 프로젝션을 나타내는 <paramref name="TResult" /> 형식의 요소 컬렉션입니다.</returns>
+      <param name="source">요소를 그룹화할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="keySelector">각 요소에 대해 키를 추출하는 함수입니다.</param>
+      <param name="resultSelector">각 그룹의 결과 값을 만드는 함수입니다.</param>
+      <param name="comparer">키를 비교할 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" />에서 반환하는 키의 형식입니다.</typeparam>
+      <typeparam name="TResult">
+        <paramref name="resultSelector" />에서 반환하는 결과 값의 형식입니다.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3})">
+      <summary>키가 같은지 여부에 따라 두 시퀀스의 요소를 연관시키고 결과를 그룹화합니다.기본 같음 비교자를 사용하여 키를 비교합니다.</summary>
+      <returns>두 시퀀스에 대해 그룹화 조인을 수행하여 가져온 <paramref name="TResult" /> 형식 요소가 들어 있는 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</returns>
+      <param name="outer">조인할 첫 번째 시퀀스입니다.</param>
+      <param name="inner">첫 번째 시퀀스에 조인할 시퀀스입니다.</param>
+      <param name="outerKeySelector">첫 번째 시퀀스의 각 요소에서 조인 키를 추출하는 함수입니다.</param>
+      <param name="innerKeySelector">두 번째 시퀀스의 각 요소에서 조인 키를 추출하는 함수입니다.</param>
+      <param name="resultSelector">첫 번째 시퀀스의 요소와 두 번째 시퀀스의 일치하는 요소 컬렉션을 통해 결과 요소를 만들 함수입니다.</param>
+      <typeparam name="TOuter">첫 번째 시퀀스 요소의 형식입니다.</typeparam>
+      <typeparam name="TInner">두 번째 시퀀스 요소의 형식입니다.</typeparam>
+      <typeparam name="TKey">키 선택기 함수에서 반환하는 키의 형식입니다.</typeparam>
+      <typeparam name="TResult">결과 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" />, <paramref name="inner" />, <paramref name="outerKeySelector" />, <paramref name="innerKeySelector" /> 또는 <paramref name="resultSelector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3},System.Collections.Generic.IEqualityComparer{``2})">
+      <summary>키가 같은지 여부에 따라 두 시퀀스의 요소를 연관시키고 결과를 그룹화합니다.지정된 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />를 사용하여 키를 비교합니다.</summary>
+      <returns>두 시퀀스에 대해 그룹화 조인을 수행하여 가져온 <paramref name="TResult" /> 형식 요소가 들어 있는 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</returns>
+      <param name="outer">조인할 첫 번째 시퀀스입니다.</param>
+      <param name="inner">첫 번째 시퀀스에 조인할 시퀀스입니다.</param>
+      <param name="outerKeySelector">첫 번째 시퀀스의 각 요소에서 조인 키를 추출하는 함수입니다.</param>
+      <param name="innerKeySelector">두 번째 시퀀스의 각 요소에서 조인 키를 추출하는 함수입니다.</param>
+      <param name="resultSelector">첫 번째 시퀀스의 요소와 두 번째 시퀀스의 일치하는 요소 컬렉션을 통해 결과 요소를 만들 함수입니다.</param>
+      <param name="comparer">키를 해시하여 비교할 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />입니다.</param>
+      <typeparam name="TOuter">첫 번째 시퀀스 요소의 형식입니다.</typeparam>
+      <typeparam name="TInner">두 번째 시퀀스 요소의 형식입니다.</typeparam>
+      <typeparam name="TKey">키 선택기 함수에서 반환하는 키의 형식입니다.</typeparam>
+      <typeparam name="TResult">결과 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" />, <paramref name="inner" />, <paramref name="outerKeySelector" />, <paramref name="innerKeySelector" /> 또는 <paramref name="resultSelector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Intersect``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>기본 같음 비교자로 값을 비교하여 두 시퀀스의 교집합을 구합니다.</summary>
+      <returns>두 시퀀스의 교집합을 이루는 요소가 들어 있는 시퀀스입니다.</returns>
+      <param name="first">
+        <paramref name="second" />에도 있는 고유 요소가 반환되는 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="second">첫 번째 시퀀스에도 있는 고유 요소가 반환되는 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <typeparam name="TSource">입력 시퀀스 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> 또는 <paramref name="second" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Intersect``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>지정된 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />로 값을 비교하여 두 시퀀스의 교집합을 구합니다.</summary>
+      <returns>두 시퀀스의 교집합을 이루는 요소가 들어 있는 시퀀스입니다.</returns>
+      <param name="first">
+        <paramref name="second" />에도 있는 고유 요소가 반환되는 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="second">첫 번째 시퀀스에도 있는 고유 요소가 반환되는 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="comparer">값을 비교할 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />입니다.</param>
+      <typeparam name="TSource">입력 시퀀스 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> 또는 <paramref name="second" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3})">
+      <summary>일치하는 키를 기준으로 두 시퀀스의 요소를 연관시킵니다.기본 같음 비교자를 사용하여 키를 비교합니다.</summary>
+      <returns>두 시퀀스에 대해 내부 조인을 수행하여 가져온 <paramref name="TResult" /> 형식 요소가 들어 있는 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</returns>
+      <param name="outer">조인할 첫 번째 시퀀스입니다.</param>
+      <param name="inner">첫 번째 시퀀스에 조인할 시퀀스입니다.</param>
+      <param name="outerKeySelector">첫 번째 시퀀스의 각 요소에서 조인 키를 추출하는 함수입니다.</param>
+      <param name="innerKeySelector">두 번째 시퀀스의 각 요소에서 조인 키를 추출하는 함수입니다.</param>
+      <param name="resultSelector">일치하는 두 요소를 통해 결과 요소를 만들 함수입니다.</param>
+      <typeparam name="TOuter">첫 번째 시퀀스 요소의 형식입니다.</typeparam>
+      <typeparam name="TInner">두 번째 시퀀스 요소의 형식입니다.</typeparam>
+      <typeparam name="TKey">키 선택기 함수에서 반환하는 키의 형식입니다.</typeparam>
+      <typeparam name="TResult">결과 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" />, <paramref name="inner" />, <paramref name="outerKeySelector" />, <paramref name="innerKeySelector" /> 또는 <paramref name="resultSelector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3},System.Collections.Generic.IEqualityComparer{``2})">
+      <summary>일치하는 키를 기준으로 두 시퀀스의 요소를 연관시킵니다.지정된 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />를 사용하여 키를 비교합니다.</summary>
+      <returns>두 시퀀스에 대해 내부 조인을 수행하여 가져온 <paramref name="TResult" /> 형식 요소가 들어 있는 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</returns>
+      <param name="outer">조인할 첫 번째 시퀀스입니다.</param>
+      <param name="inner">첫 번째 시퀀스에 조인할 시퀀스입니다.</param>
+      <param name="outerKeySelector">첫 번째 시퀀스의 각 요소에서 조인 키를 추출하는 함수입니다.</param>
+      <param name="innerKeySelector">두 번째 시퀀스의 각 요소에서 조인 키를 추출하는 함수입니다.</param>
+      <param name="resultSelector">일치하는 두 요소를 통해 결과 요소를 만들 함수입니다.</param>
+      <param name="comparer">키를 해시하여 비교할 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />입니다.</param>
+      <typeparam name="TOuter">첫 번째 시퀀스 요소의 형식입니다.</typeparam>
+      <typeparam name="TInner">두 번째 시퀀스 요소의 형식입니다.</typeparam>
+      <typeparam name="TKey">키 선택기 함수에서 반환하는 키의 형식입니다.</typeparam>
+      <typeparam name="TResult">결과 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" />, <paramref name="inner" />, <paramref name="outerKeySelector" />, <paramref name="innerKeySelector" /> 또는 <paramref name="resultSelector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Last``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>시퀀스의 마지막 요소를 반환합니다.</summary>
+      <returns>소스 시퀀스에서 마지막 위치에 있는 값입니다.</returns>
+      <param name="source">마지막 요소를 반환할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+      <exception cref="T:System.InvalidOperationException">소스 시퀀스가 비어 있는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Last``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>시퀀스에서 지정된 조건에 맞는 마지막 요소를 반환합니다.</summary>
+      <returns>시퀀스에서 지정된 조건자 함수의 테스트를 통과하는 마지막 요소입니다.</returns>
+      <param name="source">요소를 반환할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="predicate">각 요소를 조건에 대해 테스트하는 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="predicate" />가 null인 경우</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="predicate" />의 조건에 맞는 요소가 없는 경우또는소스 시퀀스가 비어 있는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LastOrDefault``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>시퀀스의 마지막 요소를 반환하거나, 시퀀스에 요소가 없으면 기본값을 반환합니다.</summary>
+      <returns>소스 시퀀스가 비어 있으면 default(<paramref name="TSource" />)이고, 그렇지 않으면 <see cref="T:System.Collections.Generic.IEnumerable`1" />의 마지막 요소입니다.</returns>
+      <param name="source">마지막 요소를 반환할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LastOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>시퀀스에서 특정 조건에 맞는 마지막 요소를 반환하거나, 이러한 요소가 없으면 기본값을 반환합니다.</summary>
+      <returns>시퀀스가 비어 있거나 조건자 함수의 테스트를 통과하는 요소가 없으면 default(<paramref name="TSource" />)이고, 그렇지 않으면 조건자 함수의 테스트를 통과하는 마지막 요소입니다.</returns>
+      <param name="source">요소를 반환할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="predicate">각 요소를 조건에 대해 테스트하는 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="predicate" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LongCount``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>시퀀스의 총 요소 수를 나타내는 <see cref="T:System.Int64" />를 반환합니다.</summary>
+      <returns>소스 시퀀스의 요소 수입니다.</returns>
+      <param name="source">개수를 셀 요소가 들어 있는 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+      <exception cref="T:System.OverflowException">요소 수가 <see cref="F:System.Int64.MaxValue" />를 초과하는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LongCount``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>시퀀스에서 특정 조건에 맞는 요소 수를 나타내는 <see cref="T:System.Int64" />를 반환합니다.</summary>
+      <returns>시퀀스에서 조건자 함수의 조건에 맞는 요소 수를 나타내는 숫자입니다.</returns>
+      <param name="source">개수를 셀 요소가 들어 있는 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="predicate">각 요소를 조건에 대해 테스트하는 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="predicate" />가 null인 경우</exception>
+      <exception cref="T:System.OverflowException">일치하는 요소 수가 <see cref="F:System.Int64.MaxValue" />를 초과하는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>
+        <see cref="T:System.Decimal" /> 값 시퀀스의 최대값을 반환합니다.</summary>
+      <returns>시퀀스의 최대값입니다.</returns>
+      <param name="source">최대값을 확인할 <see cref="T:System.Decimal" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" />에 요소가 없는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>
+        <see cref="T:System.Double" /> 값 시퀀스의 최대값을 반환합니다.</summary>
+      <returns>시퀀스의 최대값입니다.</returns>
+      <param name="source">최대값을 확인할 <see cref="T:System.Double" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" />에 요소가 없는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>
+        <see cref="T:System.Int32" /> 값 시퀀스의 최대값을 반환합니다.</summary>
+      <returns>시퀀스의 최대값입니다.</returns>
+      <param name="source">최대값을 확인할 <see cref="T:System.Int32" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" />에 요소가 없는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>
+        <see cref="T:System.Int64" /> 값 시퀀스의 최대값을 반환합니다.</summary>
+      <returns>시퀀스의 최대값입니다.</returns>
+      <param name="source">최대값을 확인할 <see cref="T:System.Int64" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" />에 요소가 없는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>nullable <see cref="T:System.Decimal" /> 값 시퀀스의 최대값을 반환합니다.</summary>
+      <returns>시퀀스의 최대값에 해당하는 Nullable&lt;Decimal&gt; 형식(C#) 또는 Nullable(Of Decimal) 형식(Visual Basic의 경우) 값입니다. </returns>
+      <param name="source">최대값을 확인할 nullable <see cref="T:System.Decimal" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>nullable <see cref="T:System.Double" /> 값 시퀀스의 최대값을 반환합니다.</summary>
+      <returns>시퀀스의 최대값에 해당하는 Nullable&lt;Double&gt; 형식(C#) 또는 Nullable(Of Double) 형식(Visual Basic의 경우) 값입니다.</returns>
+      <param name="source">최대값을 확인할 nullable <see cref="T:System.Double" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>nullable <see cref="T:System.Int32" /> 값 시퀀스의 최대값을 반환합니다.</summary>
+      <returns>시퀀스의 최대값에 해당하는 Nullable&lt;Int32&gt; 형식(C#) 또는 Nullable(Of Int32) 형식(Visual Basic의 경우) 값입니다. </returns>
+      <param name="source">최대값을 확인할 nullable <see cref="T:System.Int32" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>nullable <see cref="T:System.Int64" /> 값 시퀀스의 최대값을 반환합니다.</summary>
+      <returns>시퀀스의 최대값에 해당하는 Nullable&lt;Int64&gt; 형식(C#) 또는 Nullable(Of Int64) 형식(Visual Basic의 경우) 값입니다. </returns>
+      <param name="source">최대값을 확인할 nullable <see cref="T:System.Int64" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>nullable <see cref="T:System.Single" /> 값 시퀀스의 최대값을 반환합니다.</summary>
+      <returns>시퀀스의 최대값에 해당하는 Nullable&lt;Single&gt; 형식(C#) 또는 Nullable(Of Single) 형식(Visual Basic의 경우) 값입니다.</returns>
+      <param name="source">최대값을 확인할 nullable <see cref="T:System.Single" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>
+        <see cref="T:System.Single" /> 값 시퀀스의 최대값을 반환합니다.</summary>
+      <returns>시퀀스의 최대값입니다.</returns>
+      <param name="source">최대값을 확인할 <see cref="T:System.Single" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" />에 요소가 없는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>제네릭 시퀀스의 최대값을 반환합니다.</summary>
+      <returns>시퀀스의 최대값입니다.</returns>
+      <param name="source">최대값을 확인할 값의 시퀀스입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>시퀀스의 각 요소에 대해 변형 함수를 호출하고 최대 <see cref="T:System.Decimal" /> 값을 반환합니다.</summary>
+      <returns>시퀀스의 최대값입니다.</returns>
+      <param name="source">최대값을 확인할 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" />에 요소가 없는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>시퀀스의 각 요소에 대해 변형 함수를 호출하고 최대 <see cref="T:System.Double" /> 값을 반환합니다.</summary>
+      <returns>시퀀스의 최대값입니다.</returns>
+      <param name="source">최대값을 확인할 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" />에 요소가 없는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>시퀀스의 각 요소에 대해 변형 함수를 호출하고 최대 <see cref="T:System.Int32" /> 값을 반환합니다.</summary>
+      <returns>시퀀스의 최대값입니다.</returns>
+      <param name="source">최대값을 확인할 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" />에 요소가 없는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>시퀀스의 각 요소에 대해 변형 함수를 호출하고 최대 <see cref="T:System.Int64" /> 값을 반환합니다.</summary>
+      <returns>시퀀스의 최대값입니다.</returns>
+      <param name="source">최대값을 확인할 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" />에 요소가 없는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>시퀀스의 각 요소에 대해 변형 함수를 호출하고 최대 nullable <see cref="T:System.Decimal" /> 값을 반환합니다.</summary>
+      <returns>시퀀스의 최대값에 해당하는 Nullable&lt;Decimal&gt; 형식(C#) 또는 Nullable(Of Decimal) 형식(Visual Basic의 경우) 값입니다.</returns>
+      <param name="source">최대값을 확인할 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>시퀀스의 각 요소에 대해 변형 함수를 호출하고 최대 nullable <see cref="T:System.Double" /> 값을 반환합니다.</summary>
+      <returns>시퀀스의 최대값에 해당하는 Nullable&lt;Double&gt; 형식(C#) 또는 Nullable(Of Double) 형식(Visual Basic의 경우) 값입니다.</returns>
+      <param name="source">최대값을 확인할 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>시퀀스의 각 요소에 대해 변형 함수를 호출하고 최대 nullable <see cref="T:System.Int32" /> 값을 반환합니다.</summary>
+      <returns>시퀀스의 최대값에 해당하는 Nullable&lt;Int32&gt; 형식(C#) 또는 Nullable(Of Int32) 형식(Visual Basic의 경우) 값입니다.</returns>
+      <param name="source">최대값을 확인할 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>시퀀스의 각 요소에 대해 변형 함수를 호출하고 최대 nullable <see cref="T:System.Int64" /> 값을 반환합니다.</summary>
+      <returns>시퀀스의 최대값에 해당하는 Nullable&lt;Int64&gt; 형식(C#) 또는 Nullable(Of Int64) 형식(Visual Basic의 경우) 값입니다.</returns>
+      <param name="source">최대값을 확인할 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>시퀀스의 각 요소에 대해 변형 함수를 호출하고 최대 nullable <see cref="T:System.Single" /> 값을 반환합니다.</summary>
+      <returns>시퀀스의 최대값에 해당하는 Nullable&lt;Single&gt; 형식(C#) 또는 Nullable(Of Single) 형식(Visual Basic의 경우) 값입니다.</returns>
+      <param name="source">최대값을 확인할 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>시퀀스의 각 요소에 대해 변형 함수를 호출하고 최대 <see cref="T:System.Single" /> 값을 반환합니다.</summary>
+      <returns>시퀀스의 최대값입니다.</returns>
+      <param name="source">최대값을 확인할 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" />에 요소가 없는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>제네릭 시퀀스의 각 요소에 대해 변형 함수를 호출하고 최대 결과 값을 반환합니다.</summary>
+      <returns>시퀀스의 최대값입니다.</returns>
+      <param name="source">최대값을 확인할 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TResult">
+        <paramref name="selector" />에서 반환하는 값의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>
+        <see cref="T:System.Decimal" /> 값 시퀀스의 최소값을 반환합니다.</summary>
+      <returns>시퀀스의 최소값입니다.</returns>
+      <param name="source">최소값을 확인할 <see cref="T:System.Decimal" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" />에 요소가 없는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>
+        <see cref="T:System.Double" /> 값 시퀀스의 최소값을 반환합니다.</summary>
+      <returns>시퀀스의 최소값입니다.</returns>
+      <param name="source">최소값을 확인할 <see cref="T:System.Double" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" />에 요소가 없는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>
+        <see cref="T:System.Int32" /> 값 시퀀스의 최소값을 반환합니다.</summary>
+      <returns>시퀀스의 최소값입니다.</returns>
+      <param name="source">최소값을 확인할 <see cref="T:System.Int32" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" />에 요소가 없는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>
+        <see cref="T:System.Int64" /> 값 시퀀스의 최소값을 반환합니다.</summary>
+      <returns>시퀀스의 최소값입니다.</returns>
+      <param name="source">최소값을 확인할 <see cref="T:System.Int64" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" />에 요소가 없는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>nullable <see cref="T:System.Decimal" /> 값 시퀀스의 최소값을 반환합니다.</summary>
+      <returns>시퀀스의 최소값에 해당하는 Nullable&lt;Decimal&gt; 형식(C#) 또는 Nullable(Of Decimal) 형식(Visual Basic의 경우) 값입니다.</returns>
+      <param name="source">최소값을 확인할 nullable <see cref="T:System.Decimal" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>nullable <see cref="T:System.Double" /> 값 시퀀스의 최소값을 반환합니다.</summary>
+      <returns>시퀀스의 최소값에 해당하는 Nullable&lt;Double&gt; 형식(C#) 또는 Nullable(Of Double) 형식(Visual Basic의 경우) 값입니다.</returns>
+      <param name="source">최소값을 확인할 nullable <see cref="T:System.Double" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>nullable <see cref="T:System.Int32" /> 값 시퀀스의 최소값을 반환합니다.</summary>
+      <returns>시퀀스의 최소값에 해당하는 Nullable&lt;Int32&gt; 형식(C#) 또는 Nullable(Of Int32) 형식(Visual Basic의 경우) 값입니다.</returns>
+      <param name="source">최소값을 확인할 nullable <see cref="T:System.Int32" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>nullable <see cref="T:System.Int64" /> 값 시퀀스의 최소값을 반환합니다.</summary>
+      <returns>시퀀스의 최소값에 해당하는 Nullable&lt;Int64&gt; 형식(C#) 또는 Nullable(Of Int64) 형식(Visual Basic의 경우) 값입니다.</returns>
+      <param name="source">최소값을 확인할 nullable <see cref="T:System.Int64" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>nullable <see cref="T:System.Single" /> 값 시퀀스의 최소값을 반환합니다.</summary>
+      <returns>시퀀스의 최소값에 해당하는 Nullable&lt;Single&gt; 형식(C#) 또는 Nullable(Of Single) 형식(Visual Basic의 경우) 값입니다.</returns>
+      <param name="source">최소값을 확인할 nullable <see cref="T:System.Single" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>
+        <see cref="T:System.Single" /> 값 시퀀스의 최소값을 반환합니다.</summary>
+      <returns>시퀀스의 최소값입니다.</returns>
+      <param name="source">최소값을 확인할 <see cref="T:System.Single" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" />에 요소가 없는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>제네릭 시퀀스의 최소값을 반환합니다.</summary>
+      <returns>시퀀스의 최소값입니다.</returns>
+      <param name="source">최소값을 확인할 값의 시퀀스입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>시퀀스의 각 요소에 대해 변형 함수를 호출하고 최소 <see cref="T:System.Decimal" /> 값을 반환합니다.</summary>
+      <returns>시퀀스의 최소값입니다.</returns>
+      <param name="source">최소값을 확인할 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" />에 요소가 없는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>시퀀스의 각 요소에 대해 변형 함수를 호출하고 최소 <see cref="T:System.Double" /> 값을 반환합니다.</summary>
+      <returns>시퀀스의 최소값입니다.</returns>
+      <param name="source">최소값을 확인할 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" />에 요소가 없는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>시퀀스의 각 요소에 대해 변형 함수를 호출하고 최소 <see cref="T:System.Int32" /> 값을 반환합니다.</summary>
+      <returns>시퀀스의 최소값입니다.</returns>
+      <param name="source">최소값을 확인할 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" />에 요소가 없는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>시퀀스의 각 요소에 대해 변형 함수를 호출하고 최소 <see cref="T:System.Int64" /> 값을 반환합니다.</summary>
+      <returns>시퀀스의 최소값입니다.</returns>
+      <param name="source">최소값을 확인할 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" />에 요소가 없는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>시퀀스의 각 요소에 대해 변형 함수를 호출하고 최소 nullable <see cref="T:System.Decimal" /> 값을 반환합니다.</summary>
+      <returns>시퀀스의 최소값에 해당하는 Nullable&lt;Decimal&gt; 형식(C#) 또는 Nullable(Of Decimal) 형식(Visual Basic의 경우) 값입니다.</returns>
+      <param name="source">최소값을 확인할 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>시퀀스의 각 요소에 대해 변형 함수를 호출하고 최소 nullable <see cref="T:System.Double" /> 값을 반환합니다.</summary>
+      <returns>시퀀스의 최소값에 해당하는 Nullable&lt;Double&gt; 형식(C#) 또는 Nullable(Of Double) 형식(Visual Basic의 경우) 값입니다.</returns>
+      <param name="source">최소값을 확인할 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>시퀀스의 각 요소에 대해 변형 함수를 호출하고 최소 nullable <see cref="T:System.Int32" /> 값을 반환합니다.</summary>
+      <returns>시퀀스의 최소값에 해당하는 Nullable&lt;Int32&gt; 형식(C#) 또는 Nullable(Of Int32) 형식(Visual Basic의 경우) 값입니다.</returns>
+      <param name="source">최소값을 확인할 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>시퀀스의 각 요소에 대해 변형 함수를 호출하고 최소 nullable <see cref="T:System.Int64" /> 값을 반환합니다.</summary>
+      <returns>시퀀스의 최소값에 해당하는 Nullable&lt;Int64&gt; 형식(C#) 또는 Nullable(Of Int64) 형식(Visual Basic의 경우) 값입니다.</returns>
+      <param name="source">최소값을 확인할 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>시퀀스의 각 요소에 대해 변형 함수를 호출하고 최소 nullable <see cref="T:System.Single" /> 값을 반환합니다.</summary>
+      <returns>시퀀스의 최소값에 해당하는 Nullable&lt;Single&gt; 형식(C#) 또는 Nullable(Of Single) 형식(Visual Basic의 경우) 값입니다.</returns>
+      <param name="source">최소값을 확인할 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>시퀀스의 각 요소에 대해 변형 함수를 호출하고 최소 <see cref="T:System.Single" /> 값을 반환합니다.</summary>
+      <returns>시퀀스의 최소값입니다.</returns>
+      <param name="source">최소값을 확인할 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" />에 요소가 없는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>제네릭 시퀀스의 각 요소에 대해 변형 함수를 호출하고 최소 결과 값을 반환합니다.</summary>
+      <returns>시퀀스의 최소값입니다.</returns>
+      <param name="source">최소값을 확인할 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TResult">
+        <paramref name="selector" />에서 반환하는 값의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OfType``1(System.Collections.IEnumerable)">
+      <summary>지정된 형식에 따라 <see cref="T:System.Collections.IEnumerable" />의 요소를 필터링합니다.</summary>
+      <returns>
+        <paramref name="TResult" /> 형식의 입력 시퀀스에서 가져온 요소가 들어 있는 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</returns>
+      <param name="source">요소를 필터링할 <see cref="T:System.Collections.IEnumerable" />입니다.</param>
+      <typeparam name="TResult">시퀀스의 요소를 필터링할 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>시퀀스의 요소를 키에 따라 오름차순으로 정렬합니다.</summary>
+      <returns>요소가 키에 따라 정렬된 <see cref="T:System.Linq.IOrderedEnumerable`1" />입니다.</returns>
+      <param name="source">정렬할 값의 시퀀스입니다.</param>
+      <param name="keySelector">요소에서 키를 추출하는 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" />에서 반환하는 키의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="keySelector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>지정된 비교자를 사용하여 시퀀스의 요소를 오름차순으로 정렬합니다.</summary>
+      <returns>요소가 키에 따라 정렬된 <see cref="T:System.Linq.IOrderedEnumerable`1" />입니다.</returns>
+      <param name="source">정렬할 값의 시퀀스입니다.</param>
+      <param name="keySelector">요소에서 키를 추출하는 함수입니다.</param>
+      <param name="comparer">키를 비교할 <see cref="T:System.Collections.Generic.IComparer`1" />입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" />에서 반환하는 키의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="keySelector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderByDescending``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>시퀀스의 요소를 키에 따라 내림차순으로 정렬합니다.</summary>
+      <returns>요소가 키에 따라 내림차순으로 정렬된 <see cref="T:System.Linq.IOrderedEnumerable`1" />입니다.</returns>
+      <param name="source">정렬할 값의 시퀀스입니다.</param>
+      <param name="keySelector">요소에서 키를 추출하는 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" />에서 반환하는 키의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="keySelector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderByDescending``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>지정된 비교자를 사용하여 시퀀스의 요소를 내림차순으로 정렬합니다.</summary>
+      <returns>요소가 키에 따라 내림차순으로 정렬된 <see cref="T:System.Linq.IOrderedEnumerable`1" />입니다.</returns>
+      <param name="source">정렬할 값의 시퀀스입니다.</param>
+      <param name="keySelector">요소에서 키를 추출하는 함수입니다.</param>
+      <param name="comparer">키를 비교할 <see cref="T:System.Collections.Generic.IComparer`1" />입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" />에서 반환하는 키의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="keySelector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Range(System.Int32,System.Int32)">
+      <summary>지정된 범위 내의 정수 시퀀스를 생성합니다.</summary>
+      <returns>순차적 정수 범위가 들어 있는 IEnumerable&lt;Int32&gt;(C#의 경우) 또는 IEnumerable(Of Int32)(Visual Basic의 경우)입니다.</returns>
+      <param name="start">시퀀스의 첫 번째 정수 값입니다.</param>
+      <param name="count">생성할 순차적 정수의 개수입니다.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="count" />가 0보다 작은 경우또는<paramref name="start" /> + <paramref name="count" /> -1이 <see cref="F:System.Int32.MaxValue" />보다 큰 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Repeat``1(``0,System.Int32)">
+      <summary>반복되는 단일 값이 들어 있는 시퀀스를 생성합니다.</summary>
+      <returns>반복되는 값이 들어 있는 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</returns>
+      <param name="element">반복할 값입니다.</param>
+      <param name="count">생성된 시퀀스에서 값을 반복할 횟수입니다.</param>
+      <typeparam name="TResult">결과 시퀀스에서 반복할 값의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="count" />가 0보다 작은 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Reverse``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>시퀀스의 요소 순서를 반전합니다.</summary>
+      <returns>입력 시퀀스의 요소 순서를 뒤집은 시퀀스입니다.</returns>
+      <param name="source">반전할 값의 시퀀스입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Select``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>시퀀스의 각 요소를 새 폼에 투영합니다.</summary>
+      <returns>해당 요소가 <paramref name="source" />의 각 요소에 대해 변형 함수를 호출한 결과인 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</returns>
+      <param name="source">변형 함수를 호출할 값 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TResult">
+        <paramref name="selector" />에서 반환하는 값의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Select``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,``1})">
+      <summary>요소의 인덱스를 통합하여 시퀀스의 각 요소를 새 폼에 투영합니다.</summary>
+      <returns>해당 요소가 <paramref name="source" />의 각 요소에 대해 변형 함수를 호출한 결과인 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</returns>
+      <param name="source">변형 함수를 호출할 값 시퀀스입니다.</param>
+      <param name="selector">각 소스 요소에 적용할 변형 함수이며, 이 함수의 두 번째 매개 변수는 소스 요소의 인덱스를 나타냅니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TResult">
+        <paramref name="selector" />에서 반환하는 값의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})">
+      <summary>시퀀스의 각 요소를 <see cref="T:System.Collections.Generic.IEnumerable`1" />로 투영하고, 결과 시퀀스를 단일 시퀀스로 평면화한 다음 포함된 각 요소에 대해 결과 선택기 함수를 호출합니다.</summary>
+      <returns>해당 요소가 <paramref name="source" />의 각 요소에 대해 일대다 변형 함수 <paramref name="collectionSelector" />를 호출한 다음 이러한 시퀀스 요소와 해당 소스 요소를 각각 결과 요소에 매핑한 결과인 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</returns>
+      <param name="source">계산할 값의 시퀀스입니다.</param>
+      <param name="collectionSelector">입력 시퀀스의 각 요소에 적용할 변형 함수입니다.</param>
+      <param name="resultSelector">중간 시퀀스의 각 요소에 적용할 변형 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TCollection">
+        <paramref name="collectionSelector" />에서 수집하는 중간 요소의 형식입니다.</typeparam>
+      <typeparam name="TResult">결과 시퀀스 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />, <paramref name="collectionSelector" /> 또는 <paramref name="resultSelector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}})">
+      <summary>시퀀스의 각 요소를 <see cref="T:System.Collections.Generic.IEnumerable`1" />에 투영하고 결과 시퀀스를 단일 시퀀스로 평면화합니다.</summary>
+      <returns>해당 요소가 입력 시퀀스의 각 요소에 대해 일대다 변형 함수를 호출한 결과인 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</returns>
+      <param name="source">계산할 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TResult">
+        <paramref name="selector" />가 반환하는 시퀀스 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})">
+      <summary>시퀀스의 각 요소를 <see cref="T:System.Collections.Generic.IEnumerable`1" />로 투영하고, 결과 시퀀스를 단일 시퀀스로 평면화한 다음 포함된 각 요소에 대해 결과 선택기 함수를 호출합니다.각 소스 요소의 인덱스는 해당 요소의 투영된 중간 폼에 사용됩니다.</summary>
+      <returns>해당 요소가 <paramref name="source" />의 각 요소에 대해 일대다 변형 함수 <paramref name="collectionSelector" />를 호출한 다음 이러한 시퀀스 요소와 해당 소스 요소를 각각 결과 요소에 매핑한 결과인 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</returns>
+      <param name="source">계산할 값의 시퀀스입니다.</param>
+      <param name="collectionSelector">각 소스 요소에 적용할 변형 함수이며, 이 함수의 두 번째 매개 변수는 소스 요소의 인덱스를 나타냅니다.</param>
+      <param name="resultSelector">중간 시퀀스의 각 요소에 적용할 변형 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TCollection">
+        <paramref name="collectionSelector" />에서 수집하는 중간 요소의 형식입니다.</typeparam>
+      <typeparam name="TResult">결과 시퀀스 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />, <paramref name="collectionSelector" /> 또는 <paramref name="resultSelector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}})">
+      <summary>시퀀스의 각 요소를 <see cref="T:System.Collections.Generic.IEnumerable`1" />에 투영하고 결과 시퀀스를 단일 시퀀스로 평면화합니다.각 소스 요소의 인덱스는 해당 요소의 투영된 폼에 사용됩니다.</summary>
+      <returns>해당 요소가 입력 시퀀스의 각 요소에 대해 일대다 변형 함수를 호출한 결과인 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</returns>
+      <param name="source">계산할 값의 시퀀스입니다.</param>
+      <param name="selector">각 소스 요소에 적용할 변형 함수이며, 이 함수의 두 번째 매개 변수는 소스 요소의 인덱스를 나타냅니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TResult">
+        <paramref name="selector" />가 반환하는 시퀀스 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SequenceEqual``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>해당 형식에 대한 기본 같음 비교자를 통해 요소를 비교하여 두 시퀀스가 서로 같은지 확인합니다.</summary>
+      <returns>두 소스 시퀀스의 길이가 같고 해당 형식의 기본 같음 비교자에 따라 상응하는 요소가 서로 같으면 true이고, 그렇지 않으면 false입니다.</returns>
+      <param name="first">
+        <paramref name="second" />와 비교할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="second">첫 번째 시퀀스와 비교할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <typeparam name="TSource">입력 시퀀스 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> 또는 <paramref name="second" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SequenceEqual``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>지정된 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />를 통해 요소를 비교하여 두 시퀀스가 서로 같은지 확인합니다.</summary>
+      <returns>두 소스 시퀀스의 길이가 같고 <paramref name="comparer" />에 따라 해당 요소가 서로 같은 것으로 비교되면 true이고, 그렇지 않으면 false입니다.</returns>
+      <param name="first">
+        <paramref name="second" />와 비교할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="second">첫 번째 시퀀스와 비교할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="comparer">요소를 비교하는 데 사용할 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />입니다.</param>
+      <typeparam name="TSource">입력 시퀀스 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> 또는 <paramref name="second" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Single``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>시퀀스의 유일한 요소를 반환하고, 시퀀스에 요소가 정확히 하나 들어 있지 않으면 예외를 throw합니다.</summary>
+      <returns>입력 시퀀스의 단일 요소입니다.</returns>
+      <param name="source">단일 요소를 반환할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+      <exception cref="T:System.InvalidOperationException">입력 시퀀스에 요소가 두 개 이상 있습니다.또는입력 시퀀스가 비어 있는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Single``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>시퀀스에서 지정된 조건에 맞는 유일한 요소를 반환하고, 이러한 요소가 둘 이상 있으면 예외를 throw합니다.</summary>
+      <returns>입력 시퀀스에서 특정 조건에 맞는 단일 요소입니다.</returns>
+      <param name="source">단일 요소를 반환할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="predicate">요소를 조건에 대해 테스트하는 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="predicate" />가 null인 경우</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="predicate" />의 조건에 맞는 요소가 없는 경우또는<paramref name="predicate" />의 조건에 맞는 요소가 둘 이상인 경우또는소스 시퀀스가 비어 있는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SingleOrDefault``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>시퀀스의 유일한 요소를 반환하거나 시퀀스가 비어 있으면 기본값을 반환합니다. 시퀀스에 요소가 둘 이상 있으면 예외를 throw합니다.</summary>
+      <returns>입력 시퀀스의 단일 요소이거나, 시퀀스에 요소가 없으면 default(<paramref name="TSource" />)입니다.</returns>
+      <param name="source">단일 요소를 반환할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+      <exception cref="T:System.InvalidOperationException">입력 시퀀스에 요소가 두 개 이상 있습니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SingleOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>시퀀스에서 지정된 조건에 맞는 유일한 요소를 반환하거나 이러한 요소가 없으면 기본값을 반환합니다. 조건에 맞는 요소가 둘 이상 있으면 예외를 throw합니다.</summary>
+      <returns>입력 시퀀스에서 조건에 맞는 단일 요소이거나, 이러한 요소가 없으면 default(<paramref name="TSource" />)입니다.</returns>
+      <param name="source">단일 요소를 반환할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="predicate">요소를 조건에 대해 테스트하는 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="predicate" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Skip``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>시퀀스에서 지정된 수의 요소를 건너뛴 다음 나머지 요소를 반환합니다.</summary>
+      <returns>입력 시퀀스에서 지정된 인덱스 뒤에 나오는 요소가 들어 있는 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</returns>
+      <param name="source">요소를 반환할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="count">나머지 요소를 반환하기 전에 건너뛸 요소 수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SkipWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>지정된 조건이 true이면 시퀀스에 있는 요소를 무시하고 나머지 요소를 반환합니다.</summary>
+      <returns>입력 시퀀스에서 <paramref name="predicate" />에 지정된 테스트를 통과하지 않는 급수의 첫 요소부터 시작되는 요소가 들어 있는 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</returns>
+      <param name="source">요소를 반환할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="predicate">각 요소를 조건에 대해 테스트하는 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="predicate" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SkipWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})">
+      <summary>지정된 조건이 true이면 시퀀스에 있는 요소를 무시하고 나머지 요소를 반환합니다.조건자 함수의 논리에 요소의 인덱스가 사용됩니다.</summary>
+      <returns>입력 시퀀스에서 <paramref name="predicate" />에 지정된 테스트를 통과하지 않는 급수의 첫 요소부터 시작되는 요소가 들어 있는 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</returns>
+      <param name="source">요소를 반환할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="predicate">각 소스 요소를 조건에 대해 테스트할 함수이며, 이 함수의 두 번째 매개 변수는 소스 요소의 인덱스를 나타냅니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="predicate" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>
+        <see cref="T:System.Decimal" /> 값 시퀀스의 합을 계산합니다.</summary>
+      <returns>시퀀스에 있는 값의 합입니다.</returns>
+      <param name="source">합을 계산할 <see cref="T:System.Decimal" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+      <exception cref="T:System.OverflowException">합이 <see cref="F:System.Decimal.MaxValue" />보다 큰 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>
+        <see cref="T:System.Double" /> 값 시퀀스의 합을 계산합니다.</summary>
+      <returns>시퀀스에 있는 값의 합입니다.</returns>
+      <param name="source">합을 계산할 <see cref="T:System.Double" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>
+        <see cref="T:System.Int32" /> 값 시퀀스의 합을 계산합니다.</summary>
+      <returns>시퀀스에 있는 값의 합입니다.</returns>
+      <param name="source">합을 계산할 <see cref="T:System.Int32" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+      <exception cref="T:System.OverflowException">합이 <see cref="F:System.Int32.MaxValue" />보다 큰 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>
+        <see cref="T:System.Int64" /> 값 시퀀스의 합을 계산합니다.</summary>
+      <returns>시퀀스에 있는 값의 합입니다.</returns>
+      <param name="source">합을 계산할 <see cref="T:System.Int64" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+      <exception cref="T:System.OverflowException">합이 <see cref="F:System.Int64.MaxValue" />보다 큰 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>nullable <see cref="T:System.Decimal" /> 값 시퀀스의 합을 계산합니다.</summary>
+      <returns>시퀀스에 있는 값의 합입니다.</returns>
+      <param name="source">합을 계산할 nullable <see cref="T:System.Decimal" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+      <exception cref="T:System.OverflowException">합이 <see cref="F:System.Decimal.MaxValue" />보다 큰 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>nullable <see cref="T:System.Double" /> 값 시퀀스의 합을 계산합니다.</summary>
+      <returns>시퀀스에 있는 값의 합입니다.</returns>
+      <param name="source">합을 계산할 nullable <see cref="T:System.Double" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>nullable <see cref="T:System.Int32" /> 값 시퀀스의 합을 계산합니다.</summary>
+      <returns>시퀀스에 있는 값의 합입니다.</returns>
+      <param name="source">합을 계산할 nullable <see cref="T:System.Int32" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+      <exception cref="T:System.OverflowException">합이 <see cref="F:System.Int32.MaxValue" />보다 큰 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>nullable <see cref="T:System.Int64" /> 값 시퀀스의 합을 계산합니다.</summary>
+      <returns>시퀀스에 있는 값의 합입니다.</returns>
+      <param name="source">합을 계산할 nullable <see cref="T:System.Int64" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+      <exception cref="T:System.OverflowException">합이 <see cref="F:System.Int64.MaxValue" />보다 큰 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>nullable <see cref="T:System.Single" /> 값 시퀀스의 합을 계산합니다.</summary>
+      <returns>시퀀스에 있는 값의 합입니다.</returns>
+      <param name="source">합을 계산할 nullable <see cref="T:System.Single" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>
+        <see cref="T:System.Single" /> 값 시퀀스의 합을 계산합니다.</summary>
+      <returns>시퀀스에 있는 값의 합입니다.</returns>
+      <param name="source">합을 계산할 <see cref="T:System.Single" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>입력 시퀀스의 각 요소에 대해 변형 함수를 호출하여 가져온 <see cref="T:System.Decimal" /> 값 시퀀스의 합을 계산합니다.</summary>
+      <returns>투영된 값의 합입니다.</returns>
+      <param name="source">합을 계산하는 데 사용되는 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+      <exception cref="T:System.OverflowException">합이 <see cref="F:System.Decimal.MaxValue" />보다 큰 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>입력 시퀀스의 각 요소에 대해 변형 함수를 호출하여 가져온 <see cref="T:System.Double" /> 값 시퀀스의 합을 계산합니다.</summary>
+      <returns>투영된 값의 합입니다.</returns>
+      <param name="source">합을 계산하는 데 사용되는 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>입력 시퀀스의 각 요소에 대해 변형 함수를 호출하여 가져온 <see cref="T:System.Int32" /> 값 시퀀스의 합을 계산합니다.</summary>
+      <returns>투영된 값의 합입니다.</returns>
+      <param name="source">합을 계산하는 데 사용되는 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+      <exception cref="T:System.OverflowException">합이 <see cref="F:System.Int32.MaxValue" />보다 큰 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>입력 시퀀스의 각 요소에 대해 변형 함수를 호출하여 가져온 <see cref="T:System.Int64" /> 값 시퀀스의 합을 계산합니다.</summary>
+      <returns>투영된 값의 합입니다.</returns>
+      <param name="source">합을 계산하는 데 사용되는 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+      <exception cref="T:System.OverflowException">합이 <see cref="F:System.Int64.MaxValue" />보다 큰 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>입력 시퀀스의 각 요소에 대해 변형 함수를 호출하여 가져온 nullable <see cref="T:System.Decimal" /> 값 시퀀스의 합을 계산합니다.</summary>
+      <returns>투영된 값의 합입니다.</returns>
+      <param name="source">합을 계산하는 데 사용되는 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+      <exception cref="T:System.OverflowException">합이 <see cref="F:System.Decimal.MaxValue" />보다 큰 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>입력 시퀀스의 각 요소에 대해 변형 함수를 호출하여 가져온 nullable <see cref="T:System.Double" /> 값 시퀀스의 합을 계산합니다.</summary>
+      <returns>투영된 값의 합입니다.</returns>
+      <param name="source">합을 계산하는 데 사용되는 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>입력 시퀀스의 각 요소에 대해 변형 함수를 호출하여 가져온 nullable <see cref="T:System.Int32" /> 값 시퀀스의 합을 계산합니다.</summary>
+      <returns>투영된 값의 합입니다.</returns>
+      <param name="source">합을 계산하는 데 사용되는 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+      <exception cref="T:System.OverflowException">합이 <see cref="F:System.Int32.MaxValue" />보다 큰 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>입력 시퀀스의 각 요소에 대해 변형 함수를 호출하여 가져온 nullable <see cref="T:System.Int64" /> 값 시퀀스의 합을 계산합니다.</summary>
+      <returns>투영된 값의 합입니다.</returns>
+      <param name="source">합을 계산하는 데 사용되는 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+      <exception cref="T:System.OverflowException">합이 <see cref="F:System.Int64.MaxValue" />보다 큰 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>입력 시퀀스의 각 요소에 대해 변형 함수를 호출하여 가져온 nullable <see cref="T:System.Single" /> 값 시퀀스의 합을 계산합니다.</summary>
+      <returns>투영된 값의 합입니다.</returns>
+      <param name="source">합을 계산하는 데 사용되는 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>입력 시퀀스의 각 요소에 대해 변형 함수를 호출하여 가져온 <see cref="T:System.Single" /> 값 시퀀스의 합을 계산합니다.</summary>
+      <returns>투영된 값의 합입니다.</returns>
+      <param name="source">합을 계산하는 데 사용되는 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Take``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>시퀀스 시작 위치에서 지정된 수의 연속 요소를 반환합니다.</summary>
+      <returns>입력 시퀀스의 시작 위치부터 지정된 수의 요소가 들어 있는 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</returns>
+      <param name="source">요소가 반환되는 시퀀스입니다.</param>
+      <param name="count">반환할 요소 수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.TakeWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>지정된 조건이 true인 동안 시퀀스에서 요소를 반환합니다.</summary>
+      <returns>입력 시퀀스에서 요소가 테스트를 더 이상 통과하지 않는 위치보다 앞에 나오는 요소가 들어 있는 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</returns>
+      <param name="source">요소가 반환되는 시퀀스입니다.</param>
+      <param name="predicate">각 요소를 조건에 대해 테스트하는 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="predicate" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.TakeWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})">
+      <summary>지정된 조건이 true인 동안 시퀀스에서 요소를 반환합니다.조건자 함수의 논리에 요소의 인덱스가 사용됩니다.</summary>
+      <returns>입력 시퀀스에서 요소가 테스트를 더 이상 통과하지 않는 위치보다 앞에 나오는 요소가 들어 있는 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</returns>
+      <param name="source">요소가 반환되는 시퀀스입니다.</param>
+      <param name="predicate">각 소스 요소를 조건에 대해 테스트할 함수이며, 이 함수의 두 번째 매개 변수는 소스 요소의 인덱스를 나타냅니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="predicate" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenBy``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1})">
+      <summary>시퀀스의 요소를 키에 따라 오름차순으로 다시 정렬합니다.</summary>
+      <returns>요소가 키에 따라 정렬된 <see cref="T:System.Linq.IOrderedEnumerable`1" />입니다.</returns>
+      <param name="source">정렬할 요소가 들어 있는 <see cref="T:System.Linq.IOrderedEnumerable`1" />입니다.</param>
+      <param name="keySelector">각 요소에서 키를 추출하는 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" />에서 반환하는 키의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="keySelector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenBy``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>시퀀스의 요소를 지정된 비교자를 사용하여 오름차순으로 다시 정렬합니다.</summary>
+      <returns>요소가 키에 따라 정렬된 <see cref="T:System.Linq.IOrderedEnumerable`1" />입니다.</returns>
+      <param name="source">정렬할 요소가 들어 있는 <see cref="T:System.Linq.IOrderedEnumerable`1" />입니다.</param>
+      <param name="keySelector">각 요소에서 키를 추출하는 함수입니다.</param>
+      <param name="comparer">키를 비교할 <see cref="T:System.Collections.Generic.IComparer`1" />입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" />에서 반환하는 키의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="keySelector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenByDescending``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1})">
+      <summary>시퀀스의 요소를 키에 따라 내림차순으로 다시 정렬합니다.</summary>
+      <returns>요소가 키에 따라 내림차순으로 정렬된 <see cref="T:System.Linq.IOrderedEnumerable`1" />입니다.</returns>
+      <param name="source">정렬할 요소가 들어 있는 <see cref="T:System.Linq.IOrderedEnumerable`1" />입니다.</param>
+      <param name="keySelector">각 요소에서 키를 추출하는 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" />에서 반환하는 키의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="keySelector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenByDescending``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>시퀀스의 요소를 지정된 비교자를 사용하여 내림차순으로 다시 정렬합니다.</summary>
+      <returns>요소가 키에 따라 내림차순으로 정렬된 <see cref="T:System.Linq.IOrderedEnumerable`1" />입니다.</returns>
+      <param name="source">정렬할 요소가 들어 있는 <see cref="T:System.Linq.IOrderedEnumerable`1" />입니다.</param>
+      <param name="keySelector">각 요소에서 키를 추출하는 함수입니다.</param>
+      <param name="comparer">키를 비교할 <see cref="T:System.Collections.Generic.IComparer`1" />입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" />에서 반환하는 키의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="keySelector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToArray``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />을 사용하여 배열을 만듭니다.</summary>
+      <returns>입력 시퀀스의 요소가 들어 있는 배열입니다.</returns>
+      <param name="source">배열을 만드는 데 사용할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>지정된 키 선택기 함수에 따라 <see cref="T:System.Collections.Generic.IEnumerable`1" />을 사용하여 <see cref="T:System.Collections.Generic.Dictionary`2" />를 만듭니다.</summary>
+      <returns>키와 값이 들어 있는 <see cref="T:System.Collections.Generic.Dictionary`2" />입니다.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.Dictionary`2" />를 만드는 데 사용할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="keySelector">각 요소에서 키를 추출하는 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" />에서 반환하는 키의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="keySelector" />가 null인 경우또는<paramref name="keySelector" />가 생성하는 키가 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" />가 두 요소에 대해 중복된 키를 생성하는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>지정된 키 선택기 함수와 키 비교자에 따라 <see cref="T:System.Collections.Generic.IEnumerable`1" />을 사용하여 <see cref="T:System.Collections.Generic.Dictionary`2" />를 만듭니다.</summary>
+      <returns>키와 값이 들어 있는 <see cref="T:System.Collections.Generic.Dictionary`2" />입니다.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.Dictionary`2" />를 만드는 데 사용할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="keySelector">각 요소에서 키를 추출하는 함수입니다.</param>
+      <param name="comparer">키를 비교할 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" />에서 반환하는 키의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="keySelector" />가 null인 경우또는<paramref name="keySelector" />가 생성하는 키가 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" />가 두 요소에 대해 중복된 키를 생성하는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})">
+      <summary>지정된 키 선택기와 요소 선택기 함수에 따라 <see cref="T:System.Collections.Generic.IEnumerable`1" />을 사용하여 <see cref="T:System.Collections.Generic.Dictionary`2" />를 만듭니다.</summary>
+      <returns>입력 시퀀스에서 선택한 <paramref name="TElement" /> 형식 값이 들어 있는 <see cref="T:System.Collections.Generic.Dictionary`2" />입니다.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.Dictionary`2" />를 만드는 데 사용할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="keySelector">각 요소에서 키를 추출하는 함수입니다.</param>
+      <param name="elementSelector">각 요소를 사용하여 결과 요소 값을 생성할 변형 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" />에서 반환하는 키의 형식입니다.</typeparam>
+      <typeparam name="TElement">
+        <paramref name="elementSelector" />에서 반환하는 값의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />, <paramref name="keySelector" /> 또는 <paramref name="elementSelector" />가 null인 경우또는<paramref name="keySelector" />가 생성하는 키가 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" />가 두 요소에 대해 중복된 키를 생성하는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>지정된 키 선택기 함수, 비교자 및 요소 선택기 함수에 따라 <see cref="T:System.Collections.Generic.IEnumerable`1" />을 사용하여 <see cref="T:System.Collections.Generic.Dictionary`2" />를 만듭니다.</summary>
+      <returns>입력 시퀀스에서 선택한 <paramref name="TElement" /> 형식 값이 들어 있는 <see cref="T:System.Collections.Generic.Dictionary`2" />입니다.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.Dictionary`2" />를 만드는 데 사용할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="keySelector">각 요소에서 키를 추출하는 함수입니다.</param>
+      <param name="elementSelector">각 요소를 사용하여 결과 요소 값을 생성할 변형 함수입니다.</param>
+      <param name="comparer">키를 비교할 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" />에서 반환하는 키의 형식입니다.</typeparam>
+      <typeparam name="TElement">
+        <paramref name="elementSelector" />에서 반환하는 값의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />, <paramref name="keySelector" /> 또는 <paramref name="elementSelector" />가 null인 경우또는<paramref name="keySelector" />가 생성하는 키가 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" />가 두 요소에 대해 중복된 키를 생성하는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToList``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />을 사용하여 <see cref="T:System.Collections.Generic.List`1" />를 만듭니다.</summary>
+      <returns>입력 시퀀스의 요소가 들어 있는 <see cref="T:System.Collections.Generic.List`1" />입니다.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.List`1" />을 만드는 데 사용할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>지정된 키 선택기 함수에 따라 <see cref="T:System.Collections.Generic.IEnumerable`1" />을 사용하여 <see cref="T:System.Linq.Lookup`2" />을 만듭니다.</summary>
+      <returns>키와 값이 들어 있는 <see cref="T:System.Linq.Lookup`2" />입니다.</returns>
+      <param name="source">
+        <see cref="T:System.Linq.Lookup`2" />를 만드는 데 사용할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="keySelector">각 요소에서 키를 추출하는 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" />에서 반환하는 키의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="keySelector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>지정된 키 선택기 함수와 키 비교자에 따라 <see cref="T:System.Collections.Generic.IEnumerable`1" />을 사용하여 <see cref="T:System.Linq.Lookup`2" />을 만듭니다.</summary>
+      <returns>키와 값이 들어 있는 <see cref="T:System.Linq.Lookup`2" />입니다.</returns>
+      <param name="source">
+        <see cref="T:System.Linq.Lookup`2" />를 만드는 데 사용할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="keySelector">각 요소에서 키를 추출하는 함수입니다.</param>
+      <param name="comparer">키를 비교할 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" />에서 반환하는 키의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="keySelector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})">
+      <summary>지정된 키 선택기와 요소 선택기 함수에 따라 <see cref="T:System.Collections.Generic.IEnumerable`1" />을 사용하여 <see cref="T:System.Linq.Lookup`2" />를 만듭니다.</summary>
+      <returns>입력 시퀀스에서 선택한 <paramref name="TElement" /> 형식 값이 들어 있는 <see cref="T:System.Linq.Lookup`2" />입니다.</returns>
+      <param name="source">
+        <see cref="T:System.Linq.Lookup`2" />를 만드는 데 사용할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="keySelector">각 요소에서 키를 추출하는 함수입니다.</param>
+      <param name="elementSelector">각 요소를 사용하여 결과 요소 값을 생성할 변형 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" />에서 반환하는 키의 형식입니다.</typeparam>
+      <typeparam name="TElement">
+        <paramref name="elementSelector" />에서 반환하는 값의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />, <paramref name="keySelector" /> 또는 <paramref name="elementSelector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>지정된 키 선택기 함수, 비교자 및 요소 선택기 함수에 따라 <see cref="T:System.Collections.Generic.IEnumerable`1" />을 사용하여 <see cref="T:System.Linq.Lookup`2" />을 만듭니다.</summary>
+      <returns>입력 시퀀스에서 선택한 <paramref name="TElement" /> 형식 값이 들어 있는 <see cref="T:System.Linq.Lookup`2" />입니다.</returns>
+      <param name="source">
+        <see cref="T:System.Linq.Lookup`2" />를 만드는 데 사용할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="keySelector">각 요소에서 키를 추출하는 함수입니다.</param>
+      <param name="elementSelector">각 요소를 사용하여 결과 요소 값을 생성할 변형 함수입니다.</param>
+      <param name="comparer">키를 비교할 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" />에서 반환하는 키의 형식입니다.</typeparam>
+      <typeparam name="TElement">
+        <paramref name="elementSelector" />에서 반환하는 값의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />, <paramref name="keySelector" /> 또는 <paramref name="elementSelector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Union``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>기본 같음 비교자를 사용하여 두 시퀀스의 합집합을 구합니다.</summary>
+      <returns>두 입력 시퀀스의 모든 요소가 들어 있는 <see cref="T:System.Collections.Generic.IEnumerable`1" />이며, 중복 요소는 제외됩니다.</returns>
+      <param name="first">해당 고유 요소가 합집합의 첫 번째 집합을 이루는 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="second">해당 고유 요소가 합집합의 두 번째 집합을 이루는 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <typeparam name="TSource">입력 시퀀스 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> 또는 <paramref name="second" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Union``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>지정된 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />를 사용하여 두 시퀀스의 합집합을 구합니다.</summary>
+      <returns>두 입력 시퀀스의 모든 요소가 들어 있는 <see cref="T:System.Collections.Generic.IEnumerable`1" />이며, 중복 요소는 제외됩니다.</returns>
+      <param name="first">해당 고유 요소가 합집합의 첫 번째 집합을 이루는 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="second">해당 고유 요소가 합집합의 두 번째 집합을 이루는 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="comparer">값을 비교할 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />입니다.</param>
+      <typeparam name="TSource">입력 시퀀스 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> 또는 <paramref name="second" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Where``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>조건자에 따라 값의 시퀀스를 필터링합니다.</summary>
+      <returns>입력 시퀀스에서 조건에 맞는 요소가 들어 있는 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</returns>
+      <param name="source">필터링할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="predicate">각 요소를 조건에 대해 테스트하는 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="predicate" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Where``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})">
+      <summary>조건자에 따라 값의 시퀀스를 필터링합니다.조건자 함수의 논리에 각 요소의 인덱스가 사용됩니다.</summary>
+      <returns>입력 시퀀스에서 조건에 맞는 요소가 들어 있는 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</returns>
+      <param name="source">필터링할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="predicate">각 소스 요소를 조건에 대해 테스트할 함수이며, 이 함수의 두 번째 매개 변수는 소스 요소의 인덱스를 나타냅니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="predicate" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Zip``3(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``1,``2})">
+      <summary>지정된 함수를 두 시퀀스의 해당 요소에 적용하여 결과 시퀀스를 만듭니다.</summary>
+      <returns>두 입력 시퀀스의 병합된 요소가 들어 있는 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</returns>
+      <param name="first">병합할 첫 번째 시퀀스입니다.</param>
+      <param name="second">병합할 두 번째 시퀀스입니다.</param>
+      <param name="resultSelector">두 시퀀스의 요소를 병합하는 방법을 지정하는 함수입니다.</param>
+      <typeparam name="TFirst">첫 번째 입력 시퀀스 요소의 형식입니다.</typeparam>
+      <typeparam name="TSecond">두 번째 입력 시퀀스 요소의 형식입니다.</typeparam>
+      <typeparam name="TResult">결과 시퀀스 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> 또는 <paramref name="second" />가 null인 경우</exception>
+    </member>
+    <member name="T:System.Linq.IGrouping`2">
+      <summary>공통 키가 있는 개체의 컬렉션을 나타냅니다.</summary>
+      <typeparam name="TKey">
+        <see cref="T:System.Linq.IGrouping`2" />의 키 형식입니다.이 형식 매개 변수는 공변입니다. 즉, 지정한 형식이나 더 많이 파생되는 모든 형식을 사용할 수 있습니다. 공 분산 및 반공 분산에 대한 자세한 내용은 제네릭의 공 분산과 반공 분산 항목을 참조하세요.</typeparam>
+      <typeparam name="TElement">
+        <see cref="T:System.Linq.IGrouping`2" />의 값 형식입니다.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="P:System.Linq.IGrouping`2.Key">
+      <summary>
+        <see cref="T:System.Linq.IGrouping`2" />의 키를 가져옵니다.</summary>
+      <returns>
+        <see cref="T:System.Linq.IGrouping`2" />의 키입니다.</returns>
+    </member>
+    <member name="T:System.Linq.ILookup`2">
+      <summary>키를 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 값 시퀀스에 매핑하는 데이터 구조체의 인덱서, 크기 속성 및 부울 검색 메서드를 정의합니다.</summary>
+      <typeparam name="TKey">
+        <see cref="T:System.Linq.ILookup`2" />에 있는 키의 형식입니다.</typeparam>
+      <typeparam name="TElement">
+        <see cref="T:System.Linq.ILookup`2" />의 값을 구성하는 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 시퀀스의 요소 형식입니다.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.ILookup`2.Contains(`0)">
+      <summary>지정된 키가 <see cref="T:System.Linq.ILookup`2" />에 있는지 확인합니다.</summary>
+      <returns>
+        <paramref name="key" />가 <see cref="T:System.Linq.ILookup`2" />에 있으면 true이고, 그렇지 않으면 false입니다.</returns>
+      <param name="key">
+        <see cref="T:System.Linq.ILookup`2" />에서 검색할 키입니다.</param>
+    </member>
+    <member name="P:System.Linq.ILookup`2.Count">
+      <summary>
+        <see cref="T:System.Linq.ILookup`2" />에 있는 키/값 컬렉션 쌍의 개수를 가져옵니다.</summary>
+      <returns>
+        <see cref="T:System.Linq.ILookup`2" />에 있는 키/값 컬렉션 쌍의 개수입니다.</returns>
+    </member>
+    <member name="P:System.Linq.ILookup`2.Item(`0)">
+      <summary>지정된 키에 따라 인덱싱된 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 값 시퀀스를 가져옵니다.</summary>
+      <returns>지정된 키에 따라 인덱싱된 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 값 시퀀스입니다.</returns>
+      <param name="key">원하는 값 시퀀스의 키입니다.</param>
+    </member>
+    <member name="T:System.Linq.IOrderedEnumerable`1">
+      <summary>정렬된 시퀀스를 나타냅니다.</summary>
+      <typeparam name="TElement">시퀀스 요소의 형식입니다.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.IOrderedEnumerable`1.CreateOrderedEnumerable``1(System.Func{`0,``0},System.Collections.Generic.IComparer{``0},System.Boolean)">
+      <summary>
+        <see cref="T:System.Linq.IOrderedEnumerable`1" />의 요소를 키에 따라 후속 정렬합니다.</summary>
+      <returns>요소가 키에 따라 정렬된 <see cref="T:System.Linq.IOrderedEnumerable`1" />입니다.</returns>
+      <param name="keySelector">각 요소의 키를 추출하는 데 사용되는 <see cref="T:System.Func`2" />입니다.</param>
+      <param name="comparer">반환되는 시퀀스에 배치하기 위해 키를 비교하는 데 사용되는 <see cref="T:System.Collections.Generic.IComparer`1" />입니다.</param>
+      <param name="descending">요소를 내림차순으로 정렬하려면 true이고, 요소를 오름차순으로 정렬하려면 false입니다.</param>
+      <typeparam name="TKey">
+        <paramref name="keySelector" />가 생성하는 키의 형식입니다.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="T:System.Linq.Lookup`2">
+      <summary>각각 하나 이상의 값에 매핑된 키의 컬렉션을 나타냅니다.</summary>
+      <typeparam name="TKey">
+        <see cref="T:System.Linq.Lookup`2" />에 있는 키의 형식입니다.</typeparam>
+      <typeparam name="TElement">
+        <see cref="T:System.Linq.Lookup`2" />에 있는 각 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 값의 요소 형식입니다.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.Lookup`2.ApplyResultSelector``1(System.Func{`0,System.Collections.Generic.IEnumerable{`1},``0})">
+      <summary>각 키와 키에 연결된 값에 변환 함수를 적용하고 결과를 반환합니다.</summary>
+      <returns>
+        <see cref="T:System.Linq.Lookup`2" />에 있는 각 키/값 컬렉션 쌍에 대해 값이 하나씩 들어 있는 컬렉션입니다.</returns>
+      <param name="resultSelector">각 키와 키에 연결된 값을 사용하여 결과 값을 투영하는 함수입니다.</param>
+      <typeparam name="TResult">
+        <paramref name="resultSelector" />에서 생성하는 결과 값의 형식입니다.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.Lookup`2.Contains(`0)">
+      <summary>지정된 키가 <see cref="T:System.Linq.Lookup`2" />에 있는지 확인합니다.</summary>
+      <returns>
+        <paramref name="key" />가 <see cref="T:System.Linq.Lookup`2" />에 있으면 true이고, 그렇지 않으면 false입니다.</returns>
+      <param name="key">
+        <see cref="T:System.Linq.Lookup`2" />에서 찾을 키입니다.</param>
+    </member>
+    <member name="P:System.Linq.Lookup`2.Count">
+      <summary>
+        <see cref="T:System.Linq.Lookup`2" />에 있는 키/값 컬렉션 쌍의 개수를 가져옵니다.</summary>
+      <returns>
+        <see cref="T:System.Linq.Lookup`2" />에 있는 키/값 컬렉션 쌍의 개수입니다.</returns>
+    </member>
+    <member name="M:System.Linq.Lookup`2.GetEnumerator">
+      <summary>
+        <see cref="T:System.Linq.Lookup`2" />을 반복하는 제네릭 열거자를 반환합니다.</summary>
+      <returns>
+        <see cref="T:System.Linq.Lookup`2" />에 대한 열거자입니다.</returns>
+    </member>
+    <member name="P:System.Linq.Lookup`2.Item(`0)">
+      <summary>지정된 키에 따라 인덱싱된 값 컬렉션을 가져옵니다.</summary>
+      <returns>지정된 키에 따라 인덱싱된 값 컬렉션입니다.</returns>
+      <param name="key">원하는 값 컬렉션의 키입니다.</param>
+    </member>
+    <member name="M:System.Linq.Lookup`2.System#Collections#IEnumerable#GetEnumerator">
+      <summary>
+        <see cref="T:System.Linq.Lookup`2" />을 반복하는 열거자를 반환합니다.이 클래스는 상속될 수 없습니다.</summary>
+      <returns>
+        <see cref="T:System.Linq.Lookup`2" />에 대한 열거자입니다.</returns>
+    </member>
+  </members>
+</doc>

+ 1561 - 0
HighBorn/packages/System.Linq.4.3.0/ref/netcore50/ru/System.Linq.xml

@@ -0,0 +1,1561 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+  <assembly>
+    <name>System.Linq</name>
+  </assembly>
+  <members>
+    <member name="T:System.Linq.Enumerable">
+      <summary>Предоставляет набор методов типа static (Shared в Visual Basic) для выполнения запросов к объектам, реализующим интерфейс <see cref="T:System.Collections.Generic.IEnumerable`1" />.</summary>
+    </member>
+    <member name="M:System.Linq.Enumerable.Aggregate``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``0,``0})">
+      <summary>Применяет к последовательности агрегатную функцию.</summary>
+      <returns>Конечное агрегатное значение.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, для которого выполняется статистическая операция.</param>
+      <param name="func">Агрегатная функция, вызываемая для каждого элемента.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="func" /> — null.</exception>
+      <exception cref="T:System.InvalidOperationException">Последовательность <paramref name="source" /> не содержит элементов.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Aggregate``2(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1})">
+      <summary>Применяет к последовательности агрегатную функцию.Указанное начальное значение используется в качестве исходного значения агрегатной операции.</summary>
+      <returns>Конечное агрегатное значение.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, для которого выполняется статистическая операция.</param>
+      <param name="seed">Начальное агрегатное значение.</param>
+      <param name="func">Агрегатная функция, вызываемая для каждого элемента.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TAccumulate">Тип агрегатного значения.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="func" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Aggregate``3(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1},System.Func{``1,``2})">
+      <summary>Применяет к последовательности агрегатную функцию.Указанное начальное значение служит исходным значением для агрегатной операции, а указанная функция используется для выбора результирующего значения.</summary>
+      <returns>Преобразованное конечное агрегатное значение.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, для которого выполняется статистическая операция.</param>
+      <param name="seed">Начальное агрегатное значение.</param>
+      <param name="func">Агрегатная функция, вызываемая для каждого элемента.</param>
+      <param name="resultSelector">Функция, преобразующая конечное агрегатное значение в результирующее значение.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TAccumulate">Тип агрегатного значения.</typeparam>
+      <typeparam name="TResult">Тип результирующего значения.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" />, <paramref name="func" /> или <paramref name="resultSelector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.All``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Проверяет, все ли элементы последовательности удовлетворяют условию.</summary>
+      <returns>true, если каждый элемент исходной последовательности проходит проверку, определяемую указанным предикатом, или если последовательность пуста; в противном случае — false.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, содержащий элементы, к которым применяется предикат.</param>
+      <param name="predicate">Функция для проверки каждого элемента на соответствие условию.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="predicate" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Any``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Проверяет, содержит ли последовательность какие-либо элементы.</summary>
+      <returns>true, если исходная последовательность содержит какие-либо элементы, в противном случае — false.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, проверяемый на наличие элементов.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Any``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Проверяет, удовлетворяет ли какой-либо элемент последовательности заданному условию.</summary>
+      <returns>true, если какие-либо элементы исходной последовательности проходят проверку, определяемую указанным предикатом; в противном случае — false.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, к элементам которого применяется предикат.</param>
+      <param name="predicate">Функция для проверки каждого элемента на соответствие условию.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="predicate" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.AsEnumerable``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Возвращает входные данные, приведенные к типу <see cref="T:System.Collections.Generic.IEnumerable`1" />.</summary>
+      <returns>Входная последовательность, приведенная к типу <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>
+      <param name="source">Последовательность, которая приводится к типу <see cref="T:System.Collections.Generic.IEnumerable`1" />.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>Вычисляет среднее последовательности значений типа <see cref="T:System.Decimal" />.</summary>
+      <returns>Среднее для последовательности значений.</returns>
+      <param name="source">Последовательность значений <see cref="T:System.Decimal" />, для которых вычисляется среднее.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+      <exception cref="T:System.InvalidOperationException">Последовательность <paramref name="source" /> не содержит элементов.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>Вычисляет среднее для последовательности значений типа <see cref="T:System.Double" />.</summary>
+      <returns>Среднее для последовательности значений.</returns>
+      <param name="source">Последовательность значений <see cref="T:System.Double" />, для которых вычисляется среднее.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+      <exception cref="T:System.InvalidOperationException">Последовательность <paramref name="source" /> не содержит элементов.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>Вычисляет среднее для последовательности значений типа <see cref="T:System.Int32" />.</summary>
+      <returns>Среднее для последовательности значений.</returns>
+      <param name="source">Последовательность значений <see cref="T:System.Int32" />, для которых вычисляется среднее.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+      <exception cref="T:System.InvalidOperationException">Последовательность <paramref name="source" /> не содержит элементов.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>Вычисляет среднее для последовательности значений типа <see cref="T:System.Int64" />.</summary>
+      <returns>Среднее для последовательности значений.</returns>
+      <param name="source">Последовательность значений <see cref="T:System.Int64" />, для которых вычисляется среднее.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+      <exception cref="T:System.InvalidOperationException">Последовательность <paramref name="source" /> не содержит элементов.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>Вычисляет среднее для последовательности значений <see cref="T:System.Decimal" /> обнуляемого типа.</summary>
+      <returns>Среднее арифметическое значений последовательности, или null, если исходная последовательность пуста либо содержит только значения null.</returns>
+      <param name="source">Последовательность значений <see cref="T:System.Decimal" /> обнуляемого типа, для которых вычисляется среднее.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+      <exception cref="T:System.OverflowException">Сумма элементов последовательности больше значения <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>Вычисляет среднее для последовательности значений <see cref="T:System.Double" /> обнуляемого типа.</summary>
+      <returns>Среднее арифметическое значений последовательности, или null, если исходная последовательность пуста либо содержит только значения null.</returns>
+      <param name="source">Последовательность значений <see cref="T:System.Double" /> обнуляемого типа, для которых вычисляется среднее.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>Вычисляет среднее для последовательности значений <see cref="T:System.Int32" /> обнуляемого типа.</summary>
+      <returns>Среднее арифметическое значений последовательности, или null, если исходная последовательность пуста либо содержит только значения null.</returns>
+      <param name="source">Последовательность значений <see cref="T:System.Int32" /> обнуляемого типа, для которых вычисляется среднее.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+      <exception cref="T:System.OverflowException">Сумма элементов последовательности больше значения <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>Вычисляет среднее для последовательности значений <see cref="T:System.Int64" /> обнуляемого типа.</summary>
+      <returns>Среднее арифметическое значений последовательности, или null, если исходная последовательность пуста либо содержит только значения null.</returns>
+      <param name="source">Последовательность значений <see cref="T:System.Int64" /> обнуляемого типа, для которых вычисляется среднее.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+      <exception cref="T:System.OverflowException">Сумма элементов последовательности больше значения <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>Вычисляет среднее для последовательности значений <see cref="T:System.Single" /> обнуляемого типа.</summary>
+      <returns>Среднее арифметическое значений последовательности, или null, если исходная последовательность пуста либо содержит только значения null.</returns>
+      <param name="source">Последовательность значений <see cref="T:System.Single" /> обнуляемого типа, для которых вычисляется среднее.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>Вычисляет среднее для последовательности значений типа <see cref="T:System.Single" />.</summary>
+      <returns>Среднее для последовательности значений.</returns>
+      <param name="source">Последовательность значений <see cref="T:System.Single" />, для которых вычисляется среднее.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+      <exception cref="T:System.InvalidOperationException">Последовательность <paramref name="source" /> не содержит элементов.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>Вычисляет среднее для последовательности значений типа <see cref="T:System.Decimal" />, получаемой в результате применения функции преобразования к каждому элементу входной последовательности.</summary>
+      <returns>Среднее для последовательности значений.</returns>
+      <param name="source">Последовательность значений, используемых для вычисления среднего.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+      <exception cref="T:System.InvalidOperationException">Последовательность <paramref name="source" /> не содержит элементов.</exception>
+      <exception cref="T:System.OverflowException">Сумма элементов последовательности больше значения <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>Вычисляет среднее для последовательности значений типа <see cref="T:System.Double" />, получаемой в результате применения функции преобразования к каждому элементу входной последовательности.</summary>
+      <returns>Среднее для последовательности значений.</returns>
+      <param name="source">Последовательность значений, для которых вычисляется среднее.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+      <exception cref="T:System.InvalidOperationException">Последовательность <paramref name="source" /> не содержит элементов.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>Вычисляет среднее для последовательности значений типа <see cref="T:System.Int32" />, получаемой в результате применения функции преобразования к каждому элементу входной последовательности.</summary>
+      <returns>Среднее для последовательности значений.</returns>
+      <param name="source">Последовательность значений, для которых вычисляется среднее.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+      <exception cref="T:System.InvalidOperationException">Последовательность <paramref name="source" /> не содержит элементов.</exception>
+      <exception cref="T:System.OverflowException">Сумма элементов последовательности больше значения <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>Вычисляет среднее для последовательности значений типа <see cref="T:System.Int64" />, получаемой в результате применения функции преобразования к каждому элементу входной последовательности.</summary>
+      <returns>Среднее для последовательности значений.</returns>
+      <param name="source">Последовательность значений, для которых вычисляется среднее.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов исходной последовательности.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+      <exception cref="T:System.InvalidOperationException">Последовательность <paramref name="source" /> не содержит элементов.</exception>
+      <exception cref="T:System.OverflowException">Сумма элементов последовательности больше значения <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>Вычисляет среднее для последовательности значений <see cref="T:System.Decimal" /> обнуляемого типа, получаемой в результате применения функции преобразования к каждому элементу входной последовательности.</summary>
+      <returns>Среднее арифметическое значений последовательности, или null, если исходная последовательность пуста либо содержит только значения null.</returns>
+      <param name="source">Последовательность значений, для которых вычисляется среднее.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+      <exception cref="T:System.OverflowException">Сумма элементов последовательности больше значения <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>Вычисляет среднее для последовательности значений <see cref="T:System.Double" /> обнуляемого типа, получаемой в результате применения функции преобразования к каждому элементу входной последовательности.</summary>
+      <returns>Среднее арифметическое значений последовательности, или null, если исходная последовательность пуста либо содержит только значения null.</returns>
+      <param name="source">Последовательность значений, для которых вычисляется среднее.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>Вычисляет среднее для последовательности значений <see cref="T:System.Int32" /> обнуляемого типа, получаемой в результате применения функции преобразования к каждому элементу входной последовательности.</summary>
+      <returns>Среднее арифметическое значений последовательности, или null, если исходная последовательность пуста либо содержит только значения null.</returns>
+      <param name="source">Последовательность значений, для которых вычисляется среднее.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+      <exception cref="T:System.OverflowException">Сумма элементов последовательности больше значения <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>Вычисляет среднее для последовательности значений <see cref="T:System.Int64" /> обнуляемого типа, получаемой в результате применения функции преобразования к каждому элементу входной последовательности.</summary>
+      <returns>Среднее арифметическое значений последовательности, или null, если исходная последовательность пуста либо содержит только значения null.</returns>
+      <param name="source">Последовательность значений, для которых вычисляется среднее.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>Вычисляет среднее для последовательности значений <see cref="T:System.Single" /> обнуляемого типа, получаемой в результате применения функции преобразования к каждому элементу входной последовательности.</summary>
+      <returns>Среднее арифметическое значений последовательности, или null, если исходная последовательность пуста либо содержит только значения null.</returns>
+      <param name="source">Последовательность значений, для которых вычисляется среднее.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>Вычисляет среднее для последовательности значений типа <see cref="T:System.Single" />, получаемой в результате применения функции преобразования к каждому элементу входной последовательности.</summary>
+      <returns>Среднее для последовательности значений.</returns>
+      <param name="source">Последовательность значений, для которых вычисляется среднее.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+      <exception cref="T:System.InvalidOperationException">Последовательность <paramref name="source" /> не содержит элементов.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Cast``1(System.Collections.IEnumerable)">
+      <summary>Приводит элементы объекта <see cref="T:System.Collections.IEnumerable" /> к заданному типу.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, который содержит все элементы исходной последовательности, приведенные в заданный тип.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.IEnumerable" />, содержащий элементы, которые можно привести к <paramref name="TResult" />.</param>
+      <typeparam name="TResult">Тип, в который приводятся элементы параметра <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+      <exception cref="T:System.InvalidCastException">Элемент последовательности не может быть приведен к типу <paramref name="TResult" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Concat``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>Объединяет две последовательности.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, содержащий объединенные элементы двух входных последовательностей.</returns>
+      <param name="first">Первая из объединяемых последовательностей.</param>
+      <param name="second">Последовательность, объединяемая с первой последовательностью.</param>
+      <typeparam name="TSource">Тип элементов входных последовательностей.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="first" /> или <paramref name="second" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Contains``1(System.Collections.Generic.IEnumerable{``0},``0)">
+      <summary>Определяет, содержится ли указанный элемент в последовательности, используя компаратор проверки на равенство по умолчанию.</summary>
+      <returns>true, если исходная последовательность содержит элемент с указанным значением, в противном случае — false.</returns>
+      <param name="source">Последовательность, в которой требуется найти данное значение.</param>
+      <param name="value">Значение, которое требуется найти в последовательности.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Contains``1(System.Collections.Generic.IEnumerable{``0},``0,System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Определяет, содержит ли последовательность заданный элемент, используя указанный компаратор <see cref="T:System.Collections.Generic.IEqualityComparer`1" />.</summary>
+      <returns>true, если исходная последовательность содержит элемент с указанным значением, в противном случае — false.</returns>
+      <param name="source">Последовательность, в которой требуется найти данное значение.</param>
+      <param name="value">Значение, которое требуется найти в последовательности.</param>
+      <param name="comparer">Компаратор проверки на равенство, используемый для сравнения значений.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Count``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Возвращает количество элементов в последовательности.</summary>
+      <returns>Число элементов во входной последовательности.</returns>
+      <param name="source">Последовательность, элементы которой требуется подсчитать.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+      <exception cref="T:System.OverflowException">Число элементов в последовательности <paramref name="source" /> больше, чем <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Count``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Возвращает число, представляющее количество элементов последовательности, удовлетворяющих заданному условию.</summary>
+      <returns>Число, представляющее количество элементов последовательности, удовлетворяющих условию функции предиката.</returns>
+      <param name="source">Последовательность, элементы которой требуется проверить и подсчитать.</param>
+      <param name="predicate">Функция для проверки каждого элемента на соответствие условию.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="predicate" /> — null.</exception>
+      <exception cref="T:System.OverflowException">Число элементов в последовательности <paramref name="source" /> больше, чем <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.DefaultIfEmpty``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Возвращает элементы указанной последовательности или одноэлементную коллекцию, содержащую значение параметра типа по умолчанию, если последовательность пуста.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, содержащий значение по умолчанию для типа <paramref name="TSource" />, если параметр <paramref name="source" /> пуст; в противном случае — значение <paramref name="source" />.</returns>
+      <param name="source">Последовательность, для которой возвращается значение по умолчанию, если она пуста.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.DefaultIfEmpty``1(System.Collections.Generic.IEnumerable{``0},``0)">
+      <summary>Возвращает элементы указанной последовательности или одноэлементную коллекцию, содержащую указанное значение, если последовательность пуста.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, содержащий значение <paramref name="defaultValue" />, если последовательность <paramref name="source" /> пуста; в противном случае возвращается <paramref name="source" />.</returns>
+      <param name="source">Последовательность, для которой возвращается указанное значение, если она пуста.</param>
+      <param name="defaultValue">Значение, возвращаемое в случае пустой последовательности.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Distinct``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Возвращает различающиеся элементы последовательности, используя для сравнения значений компаратор проверки на равенство по умолчанию.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, содержащий различающиеся элементы из исходной последовательности.</returns>
+      <param name="source">Последовательность, из которой требуется удалить дубликаты элементов.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Distinct``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Возвращает различающиеся элементы последовательности, используя для сравнения значений указанный компаратор <see cref="T:System.Collections.Generic.IEqualityComparer`1" />.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, содержащий различающиеся элементы из исходной последовательности.</returns>
+      <param name="source">Последовательность, из которой требуется удалить дубликаты элементов.</param>
+      <param name="comparer">Компаратор <see cref="T:System.Collections.Generic.IEqualityComparer`1" />, используемый для сравнения значений.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ElementAt``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>Возвращает элемент по указанному индексу в последовательности.</summary>
+      <returns>Элемент, находящийся в указанной позиции в исходной последовательности.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, из которого требуется возвратить элемент.</param>
+      <param name="index">Отсчитываемый от нуля индекс извлекаемого элемента.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение <paramref name="index" /> меньше 0 либо больше или равно числу элементов последовательности <paramref name="source" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ElementAtOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>Возвращает элемент по указанному индексу в последовательности или значение по умолчанию, если индекс вне допустимого диапазона.</summary>
+      <returns>default(<paramref name="TSource" />), если индекс указывает позицию вне исходной последовательности, в противном случае — элемент, находящийся в указанной позиции в исходной последовательности.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, из которого требуется возвратить элемент.</param>
+      <param name="index">Отсчитываемый от нуля индекс извлекаемого элемента.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Empty``1">
+      <summary>Возвращает пустую коллекцию <see cref="T:System.Collections.Generic.IEnumerable`1" /> с указанным аргументом типа.</summary>
+      <returns>Пустая коллекция <see cref="T:System.Collections.Generic.IEnumerable`1" /> с аргументом типа <paramref name="TResult" />.</returns>
+      <typeparam name="TResult">Тип, присваиваемый параметру типа возвращаемого универсального интерфейса <see cref="T:System.Collections.Generic.IEnumerable`1" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Except``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>Находит разность множеств, представленных двумя последовательностями, используя для сравнения значений компаратор проверки на равенство по умолчанию.</summary>
+      <returns>Последовательность, представляющая собой разность двух последовательностей как множеств.</returns>
+      <param name="first">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, из которого требуется извлечь элементы, отсутствующие в последовательности <paramref name="second" />.</param>
+      <param name="second">Последовательность <see cref="T:System.Collections.Generic.IEnumerable`1" />, элементы которой, входящие также в первую последовательность, должны быть исключены из возвращаемой последовательности.</param>
+      <typeparam name="TSource">Тип элементов входных последовательностей.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="first" /> или <paramref name="second" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Except``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Находит разность множеств, представленных двумя последовательностями, используя для сравнения значений указанный компаратор <see cref="T:System.Collections.Generic.IEqualityComparer`1" />.</summary>
+      <returns>Последовательность, представляющая собой разность двух последовательностей как множеств.</returns>
+      <param name="first">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, из которого требуется извлечь элементы, отсутствующие в последовательности <paramref name="second" />.</param>
+      <param name="second">Последовательность <see cref="T:System.Collections.Generic.IEnumerable`1" />, элементы которой, входящие также в первую последовательность, должны быть исключены из возвращаемой последовательности.</param>
+      <param name="comparer">Компаратор <see cref="T:System.Collections.Generic.IEqualityComparer`1" />, используемый для сравнения значений.</param>
+      <typeparam name="TSource">Тип элементов входных последовательностей.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="first" /> или <paramref name="second" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.First``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Возвращает первый элемент последовательности.</summary>
+      <returns>Первый элемент указанной последовательности.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, первый элемент которого требуется возвратить.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+      <exception cref="T:System.InvalidOperationException">Исходная последовательность пуста.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.First``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Возвращает первый элемент последовательности, удовлетворяющий указанному условию.</summary>
+      <returns>Первый элемент последовательности, который прошел проверку, определенную указанной функцией предиката.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, из которого требуется возвратить элемент.</param>
+      <param name="predicate">Функция для проверки каждого элемента на соответствие условию.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="predicate" /> — null.</exception>
+      <exception cref="T:System.InvalidOperationException">Ни один элемент не удовлетворяет условию предиката <paramref name="predicate" />.– или –Исходная последовательность пуста.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.FirstOrDefault``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Возвращает первый элемент последовательности или значение по умолчанию, если последовательность не содержит элементов.</summary>
+      <returns>default(<paramref name="TSource" />), если последовательность <paramref name="source" /> пуста, в противном случае — первый элемент последовательности <paramref name="source" />.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, первый элемент которого требуется возвратить.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.FirstOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Возвращает первый удовлетворяющий условию элемент последовательности или значение по умолчанию, если ни одного такого элемента не найдено.</summary>
+      <returns>default(<paramref name="TSource" />), если последовательность <paramref name="source" /> пуста или ни один ее элемент не прошел проверку, определенную предикатом <paramref name="predicate" />; в противном случае — первый элемент последовательности <paramref name="source" />, прошедший проверку, определенную предикатом <paramref name="predicate" />.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, из которого требуется возвратить элемент.</param>
+      <param name="predicate">Функция для проверки каждого элемента на соответствие условию.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="predicate" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Группирует элементы последовательности в соответствии с заданной функцией селектора ключа.</summary>
+      <returns>Объект IEnumerable&lt;IGrouping&lt;TKey, TSource&gt;&gt; в C# или IEnumerable(Of IGrouping(Of TKey, TSource)) в Visual Basic, где каждый объект <see cref="T:System.Linq.IGrouping`2" /> содержит последовательность объектов и ключ.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, элементы которого следует сгруппировать.</param>
+      <param name="keySelector">Функция, извлекающая ключ для каждого элемента.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Тип ключа, возвращаемого функцией <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="keySelector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Группирует элементы последовательности в соответствии с заданной функцией селектора ключа и сравнивает ключи с помощью указанного компаратора.</summary>
+      <returns>Объект IEnumerable&lt;IGrouping&lt;TKey, TSource&gt;&gt; в C# или IEnumerable(Of IGrouping(Of TKey, TSource)) в Visual Basic, где каждый объект <see cref="T:System.Linq.IGrouping`2" /> содержит коллекцию объектов и ключ.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, элементы которого следует сгруппировать.</param>
+      <param name="keySelector">Функция, извлекающая ключ для каждого элемента.</param>
+      <param name="comparer">Компаратор <see cref="T:System.Collections.Generic.IEqualityComparer`1" />, используемый для сравнения ключей.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Тип ключа, возвращаемого функцией <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="keySelector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})">
+      <summary>Группирует элементы последовательности в соответствии с заданной функцией селектора ключа и проецирует элементы каждой группы с помощью указанной функции.</summary>
+      <returns>Объект IEnumerable&lt;IGrouping&lt;TKey, TElement&gt;&gt; в C# или IEnumerable(Of IGrouping(Of TKey, TElement)) в Visual Basic, где каждый объект <see cref="T:System.Linq.IGrouping`2" /> содержит коллекцию объектов типа <paramref name="TElement" /> и ключ.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, элементы которого следует сгруппировать.</param>
+      <param name="keySelector">Функция, извлекающая ключ для каждого элемента.</param>
+      <param name="elementSelector">Функция, сопоставляющая каждый исходный элемент с элементом объекта <see cref="T:System.Linq.IGrouping`2" />.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Тип ключа, возвращаемого функцией <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">Тип элементов объекта <see cref="T:System.Linq.IGrouping`2" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" />, <paramref name="keySelector" /> или <paramref name="elementSelector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Группирует элементы последовательности в соответствии с функцией селектора ключа.Ключи сравниваются с помощью компаратора, элементы каждой группы проецируются с помощью указанной функции.</summary>
+      <returns>Объект IEnumerable&lt;IGrouping&lt;TKey, TElement&gt;&gt; в C# или IEnumerable(Of IGrouping(Of TKey, TElement)) в Visual Basic, где каждый объект <see cref="T:System.Linq.IGrouping`2" /> содержит коллекцию объектов типа <paramref name="TElement" /> и ключ.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, элементы которого следует сгруппировать.</param>
+      <param name="keySelector">Функция, извлекающая ключ для каждого элемента.</param>
+      <param name="elementSelector">Функция, сопоставляющая каждый исходный элемент с элементом объекта <see cref="T:System.Linq.IGrouping`2" />.</param>
+      <param name="comparer">Компаратор <see cref="T:System.Collections.Generic.IEqualityComparer`1" />, используемый для сравнения ключей.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Тип ключа, возвращаемого функцией <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">Тип элементов объекта <see cref="T:System.Linq.IGrouping`2" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" />, <paramref name="keySelector" /> или <paramref name="elementSelector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3})">
+      <summary>Группирует элементы последовательности в соответствии с заданной функцией селектора ключа и создает результирующее значение для каждой группы и ее ключа.Элементы каждой группы проецируются с помощью указанной функции.</summary>
+      <returns>Коллекция элементов типа <paramref name="TResult" />, в которой каждый элемент представляет проекцию группы и ее ключа.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, элементы которого следует сгруппировать.</param>
+      <param name="keySelector">Функция, извлекающая ключ для каждого элемента.</param>
+      <param name="elementSelector">Функция, сопоставляющая каждый исходный элемент с элементом объекта <see cref="T:System.Linq.IGrouping`2" />.</param>
+      <param name="resultSelector">Функция для создания результирующего значения для каждой группы.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Тип ключа, возвращаемого функцией <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">Тип элементов каждого объекта <see cref="T:System.Linq.IGrouping`2" />.</typeparam>
+      <typeparam name="TResult">Тип результирующего значения, возвращаемого функцией <paramref name="resultSelector" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Группирует элементы последовательности в соответствии с заданной функцией селектора ключа и создает результирующее значение для каждой группы и ее ключа.Значения ключей сравниваются с помощью указанного компаратора, элементы каждой группы проецируются с помощью указанной функции.</summary>
+      <returns>Коллекция элементов типа <paramref name="TResult" />, в которой каждый элемент представляет проекцию группы и ее ключа.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, элементы которого следует сгруппировать.</param>
+      <param name="keySelector">Функция, извлекающая ключ для каждого элемента.</param>
+      <param name="elementSelector">Функция, сопоставляющая каждый исходный элемент с элементом объекта <see cref="T:System.Linq.IGrouping`2" />.</param>
+      <param name="resultSelector">Функция для создания результирующего значения для каждой группы.</param>
+      <param name="comparer">Компаратор <see cref="T:System.Collections.Generic.IEqualityComparer`1" />, используемый для сравнения ключей.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Тип ключа, возвращаемого функцией <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">Тип элементов каждого объекта <see cref="T:System.Linq.IGrouping`2" />.</typeparam>
+      <typeparam name="TResult">Тип результирующего значения, возвращаемого функцией <paramref name="resultSelector" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2})">
+      <summary>Группирует элементы последовательности в соответствии с заданной функцией селектора ключа и создает результирующее значение для каждой группы и ее ключа.</summary>
+      <returns>Коллекция элементов типа <paramref name="TResult" />, в которой каждый элемент представляет проекцию группы и ее ключа.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, элементы которого следует сгруппировать.</param>
+      <param name="keySelector">Функция, извлекающая ключ для каждого элемента.</param>
+      <param name="resultSelector">Функция для создания результирующего значения для каждой группы.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Тип ключа, возвращаемого функцией <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TResult">Тип результирующего значения, возвращаемого функцией <paramref name="resultSelector" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Группирует элементы последовательности в соответствии с заданной функцией селектора ключа и создает результирующее значение для каждой группы и ее ключа.Ключи сравниваются с использованием заданного компаратора.</summary>
+      <returns>Коллекция элементов типа <paramref name="TResult" />, в которой каждый элемент представляет проекцию группы и ее ключа.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, элементы которого следует сгруппировать.</param>
+      <param name="keySelector">Функция, извлекающая ключ для каждого элемента.</param>
+      <param name="resultSelector">Функция для создания результирующего значения для каждой группы.</param>
+      <param name="comparer">Компаратор <see cref="T:System.Collections.Generic.IEqualityComparer`1" />, используемый для сравнения ключей.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Тип ключа, возвращаемого функцией <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TResult">Тип результирующего значения, возвращаемого функцией <paramref name="resultSelector" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3})">
+      <summary>Устанавливает корреляцию между элементами двух последовательностей на основе равенства ключей и группирует результаты.Для сравнения ключей используется компаратор проверки на равенство по умолчанию.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, который содержит элементы типа <paramref name="TResult" />, полученные в результате соединения двух последовательностей с группировкой.</returns>
+      <param name="outer">Первая последовательность для соединения.</param>
+      <param name="inner">Последовательность, соединяемая с первой последовательностью.</param>
+      <param name="outerKeySelector">Функция, извлекающая ключ соединения из каждого элемента первой последовательности.</param>
+      <param name="innerKeySelector">Функция, извлекающая ключ соединения из каждого элемента второй последовательности.</param>
+      <param name="resultSelector">Функция, создающая результирующий элемент для элемента первой последовательности и коллекции соответствующих элементов второй последовательности.</param>
+      <typeparam name="TOuter">Тип элементов первой последовательности.</typeparam>
+      <typeparam name="TInner">Тип элементов второй последовательности.</typeparam>
+      <typeparam name="TKey">Тип ключей, возвращаемых функциями селектора ключа.</typeparam>
+      <typeparam name="TResult">Тип результирующих элементов.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="outer" />, <paramref name="inner" />, <paramref name="outerKeySelector" />, <paramref name="innerKeySelector" /> или <paramref name="resultSelector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3},System.Collections.Generic.IEqualityComparer{``2})">
+      <summary>Устанавливает корреляцию между элементами двух последовательностей на основе равенства ключей и группирует результаты.Для сравнения ключей используется указанный компаратор <see cref="T:System.Collections.Generic.IEqualityComparer`1" />.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, который содержит элементы типа <paramref name="TResult" />, полученные в результате соединения двух последовательностей с группировкой.</returns>
+      <param name="outer">Первая последовательность для соединения.</param>
+      <param name="inner">Последовательность, соединяемая с первой последовательностью.</param>
+      <param name="outerKeySelector">Функция, извлекающая ключ соединения из каждого элемента первой последовательности.</param>
+      <param name="innerKeySelector">Функция, извлекающая ключ соединения из каждого элемента второй последовательности.</param>
+      <param name="resultSelector">Функция, создающая результирующий элемент для элемента первой последовательности и коллекции соответствующих элементов второй последовательности.</param>
+      <param name="comparer">Компаратор <see cref="T:System.Collections.Generic.IEqualityComparer`1" />, используемый для хэширования и сравнения ключей.</param>
+      <typeparam name="TOuter">Тип элементов первой последовательности.</typeparam>
+      <typeparam name="TInner">Тип элементов второй последовательности.</typeparam>
+      <typeparam name="TKey">Тип ключей, возвращаемых функциями селектора ключа.</typeparam>
+      <typeparam name="TResult">Тип результирующих элементов.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="outer" />, <paramref name="inner" />, <paramref name="outerKeySelector" />, <paramref name="innerKeySelector" /> или <paramref name="resultSelector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Intersect``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>Находит пересечение множеств, представленных двумя последовательностями, используя для сравнения значений компаратор проверки на равенство по умолчанию.</summary>
+      <returns>Последовательность элементов, представляющая собой пересечение двух заданных последовательностей как множеств.</returns>
+      <param name="first">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, из которого извлекаются различающиеся элементы, входящие также в последовательность <paramref name="second" />.</param>
+      <param name="second">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, из которого извлекаются различающиеся элементы, входящие также в первую последовательность.</param>
+      <typeparam name="TSource">Тип элементов входных последовательностей.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="first" /> или <paramref name="second" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Intersect``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Находит пересечение множеств, представленных двумя последовательностями, используя для сравнения значений указанный компаратор <see cref="T:System.Collections.Generic.IEqualityComparer`1" />.</summary>
+      <returns>Последовательность элементов, представляющая собой пересечение двух заданных последовательностей как множеств.</returns>
+      <param name="first">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, из которого извлекаются различающиеся элементы, входящие также в последовательность <paramref name="second" />.</param>
+      <param name="second">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, из которого извлекаются различающиеся элементы, входящие также в первую последовательность.</param>
+      <param name="comparer">Компаратор <see cref="T:System.Collections.Generic.IEqualityComparer`1" />, используемый для сравнения значений.</param>
+      <typeparam name="TSource">Тип элементов входных последовательностей.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="first" /> или <paramref name="second" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3})">
+      <summary>Устанавливает корреляцию между элементами двух последовательностей на основе сопоставления ключей.Для сравнения ключей используется компаратор проверки на равенство по умолчанию.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, который содержит элементы типа <paramref name="TResult" />, полученные в результате внутреннего соединения двух последовательностей.</returns>
+      <param name="outer">Первая последовательность для соединения.</param>
+      <param name="inner">Последовательность, соединяемая с первой последовательностью.</param>
+      <param name="outerKeySelector">Функция, извлекающая ключ соединения из каждого элемента первой последовательности.</param>
+      <param name="innerKeySelector">Функция, извлекающая ключ соединения из каждого элемента второй последовательности.</param>
+      <param name="resultSelector">Функция для создания результирующего элемента для пары соответствующих элементов.</param>
+      <typeparam name="TOuter">Тип элементов первой последовательности.</typeparam>
+      <typeparam name="TInner">Тип элементов второй последовательности.</typeparam>
+      <typeparam name="TKey">Тип ключей, возвращаемых функциями селектора ключа.</typeparam>
+      <typeparam name="TResult">Тип результирующих элементов.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="outer" />, <paramref name="inner" />, <paramref name="outerKeySelector" />, <paramref name="innerKeySelector" /> или <paramref name="resultSelector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3},System.Collections.Generic.IEqualityComparer{``2})">
+      <summary>Устанавливает корреляцию между элементами двух последовательностей на основе сопоставления ключей.Для сравнения ключей используется указанный компаратор <see cref="T:System.Collections.Generic.IEqualityComparer`1" />.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, который содержит элементы типа <paramref name="TResult" />, полученные в результате внутреннего соединения двух последовательностей.</returns>
+      <param name="outer">Первая последовательность для соединения.</param>
+      <param name="inner">Последовательность, соединяемая с первой последовательностью.</param>
+      <param name="outerKeySelector">Функция, извлекающая ключ соединения из каждого элемента первой последовательности.</param>
+      <param name="innerKeySelector">Функция, извлекающая ключ соединения из каждого элемента второй последовательности.</param>
+      <param name="resultSelector">Функция для создания результирующего элемента для пары соответствующих элементов.</param>
+      <param name="comparer">Компаратор <see cref="T:System.Collections.Generic.IEqualityComparer`1" />, используемый для хэширования и сравнения ключей.</param>
+      <typeparam name="TOuter">Тип элементов первой последовательности.</typeparam>
+      <typeparam name="TInner">Тип элементов второй последовательности.</typeparam>
+      <typeparam name="TKey">Тип ключей, возвращаемых функциями селектора ключа.</typeparam>
+      <typeparam name="TResult">Тип результирующих элементов.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="outer" />, <paramref name="inner" />, <paramref name="outerKeySelector" />, <paramref name="innerKeySelector" /> или <paramref name="resultSelector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Last``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Возвращает последний элемент последовательности.</summary>
+      <returns>Значение, находящееся в последней позиции исходной последовательности.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, последний элемент которого требуется возвратить.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+      <exception cref="T:System.InvalidOperationException">Исходная последовательность пуста.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Last``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Возвращает последний элемент последовательности, удовлетворяющий указанному условию.</summary>
+      <returns>Последний элемент последовательности, который прошел проверку, определенную указанной функцией предиката.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, из которого требуется возвратить элемент.</param>
+      <param name="predicate">Функция для проверки каждого элемента на соответствие условию.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="predicate" /> — null.</exception>
+      <exception cref="T:System.InvalidOperationException">Ни один элемент не удовлетворяет условию предиката <paramref name="predicate" />.– или –Исходная последовательность пуста.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LastOrDefault``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Возвращает последний элемент последовательности или значение по умолчанию, если последовательность не содержит элементов.</summary>
+      <returns>default(<paramref name="TSource" />), если исходная последовательность пуста, в противном случае — последний элемент коллекции <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, последний элемент которого требуется возвратить.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LastOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Возвращает последний элемент последовательности, удовлетворяющий указанному условию, или значение по умолчанию, если ни одного такого элемента не найдено.</summary>
+      <returns>default(<paramref name="TSource" />), если последовательность пуста или ни один ее элемент не прошел проверку функцией предиката, в противном случае — последний элемент, прошедший проверку функцией предиката.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, из которого требуется возвратить элемент.</param>
+      <param name="predicate">Функция для проверки каждого элемента на соответствие условию.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="predicate" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LongCount``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Возвращает значение типа <see cref="T:System.Int64" />, представляющее общее число элементов в последовательности.</summary>
+      <returns>Число элементов в исходной последовательности.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, содержащий элементы, которые требуется подсчитать.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+      <exception cref="T:System.OverflowException">Число элементов больше, чем <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LongCount``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Возвращает значение типа <see cref="T:System.Int64" />, представляющее число элементов последовательности, удовлетворяющих заданному условию.</summary>
+      <returns>Число, представляющее количество элементов последовательности, удовлетворяющих условию функции предиката.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, содержащий элементы, которые требуется подсчитать.</param>
+      <param name="predicate">Функция для проверки каждого элемента на соответствие условию.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="predicate" /> — null.</exception>
+      <exception cref="T:System.OverflowException">Число найденных элементов больше, чем <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>Возвращает максимальное значение, содержащееся в последовательности значений типа <see cref="T:System.Decimal" />.</summary>
+      <returns>Максимальное значение в последовательности.</returns>
+      <param name="source">Последовательность значений типа <see cref="T:System.Decimal" />, для которой определяется максимальное значение.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+      <exception cref="T:System.InvalidOperationException">Последовательность <paramref name="source" /> не содержит элементов.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>Возвращает максимальное значение, содержащееся в последовательности значений типа <see cref="T:System.Double" />.</summary>
+      <returns>Максимальное значение в последовательности.</returns>
+      <param name="source">Последовательность значений типа <see cref="T:System.Double" />, для которой определяется максимальное значение.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+      <exception cref="T:System.InvalidOperationException">Последовательность <paramref name="source" /> не содержит элементов.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>Возвращает максимальное значение, содержащееся в последовательности значений типа <see cref="T:System.Int32" />.</summary>
+      <returns>Максимальное значение в последовательности.</returns>
+      <param name="source">Последовательность значений типа <see cref="T:System.Int32" />, для которой определяется максимальное значение.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+      <exception cref="T:System.InvalidOperationException">Последовательность <paramref name="source" /> не содержит элементов.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>Возвращает максимальное значение, содержащееся в последовательности значений типа <see cref="T:System.Int64" />.</summary>
+      <returns>Максимальное значение в последовательности.</returns>
+      <param name="source">Последовательность значений типа <see cref="T:System.Int64" />, для которой определяется максимальное значение.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+      <exception cref="T:System.InvalidOperationException">Последовательность <paramref name="source" /> не содержит элементов.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>Возвращает максимальное значение в последовательности значений <see cref="T:System.Decimal" /> обнуляемого типа.</summary>
+      <returns>Значение типа Nullable&lt;Decimal&gt; в C# или Nullable(Of Decimal) в Visual Basic, соответствующее максимальному значению последовательности. </returns>
+      <param name="source">Последовательность значений <see cref="T:System.Decimal" /> обнуляемого типа, для которой определяется максимальное значение.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>Возвращает максимальное значение в последовательности значений <see cref="T:System.Double" /> обнуляемого типа.</summary>
+      <returns>Значение типа Nullable&lt;Double&gt; в C# или Nullable(Of Double) в Visual Basic, соответствующее максимальному значению последовательности.</returns>
+      <param name="source">Последовательность значений <see cref="T:System.Double" /> обнуляемого типа, для которой определяется максимальное значение.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>Возвращает максимальное значение в последовательности значений <see cref="T:System.Int32" /> обнуляемого типа.</summary>
+      <returns>Значение типа Nullable&lt;Int32&gt; в C# или Nullable(Of Int32) в Visual Basic, соответствующее максимальному значению последовательности. </returns>
+      <param name="source">Последовательность значений <see cref="T:System.Int32" /> обнуляемого типа, для которой определяется максимальное значение.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>Возвращает максимальное значение в последовательности значений <see cref="T:System.Int64" /> обнуляемого типа.</summary>
+      <returns>Значение типа Nullable&lt;Int64&gt; в C# или Nullable(Of Int64) в Visual Basic, соответствующее максимальному значению последовательности. </returns>
+      <param name="source">Последовательность значений <see cref="T:System.Int64" /> обнуляемого типа, для которой определяется максимальное значение.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>Возвращает максимальное значение в последовательности значений <see cref="T:System.Single" /> обнуляемого типа.</summary>
+      <returns>Значение типа Nullable&lt;Single&gt; в C# или Nullable(Of Single) в Visual Basic, соответствующее максимальному значению последовательности.</returns>
+      <param name="source">Последовательность значений <see cref="T:System.Single" /> обнуляемого типа, для которой определяется максимальное значение.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>Возвращает максимальное значение, содержащееся в последовательности значений типа <see cref="T:System.Single" />.</summary>
+      <returns>Максимальное значение в последовательности.</returns>
+      <param name="source">Последовательность значений типа <see cref="T:System.Single" />, для которой определяется максимальное значение.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+      <exception cref="T:System.InvalidOperationException">Последовательность <paramref name="source" /> не содержит элементов.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Возвращает максимальное значение, содержащееся в универсальной последовательности.</summary>
+      <returns>Максимальное значение в последовательности.</returns>
+      <param name="source">Последовательность значений, для которой определяется максимальное значение.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>Вызывает функцию преобразования для каждого элемента последовательности и возвращает максимальное значение типа <see cref="T:System.Decimal" />.</summary>
+      <returns>Максимальное значение в последовательности.</returns>
+      <param name="source">Последовательность значений, для которой определяется максимальное значение.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+      <exception cref="T:System.InvalidOperationException">Последовательность <paramref name="source" /> не содержит элементов.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>Вызывает функцию преобразования для каждого элемента последовательности и возвращает максимальное значение типа <see cref="T:System.Double" />.</summary>
+      <returns>Максимальное значение в последовательности.</returns>
+      <param name="source">Последовательность значений, для которой определяется максимальное значение.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+      <exception cref="T:System.InvalidOperationException">Последовательность <paramref name="source" /> не содержит элементов.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>Вызывает функцию преобразования для каждого элемента последовательности и возвращает максимальное значение типа <see cref="T:System.Int32" />.</summary>
+      <returns>Максимальное значение в последовательности.</returns>
+      <param name="source">Последовательность значений, для которой определяется максимальное значение.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+      <exception cref="T:System.InvalidOperationException">Последовательность <paramref name="source" /> не содержит элементов.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>Вызывает функцию преобразования для каждого элемента последовательности и возвращает максимальное значение типа <see cref="T:System.Int64" />.</summary>
+      <returns>Максимальное значение в последовательности.</returns>
+      <param name="source">Последовательность значений, для которой определяется максимальное значение.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+      <exception cref="T:System.InvalidOperationException">Последовательность <paramref name="source" /> не содержит элементов.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>Вызывает функцию преобразования для каждого элемента последовательности и возвращает максимальное значение <see cref="T:System.Decimal" /> обнуляемого типа.</summary>
+      <returns>Значение типа Nullable&lt;Decimal&gt; в C# или Nullable(Of Decimal) в Visual Basic, соответствующее максимальному значению последовательности.</returns>
+      <param name="source">Последовательность значений, для которой определяется максимальное значение.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>Вызывает функцию преобразования для каждого элемента последовательности и возвращает максимальное значение <see cref="T:System.Double" /> обнуляемого типа.</summary>
+      <returns>Значение типа Nullable&lt;Double&gt; в C# или Nullable(Of Double) в Visual Basic, соответствующее максимальному значению последовательности.</returns>
+      <param name="source">Последовательность значений, для которой определяется максимальное значение.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>Вызывает функцию преобразования для каждого элемента последовательности и возвращает максимальное значение <see cref="T:System.Int32" /> обнуляемого типа.</summary>
+      <returns>Значение типа Nullable&lt;Int32&gt; в C# или Nullable(Of Int32) в Visual Basic, соответствующее максимальному значению последовательности.</returns>
+      <param name="source">Последовательность значений, для которой определяется максимальное значение.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>Вызывает функцию преобразования для каждого элемента последовательности и возвращает максимальное значение <see cref="T:System.Int64" /> обнуляемого типа.</summary>
+      <returns>Значение типа Nullable&lt;Int64&gt; в C# или Nullable(Of Int64) в Visual Basic, соответствующее максимальному значению последовательности.</returns>
+      <param name="source">Последовательность значений, для которой определяется максимальное значение.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>Вызывает функцию преобразования для каждого элемента последовательности и возвращает максимальное значение <see cref="T:System.Single" /> обнуляемого типа.</summary>
+      <returns>Значение типа Nullable&lt;Single&gt; в C# или Nullable(Of Single) в Visual Basic, соответствующее максимальному значению последовательности.</returns>
+      <param name="source">Последовательность значений, для которой определяется максимальное значение.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>Вызывает функцию преобразования для каждого элемента последовательности и возвращает максимальное значение типа <see cref="T:System.Single" />.</summary>
+      <returns>Максимальное значение в последовательности.</returns>
+      <param name="source">Последовательность значений, для которой определяется максимальное значение.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+      <exception cref="T:System.InvalidOperationException">Последовательность <paramref name="source" /> не содержит элементов.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Вызывает функцию преобразования для каждого элемента универсальной последовательности и возвращает максимальное результирующее значение.</summary>
+      <returns>Максимальное значение в последовательности.</returns>
+      <param name="source">Последовательность значений, для которой определяется максимальное значение.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">Тип значения, возвращаемого функцией <paramref name="selector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>Возвращает минимальное значение, содержащееся в последовательности значений типа <see cref="T:System.Decimal" />.</summary>
+      <returns>Минимальное значение в последовательности.</returns>
+      <param name="source">Последовательность значений типа <see cref="T:System.Decimal" />, для которой определяется минимальное значение.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+      <exception cref="T:System.InvalidOperationException">Последовательность <paramref name="source" /> не содержит элементов.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>Возвращает минимальное значение, содержащееся в последовательности значений типа <see cref="T:System.Double" />.</summary>
+      <returns>Минимальное значение в последовательности.</returns>
+      <param name="source">Последовательность значений типа <see cref="T:System.Double" />, для которой определяется минимальное значение.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+      <exception cref="T:System.InvalidOperationException">Последовательность <paramref name="source" /> не содержит элементов.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>Возвращает минимальное значение, содержащееся в последовательности значений типа <see cref="T:System.Int32" />.</summary>
+      <returns>Минимальное значение в последовательности.</returns>
+      <param name="source">Последовательность значений типа <see cref="T:System.Int32" />, для которой определяется минимальное значение.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+      <exception cref="T:System.InvalidOperationException">Последовательность <paramref name="source" /> не содержит элементов.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>Возвращает минимальное значение, содержащееся в последовательности значений типа <see cref="T:System.Int64" />.</summary>
+      <returns>Минимальное значение в последовательности.</returns>
+      <param name="source">Последовательность значений типа <see cref="T:System.Int64" />, для которой определяется минимальное значение.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+      <exception cref="T:System.InvalidOperationException">Последовательность <paramref name="source" /> не содержит элементов.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>Возвращает минимальное значение в последовательности значений <see cref="T:System.Decimal" /> обнуляемого типа.</summary>
+      <returns>Значение типа Nullable&lt;Decimal&gt; в C# или Nullable(Of Decimal) в Visual Basic, соответствующее минимальному значению последовательности.</returns>
+      <param name="source">Последовательность значений <see cref="T:System.Decimal" /> обнуляемого типа, для которой определяется минимальное значение.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>Возвращает минимальное значение в последовательности значений <see cref="T:System.Double" /> обнуляемого типа.</summary>
+      <returns>Значение типа Nullable&lt;Double&gt; в C# или Nullable(Of Double) в Visual Basic, соответствующее минимальному значению последовательности.</returns>
+      <param name="source">Последовательность значений <see cref="T:System.Double" /> обнуляемого типа, для которой определяется минимальное значение.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>Возвращает минимальное значение в последовательности значений <see cref="T:System.Int32" /> обнуляемого типа.</summary>
+      <returns>Значение типа Nullable&lt;Int32&gt; в C# или Nullable(Of Int32) в Visual Basic, соответствующее минимальному значению последовательности.</returns>
+      <param name="source">Последовательность значений <see cref="T:System.Int32" /> обнуляемого типа, для которой определяется минимальное значение.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>Возвращает минимальное значение в последовательности значений <see cref="T:System.Int64" /> обнуляемого типа.</summary>
+      <returns>Значение типа Nullable&lt;Int64&gt; в C# или Nullable(Of Int64) в Visual Basic, соответствующее минимальному значению последовательности.</returns>
+      <param name="source">Последовательность значений <see cref="T:System.Int64" /> обнуляемого типа, для которой определяется минимальное значение.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>Возвращает минимальное значение в последовательности значений <see cref="T:System.Single" /> обнуляемого типа.</summary>
+      <returns>Значение типа Nullable&lt;Single&gt; в C# или Nullable(Of Single) в Visual Basic, соответствующее минимальному значению последовательности.</returns>
+      <param name="source">Последовательность значений <see cref="T:System.Single" /> обнуляемого типа, для которой определяется минимальное значение.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>Возвращает минимальное значение, содержащееся в последовательности значений типа <see cref="T:System.Single" />.</summary>
+      <returns>Минимальное значение в последовательности.</returns>
+      <param name="source">Последовательность значений типа <see cref="T:System.Single" />, для которой определяется минимальное значение.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+      <exception cref="T:System.InvalidOperationException">Последовательность <paramref name="source" /> не содержит элементов.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Возвращает минимальное значение, содержащееся в универсальной последовательности.</summary>
+      <returns>Минимальное значение в последовательности.</returns>
+      <param name="source">Последовательность значений, для которой определяется минимальное значение.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>Вызывает функцию преобразования для каждого элемента последовательности и возвращает минимальное значение типа <see cref="T:System.Decimal" />.</summary>
+      <returns>Минимальное значение в последовательности.</returns>
+      <param name="source">Последовательность значений, для которой определяется минимальное значение.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+      <exception cref="T:System.InvalidOperationException">Последовательность <paramref name="source" /> не содержит элементов.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>Вызывает функцию преобразования для каждого элемента последовательности и возвращает минимальное значение типа <see cref="T:System.Double" />.</summary>
+      <returns>Минимальное значение в последовательности.</returns>
+      <param name="source">Последовательность значений, для которой определяется минимальное значение.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+      <exception cref="T:System.InvalidOperationException">Последовательность <paramref name="source" /> не содержит элементов.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>Вызывает функцию преобразования для каждого элемента последовательности и возвращает минимальное значение типа <see cref="T:System.Int32" />.</summary>
+      <returns>Минимальное значение в последовательности.</returns>
+      <param name="source">Последовательность значений, для которой определяется минимальное значение.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+      <exception cref="T:System.InvalidOperationException">Последовательность <paramref name="source" /> не содержит элементов.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>Вызывает функцию преобразования для каждого элемента последовательности и возвращает минимальное значение типа <see cref="T:System.Int64" />.</summary>
+      <returns>Минимальное значение в последовательности.</returns>
+      <param name="source">Последовательность значений, для которой определяется минимальное значение.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+      <exception cref="T:System.InvalidOperationException">Последовательность <paramref name="source" /> не содержит элементов.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>Вызывает функцию преобразования для каждого элемента последовательности и возвращает минимальное значение <see cref="T:System.Decimal" /> обнуляемого типа.</summary>
+      <returns>Значение типа Nullable&lt;Decimal&gt; в C# или Nullable(Of Decimal) в Visual Basic, соответствующее минимальному значению последовательности.</returns>
+      <param name="source">Последовательность значений, для которой определяется минимальное значение.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>Вызывает функцию преобразования для каждого элемента последовательности и возвращает минимальное значение <see cref="T:System.Double" /> обнуляемого типа.</summary>
+      <returns>Значение типа Nullable&lt;Double&gt; в C# или Nullable(Of Double) в Visual Basic, соответствующее минимальному значению последовательности.</returns>
+      <param name="source">Последовательность значений, для которой определяется минимальное значение.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>Вызывает функцию преобразования для каждого элемента последовательности и возвращает минимальное значение <see cref="T:System.Int32" /> обнуляемого типа.</summary>
+      <returns>Значение типа Nullable&lt;Int32&gt; в C# или Nullable(Of Int32) в Visual Basic, соответствующее минимальному значению последовательности.</returns>
+      <param name="source">Последовательность значений, для которой определяется минимальное значение.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>Вызывает функцию преобразования для каждого элемента последовательности и возвращает минимальное значение <see cref="T:System.Int64" /> обнуляемого типа.</summary>
+      <returns>Значение типа Nullable&lt;Int64&gt; в C# или Nullable(Of Int64) в Visual Basic, соответствующее минимальному значению последовательности.</returns>
+      <param name="source">Последовательность значений, для которой определяется минимальное значение.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>Вызывает функцию преобразования для каждого элемента последовательности и возвращает минимальное значение <see cref="T:System.Single" /> обнуляемого типа.</summary>
+      <returns>Значение типа Nullable&lt;Single&gt; в C# или Nullable(Of Single) в Visual Basic, соответствующее минимальному значению последовательности.</returns>
+      <param name="source">Последовательность значений, для которой определяется минимальное значение.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>Вызывает функцию преобразования для каждого элемента последовательности и возвращает минимальное значение типа <see cref="T:System.Single" />.</summary>
+      <returns>Минимальное значение в последовательности.</returns>
+      <param name="source">Последовательность значений, для которой определяется минимальное значение.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+      <exception cref="T:System.InvalidOperationException">Последовательность <paramref name="source" /> не содержит элементов.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Вызывает функцию преобразования для каждого элемента универсальной последовательности и возвращает минимальное результирующее значение.</summary>
+      <returns>Минимальное значение в последовательности.</returns>
+      <param name="source">Последовательность значений, для которой определяется минимальное значение.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">Тип значения, возвращаемого функцией <paramref name="selector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OfType``1(System.Collections.IEnumerable)">
+      <summary>Выполняет фильтрацию элементов объекта <see cref="T:System.Collections.IEnumerable" /> по заданному типу.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, содержащий элементы входной последовательности типа <paramref name="TResult" />.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.IEnumerable" />, элементы которого следует фильтровать.</param>
+      <typeparam name="TResult">Тип, по которому фильтруются элементы последовательности.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Сортирует элементы последовательности в порядке возрастания ключа.</summary>
+      <returns>Объект <see cref="T:System.Linq.IOrderedEnumerable`1" />, элементы которого отсортированы по ключу.</returns>
+      <param name="source">Последовательность значений, которые следует упорядочить.</param>
+      <param name="keySelector">Функция, извлекающая ключ из элемента.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Тип ключа, возвращаемого функцией <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="keySelector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>Сортирует элементы последовательности в порядке возрастания с использованием указанного компаратора.</summary>
+      <returns>Объект <see cref="T:System.Linq.IOrderedEnumerable`1" />, элементы которого отсортированы по ключу.</returns>
+      <param name="source">Последовательность значений, которые следует упорядочить.</param>
+      <param name="keySelector">Функция, извлекающая ключ из элемента.</param>
+      <param name="comparer">Компаратор <see cref="T:System.Collections.Generic.IComparer`1" />, используемый для сравнения ключей.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Тип ключа, возвращаемого функцией <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="keySelector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderByDescending``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Сортирует элементы последовательности в порядке убывания ключа.</summary>
+      <returns>Объект <see cref="T:System.Linq.IOrderedEnumerable`1" />, элементы которого отсортированы по ключу в порядке убывания.</returns>
+      <param name="source">Последовательность значений, которые следует упорядочить.</param>
+      <param name="keySelector">Функция, извлекающая ключ из элемента.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Тип ключа, возвращаемого функцией <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="keySelector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderByDescending``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>Сортирует элементы последовательности в порядке убывания с использованием указанного компаратора.</summary>
+      <returns>Объект <see cref="T:System.Linq.IOrderedEnumerable`1" />, элементы которого отсортированы по ключу в порядке убывания.</returns>
+      <param name="source">Последовательность значений, которые следует упорядочить.</param>
+      <param name="keySelector">Функция, извлекающая ключ из элемента.</param>
+      <param name="comparer">Компаратор <see cref="T:System.Collections.Generic.IComparer`1" />, используемый для сравнения ключей.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Тип ключа, возвращаемого функцией <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="keySelector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Range(System.Int32,System.Int32)">
+      <summary>Генерирует последовательность целых чисел в заданном диапазоне.</summary>
+      <returns>Объект IEnumerable&lt;Int32&gt; в C# или IEnumerable(Of Int32) в Visual Basic, содержащий диапазон последовательных целых чисел.</returns>
+      <param name="start">Значение первого целого числа для последовательности.</param>
+      <param name="count">Количество генерируемых последовательных целых чисел.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="count" /> меньше 0.– или –<paramref name="start" /> + <paramref name="count" /> -1 больше, чем <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Repeat``1(``0,System.Int32)">
+      <summary>Генерирует последовательность, содержащую одно повторяющееся значение.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, содержащий повторяющееся значение.</returns>
+      <param name="element">Повторяемое значение.</param>
+      <param name="count">Требуемое число повторений данного значения в создаваемой последовательности.</param>
+      <typeparam name="TResult">Тип значения, которое будет повторяться в результирующей последовательности.</typeparam>
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="count" /> меньше 0.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Reverse``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Изменяет порядок элементов последовательности на противоположный.</summary>
+      <returns>Последовательность, элементы которой соответствуют элементам входной последовательности, но следуют в противоположном порядке.</returns>
+      <param name="source">Последовательность значений, которые следует расставить в обратном порядке.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Select``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Проецирует каждый элемент последовательности в новую форму.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, элементы которого получены в результате вызова функции преобразования для каждого элемента последовательности <paramref name="source" />.</returns>
+      <param name="source">Последовательность значений, для которых вызывается функция преобразования.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">Тип значения, возвращаемого функцией <paramref name="selector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Select``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,``1})">
+      <summary>Проецирует каждый элемент последовательности в новую форму, добавляя индекс элемента.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, элементы которого получены в результате вызова функции преобразования для каждого элемента последовательности <paramref name="source" />.</returns>
+      <param name="source">Последовательность значений, для которых вызывается функция преобразования.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому исходному элементу; второй параметр функции представляет индекс исходного элемента.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">Тип значения, возвращаемого функцией <paramref name="selector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})">
+      <summary>Проецирует каждый элемент последовательности в объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, объединяет результирующие последовательности в одну и вызывает функцию селектора результата для каждого элемента этой последовательности.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, элементы которого получены в результате вызова функции преобразования "один ко многим" <paramref name="collectionSelector" /> для каждого элемента последовательности <paramref name="source" /> и последующего сопоставления каждого элемента такой промежуточной последовательности и соответствующего ему исходного элемента с результирующим элементом.</returns>
+      <param name="source">Последовательность значений, которые следует проецировать.</param>
+      <param name="collectionSelector">Функция преобразования, применяемая к каждому элементу входной последовательности.</param>
+      <param name="resultSelector">Функция преобразования, применяемая к каждому элементу промежуточной последовательности.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TCollection">Тип промежуточных элементов, собранных функцией <paramref name="collectionSelector" />.</typeparam>
+      <typeparam name="TResult">Тип элементов результирующей последовательности.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" />, <paramref name="collectionSelector" /> или <paramref name="resultSelector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}})">
+      <summary>Проецирует каждый элемент последовательности в объект <see cref="T:System.Collections.Generic.IEnumerable`1" /> и объединяет результирующие последовательности в одну последовательность.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, элементы которого получены в результате вызова функции преобразования "один ко многим" для каждого элемента входной последовательности.</returns>
+      <param name="source">Последовательность значений, которые следует проецировать.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">Тип элементов последовательности, возвращаемых функцией <paramref name="selector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})">
+      <summary>Проецирует каждый элемент последовательности в объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, объединяет результирующие последовательности в одну и вызывает функцию селектора результата для каждого элемента этой последовательности.Индекс каждого элемента исходной последовательности используется в промежуточной проецированной форме этого элемента.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, элементы которого получены в результате вызова функции преобразования "один ко многим" <paramref name="collectionSelector" /> для каждого элемента последовательности <paramref name="source" /> и последующего сопоставления каждого элемента такой промежуточной последовательности и соответствующего ему исходного элемента с результирующим элементом.</returns>
+      <param name="source">Последовательность значений, которые следует проецировать.</param>
+      <param name="collectionSelector">Функция преобразования, применяемая к каждому исходному элементу; второй параметр функции представляет индекс исходного элемента.</param>
+      <param name="resultSelector">Функция преобразования, применяемая к каждому элементу промежуточной последовательности.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TCollection">Тип промежуточных элементов, собранных функцией <paramref name="collectionSelector" />.</typeparam>
+      <typeparam name="TResult">Тип элементов результирующей последовательности.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" />, <paramref name="collectionSelector" /> или <paramref name="resultSelector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}})">
+      <summary>Проецирует каждый элемент последовательности в объект <see cref="T:System.Collections.Generic.IEnumerable`1" /> и объединяет результирующие последовательности в одну последовательность.Индекс каждого элемента исходной последовательности используется в проецированной форме этого элемента.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, элементы которого получены в результате вызова функции преобразования "один ко многим" для каждого элемента входной последовательности.</returns>
+      <param name="source">Последовательность значений, которые следует проецировать.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому исходному элементу; второй параметр функции представляет индекс исходного элемента.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">Тип элементов последовательности, возвращаемых функцией <paramref name="selector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SequenceEqual``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>Определяет, совпадают ли две последовательности, используя для сравнения элементов компаратор проверки на равенство по умолчанию, предназначенный для их типа.</summary>
+      <returns>true, если у двух исходных последовательностей одинаковая длина и соответствующие элементы совпадают, согласно компаратору проверки на равенство по умолчанию для этого типа элементов, в противном случае — false.</returns>
+      <param name="first">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, сравниваемый с последовательностью <paramref name="second" />.</param>
+      <param name="second">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, сравниваемый с первой последовательностью.</param>
+      <typeparam name="TSource">Тип элементов входных последовательностей.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="first" /> или <paramref name="second" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SequenceEqual``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Определяет, совпадают ли две последовательности, используя для сравнения элементов указанный компаратор <see cref="T:System.Collections.Generic.IEqualityComparer`1" />.</summary>
+      <returns>true, если у двух исходных последовательностей одинаковая длина и соответствующие элементы совпадают согласно компаратору <paramref name="comparer" />, в противном случае — false.</returns>
+      <param name="first">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, сравниваемый с последовательностью <paramref name="second" />.</param>
+      <param name="second">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, сравниваемый с первой последовательностью.</param>
+      <param name="comparer">Компаратор <see cref="T:System.Collections.Generic.IEqualityComparer`1" />, используемый для сравнения элементов.</param>
+      <typeparam name="TSource">Тип элементов входных последовательностей.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="first" /> или <paramref name="second" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Single``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Возвращает единственный элемент последовательности и генерирует исключение, если число элементов последовательности отлично от 1.</summary>
+      <returns>Единственный элемент входной последовательности.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, единственный элемент которого требуется возвратить.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+      <exception cref="T:System.InvalidOperationException">Входная последовательность содержит более одного элемента.– или –Входная последовательность пуста.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Single``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Возвращает единственный элемент последовательности, удовлетворяющий заданному условию, и генерирует исключение, если таких элементов больше одного.</summary>
+      <returns>Единственный элемент входной последовательности, удовлетворяющий условию.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, из которого требуется возвратить единственный элемент.</param>
+      <param name="predicate">Функция для проверки элемента на соответствие условию.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="predicate" /> — null.</exception>
+      <exception cref="T:System.InvalidOperationException">Ни один элемент не удовлетворяет условию предиката <paramref name="predicate" />.– или –Условию предиката <paramref name="predicate" /> удовлетворяет более одного элемента.– или –Исходная последовательность пуста.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SingleOrDefault``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Возвращает единственный элемент последовательности или значение по умолчанию, если последовательность пуста; если в последовательности более одного элемента, генерируется исключение.</summary>
+      <returns>Единственный элемент входной последовательности или default(<paramref name="TSource" />), если в последовательности нет элементов.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, единственный элемент которого требуется возвратить.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+      <exception cref="T:System.InvalidOperationException">Входная последовательность содержит более одного элемента.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SingleOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Возвращает единственный элемент последовательности, удовлетворяющий заданному условию, или значение по умолчанию, если такого элемента не существует; если условию удовлетворяет более одного элемента, генерируется исключение.</summary>
+      <returns>Единственный элемент входной последовательности, удовлетворяющий условию, или default(<paramref name="TSource" />), если такой элемент не найден.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, из которого требуется возвратить единственный элемент.</param>
+      <param name="predicate">Функция для проверки элемента на соответствие условию.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="predicate" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Skip``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>Пропускает заданное число элементов в последовательности и возвращает остальные элементы.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, содержащий элементы из входной последовательности, начиная с указанного индекса.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, из которого требуется возвратить элементы.</param>
+      <param name="count">Число элементов, пропускаемых перед возвращением остальных элементов.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SkipWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Пропускает элементы в последовательности, пока они удовлетворяют заданному условию, и затем возвращает оставшиеся элементы.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, содержащий цепочку элементов входной последовательности, начиная с первого элемента, который не прошел проверку, заданную предикатом <paramref name="predicate" />.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, из которого требуется возвратить элементы.</param>
+      <param name="predicate">Функция для проверки каждого элемента на соответствие условию.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="predicate" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SkipWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})">
+      <summary>Пропускает элементы в последовательности, пока они удовлетворяют заданному условию, и затем возвращает оставшиеся элементы.Индекс элемента используется в логике функции предиката.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, содержащий цепочку элементов входной последовательности, начиная с первого элемента, который не прошел проверку, заданную предикатом <paramref name="predicate" />.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, из которого требуется возвратить элементы.</param>
+      <param name="predicate">Функция, применяемая к каждому исходному элементу для проверки условия; второй параметр функции представляет индекс исходного элемента.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="predicate" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>Вычисляет сумму последовательности значений типа <see cref="T:System.Decimal" />.</summary>
+      <returns>Сумма последовательности значений.</returns>
+      <param name="source">Последовательность значений <see cref="T:System.Decimal" />, сумму которых требуется вычислить.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+      <exception cref="T:System.OverflowException">Сумма больше значения <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>Вычисляет сумму последовательности значений типа <see cref="T:System.Double" />.</summary>
+      <returns>Сумма последовательности значений.</returns>
+      <param name="source">Последовательность значений <see cref="T:System.Double" />, сумму которых требуется вычислить.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>Вычисляет сумму последовательности значений типа <see cref="T:System.Int32" />.</summary>
+      <returns>Сумма последовательности значений.</returns>
+      <param name="source">Последовательность значений <see cref="T:System.Int32" />, сумму которых требуется вычислить.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+      <exception cref="T:System.OverflowException">Сумма больше значения <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>Вычисляет сумму последовательности значений типа <see cref="T:System.Int64" />.</summary>
+      <returns>Сумма последовательности значений.</returns>
+      <param name="source">Последовательность значений <see cref="T:System.Int64" />, сумму которых требуется вычислить.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+      <exception cref="T:System.OverflowException">Сумма больше значения <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>Вычисляет сумму последовательности значений <see cref="T:System.Decimal" /> обнуляемого типа.</summary>
+      <returns>Сумма последовательности значений.</returns>
+      <param name="source">Последовательность значений <see cref="T:System.Decimal" /> обнуляемого типа, сумму которых требуется вычислить.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+      <exception cref="T:System.OverflowException">Сумма больше значения <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>Вычисляет сумму последовательности значений <see cref="T:System.Double" /> обнуляемого типа.</summary>
+      <returns>Сумма последовательности значений.</returns>
+      <param name="source">Последовательность значений <see cref="T:System.Double" /> обнуляемого типа, сумму которых требуется вычислить.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>Вычисляет сумму последовательности значений <see cref="T:System.Int32" /> обнуляемого типа.</summary>
+      <returns>Сумма последовательности значений.</returns>
+      <param name="source">Последовательность значений <see cref="T:System.Int32" /> обнуляемого типа, сумму которых требуется вычислить.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+      <exception cref="T:System.OverflowException">Сумма больше значения <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>Вычисляет сумму последовательности значений <see cref="T:System.Int64" /> обнуляемого типа.</summary>
+      <returns>Сумма последовательности значений.</returns>
+      <param name="source">Последовательность значений <see cref="T:System.Int64" /> обнуляемого типа, сумму которых требуется вычислить.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+      <exception cref="T:System.OverflowException">Сумма больше значения <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>Вычисляет сумму последовательности значений <see cref="T:System.Single" /> обнуляемого типа.</summary>
+      <returns>Сумма последовательности значений.</returns>
+      <param name="source">Последовательность значений <see cref="T:System.Single" /> обнуляемого типа, сумму которых требуется вычислить.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>Вычисляет сумму последовательности значений типа <see cref="T:System.Single" />.</summary>
+      <returns>Сумма последовательности значений.</returns>
+      <param name="source">Последовательность значений <see cref="T:System.Single" />, сумму которых требуется вычислить.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>Вычисляет сумму последовательности значений типа <see cref="T:System.Decimal" />, получаемой в результате применения функции преобразования к каждому элементу входной последовательности.</summary>
+      <returns>Сумма проецированных значений.</returns>
+      <param name="source">Последовательность значений, для которых вычисляется сумма.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+      <exception cref="T:System.OverflowException">Сумма больше значения <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>Вычисляет сумму последовательности значений типа <see cref="T:System.Double" />, получаемой в результате применения функции преобразования к каждому элементу входной последовательности.</summary>
+      <returns>Сумма проецированных значений.</returns>
+      <param name="source">Последовательность значений, для которых вычисляется сумма.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>Вычисляет сумму последовательности значений типа <see cref="T:System.Int32" />, получаемой в результате применения функции преобразования к каждому элементу входной последовательности.</summary>
+      <returns>Сумма проецированных значений.</returns>
+      <param name="source">Последовательность значений, для которых вычисляется сумма.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+      <exception cref="T:System.OverflowException">Сумма больше значения <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>Вычисляет сумму последовательности значений типа <see cref="T:System.Int64" />, получаемой в результате применения функции преобразования к каждому элементу входной последовательности.</summary>
+      <returns>Сумма проецированных значений.</returns>
+      <param name="source">Последовательность значений, для которых вычисляется сумма.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+      <exception cref="T:System.OverflowException">Сумма больше значения <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>Вычисляет сумму последовательности значений <see cref="T:System.Decimal" /> обнуляемого типа, получаемой в результате применения функции преобразования к каждому элементу входной последовательности.</summary>
+      <returns>Сумма проецированных значений.</returns>
+      <param name="source">Последовательность значений, для которых вычисляется сумма.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+      <exception cref="T:System.OverflowException">Сумма больше значения <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>Вычисляет сумму последовательности значений <see cref="T:System.Double" /> обнуляемого типа, получаемой в результате применения функции преобразования к каждому элементу входной последовательности.</summary>
+      <returns>Сумма проецированных значений.</returns>
+      <param name="source">Последовательность значений, для которых вычисляется сумма.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>Вычисляет сумму последовательности значений <see cref="T:System.Int32" /> обнуляемого типа, получаемой в результате применения функции преобразования к каждому элементу входной последовательности.</summary>
+      <returns>Сумма проецированных значений.</returns>
+      <param name="source">Последовательность значений, для которых вычисляется сумма.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+      <exception cref="T:System.OverflowException">Сумма больше значения <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>Вычисляет сумму последовательности значений <see cref="T:System.Int64" /> обнуляемого типа, получаемой в результате применения функции преобразования к каждому элементу входной последовательности.</summary>
+      <returns>Сумма проецированных значений.</returns>
+      <param name="source">Последовательность значений, для которых вычисляется сумма.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+      <exception cref="T:System.OverflowException">Сумма больше значения <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>Вычисляет сумму последовательности значений <see cref="T:System.Single" /> обнуляемого типа, получаемой в результате применения функции преобразования к каждому элементу входной последовательности.</summary>
+      <returns>Сумма проецированных значений.</returns>
+      <param name="source">Последовательность значений, для которых вычисляется сумма.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>Вычисляет сумму последовательности значений типа <see cref="T:System.Single" />, получаемой в результате применения функции преобразования к каждому элементу входной последовательности.</summary>
+      <returns>Сумма проецированных значений.</returns>
+      <param name="source">Последовательность значений, для которых вычисляется сумма.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Take``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>Возвращает указанное число подряд идущих элементов с начала последовательности.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, содержащий заданное число элементов с начала входной последовательности.</returns>
+      <param name="source">Последовательность, из которой требуется возвратить элементы.</param>
+      <param name="count">Число возвращаемых элементов.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.TakeWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Возвращает цепочку элементов последовательности, удовлетворяющих указанному условию.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, содержащий элементы входной последовательности до первого элемента, который не прошел проверку.</returns>
+      <param name="source">Последовательность, из которой требуется возвратить элементы.</param>
+      <param name="predicate">Функция для проверки каждого элемента на соответствие условию.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="predicate" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.TakeWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})">
+      <summary>Возвращает цепочку элементов последовательности, удовлетворяющих указанному условию.Индекс элемента используется в логике функции предиката.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, содержащий элементы входной последовательности до первого элемента, который не прошел проверку.</returns>
+      <param name="source">Последовательность, из которой требуется возвратить элементы.</param>
+      <param name="predicate">Функция, применяемая к каждому исходному элементу для проверки условия; второй параметр функции представляет индекс исходного элемента.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="predicate" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenBy``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1})">
+      <summary>Выполняет дополнительное упорядочение элементов последовательности в порядке возрастания ключа.</summary>
+      <returns>Объект <see cref="T:System.Linq.IOrderedEnumerable`1" />, элементы которого отсортированы по ключу.</returns>
+      <param name="source">Объект <see cref="T:System.Linq.IOrderedEnumerable`1" />, содержащий сортируемые элементы.</param>
+      <param name="keySelector">Функция, извлекающая ключ из каждого элемента.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Тип ключа, возвращаемого функцией <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="keySelector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenBy``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>Выполняет дополнительное упорядочение элементов последовательности в порядке возрастания с использованием указанного компаратора.</summary>
+      <returns>Объект <see cref="T:System.Linq.IOrderedEnumerable`1" />, элементы которого отсортированы по ключу.</returns>
+      <param name="source">Объект <see cref="T:System.Linq.IOrderedEnumerable`1" />, содержащий сортируемые элементы.</param>
+      <param name="keySelector">Функция, извлекающая ключ из каждого элемента.</param>
+      <param name="comparer">Компаратор <see cref="T:System.Collections.Generic.IComparer`1" />, используемый для сравнения ключей.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Тип ключа, возвращаемого функцией <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="keySelector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenByDescending``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1})">
+      <summary>Выполняет дополнительное упорядочение элементов последовательности в порядке убывания ключа.</summary>
+      <returns>Объект <see cref="T:System.Linq.IOrderedEnumerable`1" />, элементы которого отсортированы по ключу в порядке убывания.</returns>
+      <param name="source">Объект <see cref="T:System.Linq.IOrderedEnumerable`1" />, содержащий сортируемые элементы.</param>
+      <param name="keySelector">Функция, извлекающая ключ из каждого элемента.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Тип ключа, возвращаемого функцией <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="keySelector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenByDescending``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>Выполняет дополнительное упорядочение элементов последовательности в порядке убывания с использованием указанного компаратора.</summary>
+      <returns>Объект <see cref="T:System.Linq.IOrderedEnumerable`1" />, элементы которого отсортированы по ключу в порядке убывания.</returns>
+      <param name="source">Объект <see cref="T:System.Linq.IOrderedEnumerable`1" />, содержащий сортируемые элементы.</param>
+      <param name="keySelector">Функция, извлекающая ключ из каждого элемента.</param>
+      <param name="comparer">Компаратор <see cref="T:System.Collections.Generic.IComparer`1" />, используемый для сравнения ключей.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Тип ключа, возвращаемого функцией <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="keySelector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToArray``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Создает массив из объекта <see cref="T:System.Collections.Generic.IEnumerable`1" />.</summary>
+      <returns>Массив, содержащий элементы из входной последовательности.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, на основе которого создается массив.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Создает словарь <see cref="T:System.Collections.Generic.Dictionary`2" /> из объекта <see cref="T:System.Collections.Generic.IEnumerable`1" /> в соответствии с заданной функцией селектора ключа.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.Dictionary`2" />, содержащий ключи и значения.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, на основе которого создается словарь <see cref="T:System.Collections.Generic.Dictionary`2" />.</param>
+      <param name="keySelector">Функция, извлекающая ключ из каждого элемента.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Тип ключа, возвращаемого функцией <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="keySelector" /> — null.– или –Функция <paramref name="keySelector" /> возвращает null в качестве ключа.</exception>
+      <exception cref="T:System.ArgumentException">Функция <paramref name="keySelector" /> выдает дубликаты ключей для двух элементов.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Создает словарь <see cref="T:System.Collections.Generic.Dictionary`2" /> из объекта <see cref="T:System.Collections.Generic.IEnumerable`1" /> в соответствии с заданной функцией селектора ключа и компаратором ключей.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.Dictionary`2" />, содержащий ключи и значения.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, на основе которого создается словарь <see cref="T:System.Collections.Generic.Dictionary`2" />.</param>
+      <param name="keySelector">Функция, извлекающая ключ из каждого элемента.</param>
+      <param name="comparer">Компаратор <see cref="T:System.Collections.Generic.IEqualityComparer`1" />, используемый для сравнения ключей.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Тип ключей, возвращаемых функцией <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="keySelector" /> — null.– или –Функция <paramref name="keySelector" /> возвращает null в качестве ключа.</exception>
+      <exception cref="T:System.ArgumentException">Функция <paramref name="keySelector" /> выдает дубликаты ключей для двух элементов.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})">
+      <summary>Создает словарь <see cref="T:System.Collections.Generic.Dictionary`2" /> из объекта <see cref="T:System.Collections.Generic.IEnumerable`1" /> в соответствии с заданными функциями селектора ключа и селектора элемента.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.Dictionary`2" />, содержащий элементы входной последовательности типа <paramref name="TElement" />.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, на основе которого создается словарь <see cref="T:System.Collections.Generic.Dictionary`2" />.</param>
+      <param name="keySelector">Функция, извлекающая ключ из каждого элемента.</param>
+      <param name="elementSelector">Функция преобразования для получения результирующего значения каждого элемента.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Тип ключа, возвращаемого функцией <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">Тип значения, возвращаемого функцией <paramref name="elementSelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" />, <paramref name="keySelector" /> или <paramref name="elementSelector" /> — null.– или –Функция <paramref name="keySelector" /> возвращает null в качестве ключа.</exception>
+      <exception cref="T:System.ArgumentException">Функция <paramref name="keySelector" /> выдает дубликаты ключей для двух элементов.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Создает словарь <see cref="T:System.Collections.Generic.Dictionary`2" /> из объекта <see cref="T:System.Collections.Generic.IEnumerable`1" /> в соответствии с заданным компаратором и функциями селектора ключа и селектора элемента.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.Dictionary`2" />, содержащий элементы входной последовательности типа <paramref name="TElement" />.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, на основе которого создается словарь <see cref="T:System.Collections.Generic.Dictionary`2" />.</param>
+      <param name="keySelector">Функция, извлекающая ключ из каждого элемента.</param>
+      <param name="elementSelector">Функция преобразования для получения результирующего значения каждого элемента.</param>
+      <param name="comparer">Компаратор <see cref="T:System.Collections.Generic.IEqualityComparer`1" />, используемый для сравнения ключей.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Тип ключа, возвращаемого функцией <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">Тип значения, возвращаемого функцией <paramref name="elementSelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" />, <paramref name="keySelector" /> или <paramref name="elementSelector" /> — null.– или –Функция <paramref name="keySelector" /> возвращает null в качестве ключа.</exception>
+      <exception cref="T:System.ArgumentException">Функция <paramref name="keySelector" /> выдает дубликаты ключей для двух элементов.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToList``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Создает список <see cref="T:System.Collections.Generic.List`1" /> из объекта <see cref="T:System.Collections.Generic.IEnumerable`1" />.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.List`1" />, содержащий элементы из входной последовательности.</returns>
+      <param name="source">Интерфейс <see cref="T:System.Collections.Generic.IEnumerable`1" />, на основе которого создается список <see cref="T:System.Collections.Generic.List`1" />.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Создает объект <see cref="T:System.Linq.Lookup`2" /> из коллекции <see cref="T:System.Collections.Generic.IEnumerable`1" /> в соответствии с заданной функцией выбора ключа.</summary>
+      <returns>Объект <see cref="T:System.Linq.Lookup`2" />, содержащий ключи и значения.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, на основе которого создается объект <see cref="T:System.Linq.Lookup`2" />.</param>
+      <param name="keySelector">Функция, извлекающая ключ из каждого элемента.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Тип ключа, возвращаемого функцией <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="keySelector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Создает объект <see cref="T:System.Linq.Lookup`2" /> из объекта <see cref="T:System.Collections.Generic.IEnumerable`1" /> в соответствии с заданной функцией селектора ключа и компаратором ключей.</summary>
+      <returns>Объект <see cref="T:System.Linq.Lookup`2" />, содержащий ключи и значения.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, на основе которого создается объект <see cref="T:System.Linq.Lookup`2" />.</param>
+      <param name="keySelector">Функция, извлекающая ключ из каждого элемента.</param>
+      <param name="comparer">Компаратор <see cref="T:System.Collections.Generic.IEqualityComparer`1" />, используемый для сравнения ключей.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Тип ключа, возвращаемого функцией <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="keySelector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})">
+      <summary>Создает объект <see cref="T:System.Linq.Lookup`2" /> из объекта <see cref="T:System.Collections.Generic.IEnumerable`1" /> в соответствии с заданными функциями селектора ключа и селектора элемента.</summary>
+      <returns>Объект <see cref="T:System.Linq.Lookup`2" />, содержащий элементы входной последовательности типа <paramref name="TElement" />.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, на основе которого создается объект <see cref="T:System.Linq.Lookup`2" />.</param>
+      <param name="keySelector">Функция, извлекающая ключ из каждого элемента.</param>
+      <param name="elementSelector">Функция преобразования для получения результирующего значения каждого элемента.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Тип ключа, возвращаемого функцией <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">Тип значения, возвращаемого функцией <paramref name="elementSelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" />, <paramref name="keySelector" /> или <paramref name="elementSelector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Создает объект <see cref="T:System.Linq.Lookup`2" /> из объекта <see cref="T:System.Collections.Generic.IEnumerable`1" /> в соответствии с заданным компаратором и функциями селектора ключа и селектора элемента.</summary>
+      <returns>Объект <see cref="T:System.Linq.Lookup`2" />, содержащий элементы входной последовательности типа <paramref name="TElement" />.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, на основе которого создается объект <see cref="T:System.Linq.Lookup`2" />.</param>
+      <param name="keySelector">Функция, извлекающая ключ из каждого элемента.</param>
+      <param name="elementSelector">Функция преобразования для получения результирующего значения каждого элемента.</param>
+      <param name="comparer">Компаратор <see cref="T:System.Collections.Generic.IEqualityComparer`1" />, используемый для сравнения ключей.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Тип ключа, возвращаемого функцией <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">Тип значения, возвращаемого функцией <paramref name="elementSelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" />, <paramref name="keySelector" /> или <paramref name="elementSelector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Union``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>Находит объединение множеств, представленных двумя последовательностями, используя для сравнения значений компаратор проверки на равенство по умолчанию.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, который содержит элементы, имеющиеся в обеих входных последовательностях, кроме дубликатов.</returns>
+      <param name="first">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, различающиеся элементы которого образуют первое множество для объединения.</param>
+      <param name="second">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, различающиеся элементы которого образуют второе множество для объединения.</param>
+      <typeparam name="TSource">Тип элементов входных последовательностей.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="first" /> или <paramref name="second" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Union``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Находит объединение множеств, представленных двумя последовательностями, используя указанный компаратор <see cref="T:System.Collections.Generic.IEqualityComparer`1" />.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, который содержит элементы, имеющиеся в обеих входных последовательностях, кроме дубликатов.</returns>
+      <param name="first">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, различающиеся элементы которого образуют первое множество для объединения.</param>
+      <param name="second">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, различающиеся элементы которого образуют второе множество для объединения.</param>
+      <param name="comparer">Компаратор <see cref="T:System.Collections.Generic.IEqualityComparer`1" />, используемый для сравнения значений.</param>
+      <typeparam name="TSource">Тип элементов входных последовательностей.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="first" /> или <paramref name="second" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Where``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Выполняет фильтрацию последовательности значений на основе заданного предиката.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, содержащий элементы входной последовательности, которые удовлетворяют условию.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, подлежащий фильтрации.</param>
+      <param name="predicate">Функция для проверки каждого элемента на соответствие условию.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="predicate" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Where``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})">
+      <summary>Выполняет фильтрацию последовательности значений на основе заданного предиката.Индекс каждого элемента используется в логике функции предиката.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, содержащий элементы входной последовательности, которые удовлетворяют условию.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, подлежащий фильтрации.</param>
+      <param name="predicate">Функция, применяемая к каждому исходному элементу для проверки условия; второй параметр функции представляет индекс исходного элемента.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="predicate" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Zip``3(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``1,``2})">
+      <summary>Применяет указанную функцию к соответствующим элементам двух последовательностей, что дает последовательность результатов.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, содержащий объединенные элементы двух входных последовательностей.</returns>
+      <param name="first">Первая последовательность для объединения.</param>
+      <param name="second">Вторая последовательность для объединения.</param>
+      <param name="resultSelector">Функция, которая определяет, как объединить элементы двух последовательностей.</param>
+      <typeparam name="TFirst">Тип элементов первой входной последовательности.</typeparam>
+      <typeparam name="TSecond">Тип элементов второй входной последовательности.</typeparam>
+      <typeparam name="TResult">Тип элементов результирующей последовательности.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="first" /> или <paramref name="second" /> — null.</exception>
+    </member>
+    <member name="T:System.Linq.IGrouping`2">
+      <summary>Представляет коллекцию объектов, имеющих общий ключ.</summary>
+      <typeparam name="TKey">Тип ключа объекта <see cref="T:System.Linq.IGrouping`2" />.Этот параметр типа является ковариантным. Это означает, что можно использовать либо указанный тип, либо более производный тип. Дополнительные сведения о ковариации и контрвариации см. в разделе Ковариация и контравариация в универсальных шаблонах.</typeparam>
+      <typeparam name="TElement">Тип значений объекта <see cref="T:System.Linq.IGrouping`2" />.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="P:System.Linq.IGrouping`2.Key">
+      <summary>Возвращает ключ объекта <see cref="T:System.Linq.IGrouping`2" />.</summary>
+      <returns>Ключ объекта <see cref="T:System.Linq.IGrouping`2" />.</returns>
+    </member>
+    <member name="T:System.Linq.ILookup`2">
+      <summary>Определяет индексатор, свойство размера и метод логического поиска для структур данных, сопоставляющих ключи с последовательностями <see cref="T:System.Collections.Generic.IEnumerable`1" />.</summary>
+      <typeparam name="TKey">Тип ключей объекта <see cref="T:System.Linq.ILookup`2" />.</typeparam>
+      <typeparam name="TElement">Тип элементов в последовательностях <see cref="T:System.Collections.Generic.IEnumerable`1" />, представляющих значения объекта <see cref="T:System.Linq.ILookup`2" />.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.ILookup`2.Contains(`0)">
+      <summary>Определяет, существует ли указанный ключ в объекте <see cref="T:System.Linq.ILookup`2" />.</summary>
+      <returns>true, если ключ <paramref name="key" /> содержится в объекте <see cref="T:System.Linq.ILookup`2" />, в противном случае — false.</returns>
+      <param name="key">Ключ, который требуется найти в объекте <see cref="T:System.Linq.ILookup`2" />.</param>
+    </member>
+    <member name="P:System.Linq.ILookup`2.Count">
+      <summary>Получает число пар “ключ/коллекция значений”, содержащихся в объекте <see cref="T:System.Linq.ILookup`2" />.</summary>
+      <returns>Число пар “ключ/коллекция значений”, содержащихся в объекте <see cref="T:System.Linq.ILookup`2" />.</returns>
+    </member>
+    <member name="P:System.Linq.ILookup`2.Item(`0)">
+      <summary>Получает последовательность значений <see cref="T:System.Collections.Generic.IEnumerable`1" /> по индексу, определенному указанным ключом.</summary>
+      <returns>Последовательность значений <see cref="T:System.Collections.Generic.IEnumerable`1" /> с индексом, определенным указанным ключом.</returns>
+      <param name="key">Ключ требуемой последовательности значений.</param>
+    </member>
+    <member name="T:System.Linq.IOrderedEnumerable`1">
+      <summary>Представляет отсортированную последовательность.</summary>
+      <typeparam name="TElement">Тип элементов последовательности.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.IOrderedEnumerable`1.CreateOrderedEnumerable``1(System.Func{`0,``0},System.Collections.Generic.IComparer{``0},System.Boolean)">
+      <summary>Выполняет дополнительное упорядочение элементов объекта <see cref="T:System.Linq.IOrderedEnumerable`1" /> по ключу.</summary>
+      <returns>Объект <see cref="T:System.Linq.IOrderedEnumerable`1" />, элементы которого отсортированы по ключу.</returns>
+      <param name="keySelector">Функция <see cref="T:System.Func`2" />, используемая для извлечения ключа для каждого элемента.</param>
+      <param name="comparer">Компаратор <see cref="T:System.Collections.Generic.IComparer`1" />, используемый для сравнения ключей при формировании возвращаемой последовательности.</param>
+      <param name="descending">true, если элементы требуется сортировать в порядке убывания; false, чтобы сортировать элементы в порядке возрастания.</param>
+      <typeparam name="TKey">Тип ключа, созданного функцией <paramref name="keySelector" />.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="T:System.Linq.Lookup`2">
+      <summary>Представляет коллекцию ключей, каждый из которых сопоставлен с одним или несколькими значениями.</summary>
+      <typeparam name="TKey">Тип ключей объекта <see cref="T:System.Linq.Lookup`2" />.</typeparam>
+      <typeparam name="TElement">Тип элементов для каждого значения <see cref="T:System.Collections.Generic.IEnumerable`1" /> в составе объекта <see cref="T:System.Linq.Lookup`2" />.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.Lookup`2.ApplyResultSelector``1(System.Func{`0,System.Collections.Generic.IEnumerable{`1},``0})">
+      <summary>Применяет функцию преобразования к каждому ключу и связанным с ним значениям и возвращает результаты.</summary>
+      <returns>Коллекция, содержащая одно значение для каждой пары "ключ/коллекция значений", содержащейся в объекте <see cref="T:System.Linq.Lookup`2" />.</returns>
+      <param name="resultSelector">Функция, проецирующая результирующее значение из каждого ключа и связанных с ним значений.</param>
+      <typeparam name="TResult">Тип результирующих значений, возвращаемых функцией <paramref name="resultSelector" />.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.Lookup`2.Contains(`0)">
+      <summary>Определяет, содержится ли указанный ключ в объекте <see cref="T:System.Linq.Lookup`2" />.</summary>
+      <returns>true, если ключ <paramref name="key" /> содержится в объекте <see cref="T:System.Linq.Lookup`2" />, в противном случае — false.</returns>
+      <param name="key">Ключ, который требуется найти в объекте <see cref="T:System.Linq.Lookup`2" />.</param>
+    </member>
+    <member name="P:System.Linq.Lookup`2.Count">
+      <summary>Получает число пар "ключ/коллекция значений", содержащихся в объекте <see cref="T:System.Linq.Lookup`2" />.</summary>
+      <returns>Число пар "ключ/коллекция значений", содержащихся в объекте <see cref="T:System.Linq.Lookup`2" />.</returns>
+    </member>
+    <member name="M:System.Linq.Lookup`2.GetEnumerator">
+      <summary>Возвращает универсальный перечислитель, осуществляющий итерацию элементов объекта <see cref="T:System.Linq.Lookup`2" />.</summary>
+      <returns>Перечислитель для объекта <see cref="T:System.Linq.Lookup`2" />.</returns>
+    </member>
+    <member name="P:System.Linq.Lookup`2.Item(`0)">
+      <summary>Получает коллекцию значений по индексу, определенному указанным ключом.</summary>
+      <returns>Коллекция значений по индексу, определенному указанным ключом.</returns>
+      <param name="key">Ключ требуемой коллекции значений.</param>
+    </member>
+    <member name="M:System.Linq.Lookup`2.System#Collections#IEnumerable#GetEnumerator">
+      <summary>Возвращает перечислитель, осуществляющий итерацию элементов массива <see cref="T:System.Linq.Lookup`2" />.Этот класс не наследуется.</summary>
+      <returns>Перечислитель для объекта <see cref="T:System.Linq.Lookup`2" />.</returns>
+    </member>
+  </members>
+</doc>

+ 1940 - 0
HighBorn/packages/System.Linq.4.3.0/ref/netcore50/zh-hans/System.Linq.xml

@@ -0,0 +1,1940 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+  <assembly>
+    <name>System.Linq</name>
+  </assembly>
+  <members>
+    <member name="T:System.Linq.Enumerable">
+      <summary>提供一组用于查询实现 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 的对象的 static(在 Visual Basic 中为 Shared)方法。</summary>
+    </member>
+    <member name="M:System.Linq.Enumerable.Aggregate``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``0,``0})">
+      <summary>对序列应用累加器函数。</summary>
+      <returns>累加器的最终值。</returns>
+      <param name="source">要聚合的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="func">要对每个元素调用的累加器函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="func" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 中不包含任何元素。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Aggregate``2(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1})">
+      <summary>对序列应用累加器函数。将指定的种子值用作累加器初始值。</summary>
+      <returns>累加器的最终值。</returns>
+      <param name="source">要聚合的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="seed">累加器的初始值。</param>
+      <param name="func">要对每个元素调用的累加器函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TAccumulate">累加器值的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="func" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Aggregate``3(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1},System.Func{``1,``2})">
+      <summary>对序列应用累加器函数。将指定的种子值用作累加器的初始值,并使用指定的函数选择结果值。</summary>
+      <returns>已转换的累加器最终值。</returns>
+      <param name="source">要聚合的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="seed">累加器的初始值。</param>
+      <param name="func">要对每个元素调用的累加器函数。</param>
+      <param name="resultSelector">将累加器的最终值转换为结果值的函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TAccumulate">累加器值的类型。</typeparam>
+      <typeparam name="TResult">结果值的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="func" /> 或 <paramref name="resultSelector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.All``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>确定序列中的所有元素是否满足条件。</summary>
+      <returns>如果源序列中的每个元素都通过指定谓词中的测试,或者序列为空,则为 true;否则为 false。</returns>
+      <param name="source">包含要应用谓词的元素的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="predicate">用于测试每个元素是否满足条件的函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="predicate" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Any``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>确定序列是否包含任何元素。</summary>
+      <returns>如果源序列包含任何元素,则为 true;否则为 false。</returns>
+      <param name="source">要检查是否为空的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Any``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>确定序列中的任何元素是否都满足条件。</summary>
+      <returns>如果源序列中的任何元素都通过指定谓词中的测试,则为 true;否则为 false。</returns>
+      <param name="source">一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,其元素将应用谓词。</param>
+      <param name="predicate">用于测试每个元素是否满足条件的函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="predicate" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.AsEnumerable``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>返回类型为 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 的输入。</summary>
+      <returns>类型为 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 的输入序列。</returns>
+      <param name="source">类型为 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 的序列。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>计算 <see cref="T:System.Decimal" /> 值序列的平均值。</summary>
+      <returns>值序列的平均值。</returns>
+      <param name="source">要计算平均值的 <see cref="T:System.Decimal" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 中不包含任何元素。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>计算 <see cref="T:System.Double" /> 值序列的平均值。</summary>
+      <returns>值序列的平均值。</returns>
+      <param name="source">要计算平均值的 <see cref="T:System.Double" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 中不包含任何元素。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>计算 <see cref="T:System.Int32" /> 值序列的平均值。</summary>
+      <returns>值序列的平均值。</returns>
+      <param name="source">要计算平均值的 <see cref="T:System.Int32" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 中不包含任何元素。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>计算 <see cref="T:System.Int64" /> 值序列的平均值。</summary>
+      <returns>值序列的平均值。</returns>
+      <param name="source">要计算平均值的 <see cref="T:System.Int64" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 中不包含任何元素。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>计算可以为 null 的 <see cref="T:System.Decimal" /> 值序列的平均值。</summary>
+      <returns>值序列的平均值;如果源序列为空或仅包含为 null 的值,则为 null。</returns>
+      <param name="source">要计算平均值的可以为 null 的 <see cref="T:System.Decimal" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+      <exception cref="T:System.OverflowException">序列中元素之和大于 <see cref="F:System.Decimal.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>计算可以为 null 的 <see cref="T:System.Double" /> 值序列的平均值。</summary>
+      <returns>值序列的平均值;如果源序列为空或仅包含为 null 的值,则为 null。</returns>
+      <param name="source">要计算平均值的可以为 null 的 <see cref="T:System.Double" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>计算可以为 null 的 <see cref="T:System.Int32" /> 值序列的平均值。</summary>
+      <returns>值序列的平均值;如果源序列为空或仅包含为 null 的值,则为 null。</returns>
+      <param name="source">要计算平均值的、可以为 null 的 <see cref="T:System.Int32" />  值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+      <exception cref="T:System.OverflowException">序列中元素之和大于 <see cref="F:System.Int64.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>计算可以为 null 的 <see cref="T:System.Int64" /> 值序列的平均值。</summary>
+      <returns>值序列的平均值;如果源序列为空或仅包含为 null 的值,则为 null。</returns>
+      <param name="source">要计算平均值的可以为 null 的 <see cref="T:System.Int64" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+      <exception cref="T:System.OverflowException">序列中元素之和大于 <see cref="F:System.Int64.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>计算可以为 null 的 <see cref="T:System.Single" /> 值序列的平均值。</summary>
+      <returns>值序列的平均值;如果源序列为空或仅包含为 null 的值,则为 null。</returns>
+      <param name="source">要计算平均值的可以为 null 的 <see cref="T:System.Single" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>计算 <see cref="T:System.Single" /> 值序列的平均值。</summary>
+      <returns>值序列的平均值。</returns>
+      <param name="source">要计算平均值的 <see cref="T:System.Single" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 中不包含任何元素。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>计算 <see cref="T:System.Decimal" /> 值序列的平均值,该值可通过调用输入序列的每个元素的转换函数获取。</summary>
+      <returns>值序列的平均值。</returns>
+      <param name="source">用于计算平均值的值序列。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 中不包含任何元素。</exception>
+      <exception cref="T:System.OverflowException">序列中元素之和大于 <see cref="F:System.Decimal.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>计算 <see cref="T:System.Double" /> 值序列的平均值,该值可通过调用输入序列的每个元素的转换函数获取。</summary>
+      <returns>值序列的平均值。</returns>
+      <param name="source">要计算其平均值的值序列。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 中不包含任何元素。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>计算 <see cref="T:System.Int32" /> 值序列的平均值,该值可通过调用输入序列的每个元素的转换函数获取。</summary>
+      <returns>值序列的平均值。</returns>
+      <param name="source">要计算其平均值的值序列。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 中不包含任何元素。</exception>
+      <exception cref="T:System.OverflowException">序列中元素之和大于 <see cref="F:System.Int64.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>计算 <see cref="T:System.Int64" /> 值序列的平均值,该值可通过调用输入序列的每个元素的转换函数获取。</summary>
+      <returns>值序列的平均值。</returns>
+      <param name="source">要计算其平均值的值序列。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">source 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 中不包含任何元素。</exception>
+      <exception cref="T:System.OverflowException">序列中元素之和大于 <see cref="F:System.Int64.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>计算可以为 null 的 <see cref="T:System.Decimal" /> 值序列的平均值,该值可通过调用输入序列的每个元素的转换函数获取。</summary>
+      <returns>值序列的平均值;如果源序列为空或仅包含为 null 的值,则为 null。</returns>
+      <param name="source">要计算其平均值的值序列。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+      <exception cref="T:System.OverflowException">序列中元素之和大于 <see cref="F:System.Decimal.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>计算可以为 null 的 <see cref="T:System.Double" /> 值序列的平均值,该值可通过调用输入序列的每个元素的转换函数获取。</summary>
+      <returns>值序列的平均值;如果源序列为空或仅包含为 null 的值,则为 null。</returns>
+      <param name="source">要计算其平均值的值序列。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>计算可以为 null 的 <see cref="T:System.Int32" /> 值序列的平均值,该值可通过调用输入序列的每个元素的转换函数获取。</summary>
+      <returns>值序列的平均值;如果源序列为空或仅包含为 null 的值,则为 null。</returns>
+      <param name="source">要计算其平均值的值序列。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+      <exception cref="T:System.OverflowException">序列中元素之和大于 <see cref="F:System.Int64.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>计算可以为 null 的 <see cref="T:System.Int64" /> 值序列的平均值,该值可通过调用输入序列的每个元素的转换函数获取。</summary>
+      <returns>值序列的平均值;如果源序列为空或仅包含为 null 的值,则为 null。</returns>
+      <param name="source">要计算其平均值的值序列。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>计算可以为 null 的 <see cref="T:System.Single" /> 值序列的平均值,该值可通过调用输入序列的每个元素的转换函数获取。</summary>
+      <returns>值序列的平均值;如果源序列为空或仅包含为 null 的值,则为 null。</returns>
+      <param name="source">要计算其平均值的值序列。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>计算 <see cref="T:System.Single" /> 值序列的平均值,该值可通过调用输入序列的每个元素的转换函数获取。</summary>
+      <returns>值序列的平均值。</returns>
+      <param name="source">要计算其平均值的值序列。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 中不包含任何元素。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Cast``1(System.Collections.IEnumerable)">
+      <summary>将 <see cref="T:System.Collections.IEnumerable" /> 的元素强制转换为指定的类型。</summary>
+      <returns>一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,包含强制转换为指定类型的源序列的每个元素。</returns>
+      <param name="source">包含要转换成类型 <paramref name="TResult" /> 的元素的 <see cref="T:System.Collections.IEnumerable" />。</param>
+      <typeparam name="TResult">
+        <paramref name="source" /> 中的元素要强制转换成的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+      <exception cref="T:System.InvalidCastException">序列中的元素不能强制转换为 <paramref name="TResult" /> 类型。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Concat``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>连接两个序列。</summary>
+      <returns>一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,包含两个输入序列的连接元素。</returns>
+      <param name="first">要连接的第一个序列。</param>
+      <param name="second">要与第一个序列连接的序列。</param>
+      <typeparam name="TSource">输入序列中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> 或 <paramref name="second" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Contains``1(System.Collections.Generic.IEnumerable{``0},``0)">
+      <summary>通过使用默认的相等比较器确定序列是否包含指定的元素。</summary>
+      <returns>如果源序列包含具有指定值的元素,则为 true;否则为 false。</returns>
+      <param name="source">要在其中定位某个值的序列。</param>
+      <param name="value">要在序列中定位的值。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Contains``1(System.Collections.Generic.IEnumerable{``0},``0,System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>通过使用指定的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> 确定序列是否包含指定的元素。</summary>
+      <returns>如果源序列包含具有指定值的元素,则为 true;否则为 false。</returns>
+      <param name="source">要在其中定位某个值的序列。</param>
+      <param name="value">要在序列中定位的值。</param>
+      <param name="comparer">一个对值进行比较的相等比较器。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Count``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>返回序列中的元素数量。</summary>
+      <returns>输入序列中的元素数量。</returns>
+      <param name="source">包含要计数的元素的序列。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+      <exception cref="T:System.OverflowException">
+        <paramref name="source" /> 中的元素数量大于 <see cref="F:System.Int32.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Count``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>返回一个数字,表示在指定的序列中满足条件的元素数量。</summary>
+      <returns>一个数字,表示序列中满足谓词函数条件的元素数量。</returns>
+      <param name="source">包含要测试和计数的元素的序列。</param>
+      <param name="predicate">用于测试每个元素是否满足条件的函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="predicate" /> 为 null。</exception>
+      <exception cref="T:System.OverflowException">
+        <paramref name="source" /> 中的元素数量大于 <see cref="F:System.Int32.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.DefaultIfEmpty``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>返回指定序列的元素;如果序列为空,则返回单一实例集合中的类型参数的默认值。</summary>
+      <returns>如果 <paramref name="source" /> 为空,则为包含 <paramref name="TSource" /> 类型的默认值的 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 对象;否则为 <paramref name="source" />。</returns>
+      <param name="source">序列为空时返回默认值的序列。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.DefaultIfEmpty``1(System.Collections.Generic.IEnumerable{``0},``0)">
+      <summary>返回指定序列中的元素;如果序列为空,则返回单一实例集合中的指定值。</summary>
+      <returns>如果 <paramref name="source" /> 为空,则为包含 <paramref name="defaultValue" /> 的 <see cref="T:System.Collections.Generic.IEnumerable`1" />;否则为 <paramref name="source" />。</returns>
+      <param name="source">序列为空时为其返回指定值的序列。</param>
+      <param name="defaultValue">序列为空时要返回的值。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Distinct``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>通过使用默认的相等比较器对值进行比较返回序列中的非重复元素。</summary>
+      <returns>一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,包含源序列中的非重复元素。</returns>
+      <param name="source">要从中移除重复元素的序列。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Distinct``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>通过使用指定的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> 对值进行比较返回序列中的非重复元素。</summary>
+      <returns>一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,包含源序列中的非重复元素。</returns>
+      <param name="source">要从中移除重复元素的序列。</param>
+      <param name="comparer">用于比较值的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ElementAt``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>返回序列中指定索引处的元素。</summary>
+      <returns>源序列中指定位置处的元素。</returns>
+      <param name="source">要从中返回元素的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="index">要检索的从零开始的元素索引。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="index" /> 小于零或大于等于 <paramref name="source" /> 中的元素数量。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ElementAtOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>返回序列中指定索引处的元素;如果索引超出范围,则返回默认值。</summary>
+      <returns>如果索引超出源序列的范围,则为 default(<paramref name="TSource" />);否则为源序列中指定位置处的元素。</returns>
+      <param name="source">要从中返回元素的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="index">要检索的从零开始的元素索引。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Empty``1">
+      <summary>返回一个具有指定的类型参数的空 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</summary>
+      <returns>一个类型参数为 <paramref name="TResult" /> 的空 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</returns>
+      <typeparam name="TResult">分配给返回的泛型 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 的类型参数的类型。</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Except``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>通过使用默认的相等比较器对值进行比较生成两个序列的差集。</summary>
+      <returns>包含两个序列元素的差集的序列。</returns>
+      <param name="first">一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,将返回其也不在 <paramref name="second" /> 中的元素。</param>
+      <param name="second">一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,如果它的元素也出现在第一个序列中,则将导致从返回的序列中移除这些元素。</param>
+      <typeparam name="TSource">输入序列中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> 或 <paramref name="second" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Except``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>通过使用指定的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> 对值进行比较产生两个序列的差集。</summary>
+      <returns>包含两个序列元素的差集的序列。</returns>
+      <param name="first">一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,将返回其也不在 <paramref name="second" /> 中的元素。</param>
+      <param name="second">一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,如果它的元素也出现在第一个序列中,则将导致从返回的序列中移除这些元素。</param>
+      <param name="comparer">用于比较值的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">输入序列中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> 或 <paramref name="second" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.First``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>返回序列中的第一个元素。</summary>
+      <returns>返回指定序列中的第一个元素。</returns>
+      <param name="source">要返回其第一个元素的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">源序列为空。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.First``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>返回序列中满足指定条件的第一个元素。</summary>
+      <returns>序列中通过指定谓词函数中的测试的第一个元素。</returns>
+      <param name="source">要从中返回元素的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="predicate">用于测试每个元素是否满足条件的函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="predicate" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">没有元素满足 <paramref name="predicate" /> 中的条件。- 或 -源序列为空。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.FirstOrDefault``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>返回序列中的第一个元素;如果序列中不包含任何元素,则返回默认值。</summary>
+      <returns>如果 <paramref name="source" /> 为空,则返回 default(<paramref name="TSource" />);否则返回 <paramref name="source" /> 中的第一个元素。</returns>
+      <param name="source">要返回其第一个元素的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.FirstOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>返回序列中满足条件的第一个元素;如果未找到这样的元素,则返回默认值。</summary>
+      <returns>如果 <paramref name="source" /> 为空或没有元素通过 <paramref name="predicate" /> 指定的测试,则返回 default(<paramref name="TSource" />),否则返回 <paramref name="source" /> 中通过 <paramref name="predicate" /> 指定的测试的第一个元素。</returns>
+      <param name="source">要从中返回元素的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="predicate">用于测试每个元素是否满足条件的函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="predicate" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>根据指定的键选择器函数对序列中的元素进行分组。</summary>
+      <returns>在 C# 中为 IEnumerable&lt;IGrouping&lt;TKey, TSource&gt;&gt;,或者在 Visual Basic 中为 IEnumerable(Of IGrouping(Of TKey, TSource)),其中每个 <see cref="T:System.Linq.IGrouping`2" /> 对象都包含一个对象序列和一个键。</returns>
+      <param name="source">要对其元素进行分组的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">用于提取每个元素的键的函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 返回的键的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>根据指定的键选择器函数对序列中的元素进行分组,并使用指定的比较器对键进行比较。</summary>
+      <returns>在 C# 中为 IEnumerable&lt;IGrouping&lt;TKey, TSource&gt;&gt;,或者在 Visual Basic 中为 IEnumerable(Of IGrouping(Of TKey, TSource)),其中每个 <see cref="T:System.Linq.IGrouping`2" /> 对象都包含一个对象集合和一个键。</returns>
+      <param name="source">要对其元素进行分组的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">用于提取每个元素的键的函数。</param>
+      <param name="comparer">一个用于对键进行比较的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 返回的键的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})">
+      <summary>根据指定的键选择器函数对序列中的元素进行分组,并且通过使用指定的函数对每个组中的元素进行投影。</summary>
+      <returns>在 C# 中为 IEnumerable&lt;IGrouping&lt;TKey, TElement&gt;&gt;,或者在 Visual Basic 中为 IEnumerable(Of IGrouping(Of TKey, TElement)),其中每个 <see cref="T:System.Linq.IGrouping`2" /> 对象都包含一个类型为 <paramref name="TElement" /> 的对象集合和一个键。</returns>
+      <param name="source">要对其元素进行分组的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">用于提取每个元素的键的函数。</param>
+      <param name="elementSelector">用于将每个源元素映射到 <see cref="T:System.Linq.IGrouping`2" /> 中的元素的函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 返回的键的类型。</typeparam>
+      <typeparam name="TElement">
+        <see cref="T:System.Linq.IGrouping`2" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 或 <paramref name="elementSelector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>根据键选择器函数对序列中的元素进行分组。通过使用比较器对键进行比较,并且通过使用指定的函数对每个组的元素进行投影。</summary>
+      <returns>在 C# 中为 IEnumerable&lt;IGrouping&lt;TKey, TElement&gt;&gt;,或者在 Visual Basic 中为 IEnumerable(Of IGrouping(Of TKey, TElement)),其中每个 <see cref="T:System.Linq.IGrouping`2" /> 对象都包含一个类型为 <paramref name="TElement" /> 的对象集合和一个键。</returns>
+      <param name="source">要对其元素进行分组的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">用于提取每个元素的键的函数。</param>
+      <param name="elementSelector">用于将每个源元素映射到 <see cref="T:System.Linq.IGrouping`2" /> 中的元素的函数。</param>
+      <param name="comparer">一个用于对键进行比较的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 返回的键的类型。</typeparam>
+      <typeparam name="TElement">
+        <see cref="T:System.Linq.IGrouping`2" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 或 <paramref name="elementSelector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3})">
+      <summary>根据指定的键选择器函数对序列中的元素进行分组,并且从每个组及其键中创建结果值。通过使用指定的函数对每个组的元素进行投影。</summary>
+      <returns>
+        <paramref name="TResult" /> 类型的元素的集合,其中每个元素都表示对一个组及其键的投影。</returns>
+      <param name="source">要对其元素进行分组的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">用于提取每个元素的键的函数。</param>
+      <param name="elementSelector">用于将每个源元素映射到 <see cref="T:System.Linq.IGrouping`2" /> 中的元素的函数。</param>
+      <param name="resultSelector">用于从每个组中创建结果值的函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 返回的键的类型。</typeparam>
+      <typeparam name="TElement">每个 <see cref="T:System.Linq.IGrouping`2" /> 中的元素的类型。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="resultSelector" /> 返回的结果值的类型。</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>根据指定的键选择器函数对序列中的元素进行分组,并且从每个组及其键中创建结果值。通过使用指定的比较器对键值进行比较,并且通过使用指定的函数对每个组的元素进行投影。</summary>
+      <returns>
+        <paramref name="TResult" /> 类型的元素的集合,其中每个元素都表示对一个组及其键的投影。</returns>
+      <param name="source">要对其元素进行分组的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">用于提取每个元素的键的函数。</param>
+      <param name="elementSelector">用于将每个源元素映射到 <see cref="T:System.Linq.IGrouping`2" /> 中的元素的函数。</param>
+      <param name="resultSelector">用于从每个组中创建结果值的函数。</param>
+      <param name="comparer">一个用于对键进行比较的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 返回的键的类型。</typeparam>
+      <typeparam name="TElement">每个 <see cref="T:System.Linq.IGrouping`2" /> 中的元素的类型。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="resultSelector" /> 返回的结果值的类型。</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2})">
+      <summary>根据指定的键选择器函数对序列中的元素进行分组,并且从每个组及其键中创建结果值。</summary>
+      <returns>
+        <paramref name="TResult" /> 类型的元素的集合,其中每个元素都表示对一个组及其键的投影。</returns>
+      <param name="source">要对其元素进行分组的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">用于提取每个元素的键的函数。</param>
+      <param name="resultSelector">用于从每个组中创建结果值的函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 返回的键的类型。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="resultSelector" /> 返回的结果值的类型。</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>根据指定的键选择器函数对序列中的元素进行分组,并且从每个组及其键中创建结果值。通过使用指定的比较器对键进行比较。</summary>
+      <returns>
+        <paramref name="TResult" /> 类型的元素的集合,其中每个元素都表示对一个组及其键的投影。</returns>
+      <param name="source">要对其元素进行分组的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">用于提取每个元素的键的函数。</param>
+      <param name="resultSelector">用于从每个组中创建结果值的函数。</param>
+      <param name="comparer">一个用于对键进行比较的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 返回的键的类型。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="resultSelector" /> 返回的结果值的类型。</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3})">
+      <summary>基于键相等对两个序列的元素进行关联并对结果进行分组。使用默认的相等比较器对键进行比较。</summary>
+      <returns>一个包含 <paramref name="TResult" /> 类型的元素的 <see cref="T:System.Collections.Generic.IEnumerable`1" />,这些元素可通过对两个序列执行分组联接获取。</returns>
+      <param name="outer">要联接的第一个序列。</param>
+      <param name="inner">要与第一个序列联接的序列。</param>
+      <param name="outerKeySelector">用于从第一个序列的每个元素提取联接键的函数。</param>
+      <param name="innerKeySelector">用于从第二个序列的每个元素提取联接键的函数。</param>
+      <param name="resultSelector">用于从第一个序列的元素和第二个序列的匹配元素集合中创建结果元素的函数。</param>
+      <typeparam name="TOuter">第一个序列中的元素的类型。</typeparam>
+      <typeparam name="TInner">第二个序列中的元素的类型。</typeparam>
+      <typeparam name="TKey">键选择器函数返回的键的类型。</typeparam>
+      <typeparam name="TResult">结果元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" /> 或 <paramref name="inner" /> 或 <paramref name="outerKeySelector" /> 或 <paramref name="innerKeySelector" /> 或 <paramref name="resultSelector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3},System.Collections.Generic.IEqualityComparer{``2})">
+      <summary>基于键相等对两个序列的元素进行关联并对结果进行分组。使用指定的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> 对键进行比较。</summary>
+      <returns>一个包含 <paramref name="TResult" /> 类型的元素的 <see cref="T:System.Collections.Generic.IEnumerable`1" />,这些元素可通过对两个序列执行分组联接获取。</returns>
+      <param name="outer">要联接的第一个序列。</param>
+      <param name="inner">要与第一个序列联接的序列。</param>
+      <param name="outerKeySelector">用于从第一个序列的每个元素提取联接键的函数。</param>
+      <param name="innerKeySelector">用于从第二个序列的每个元素提取联接键的函数。</param>
+      <param name="resultSelector">用于从第一个序列的元素和第二个序列的匹配元素集合中创建结果元素的函数。</param>
+      <param name="comparer">一个 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />,用于对键进行哈希处理和比较。</param>
+      <typeparam name="TOuter">第一个序列中的元素的类型。</typeparam>
+      <typeparam name="TInner">第二个序列中的元素的类型。</typeparam>
+      <typeparam name="TKey">键选择器函数返回的键的类型。</typeparam>
+      <typeparam name="TResult">结果元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" /> 或 <paramref name="inner" /> 或 <paramref name="outerKeySelector" /> 或 <paramref name="innerKeySelector" /> 或 <paramref name="resultSelector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Intersect``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>通过使用默认的相等比较器对值进行比较生成两个序列的交集。</summary>
+      <returns>包含组成两个序列交集的元素的序列。</returns>
+      <param name="first">一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,将返回其也出现在 <paramref name="second" /> 中的非重复元素。</param>
+      <param name="second">一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,将返回其也出现在第一个序列中的非重复元素。</param>
+      <typeparam name="TSource">输入序列中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> 或 <paramref name="second" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Intersect``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>通过使用指定的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> 对值进行比较以生成两个序列的交集。</summary>
+      <returns>包含组成两个序列交集的元素的序列。</returns>
+      <param name="first">一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,将返回其也出现在 <paramref name="second" /> 中的非重复元素。</param>
+      <param name="second">一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,将返回其也出现在第一个序列中的非重复元素。</param>
+      <param name="comparer">用于比较值的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">输入序列中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> 或 <paramref name="second" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3})">
+      <summary>基于匹配键对两个序列的元素进行关联。使用默认的相等比较器对键进行比较。</summary>
+      <returns>一个具有 <paramref name="TResult" /> 类型元素的 <see cref="T:System.Collections.Generic.IEnumerable`1" />,这些元素是通过对两个序列执行内部联接得来的。</returns>
+      <param name="outer">要联接的第一个序列。</param>
+      <param name="inner">要与第一个序列联接的序列。</param>
+      <param name="outerKeySelector">用于从第一个序列的每个元素提取联接键的函数。</param>
+      <param name="innerKeySelector">用于从第二个序列的每个元素提取联接键的函数。</param>
+      <param name="resultSelector">用于从两个匹配元素创建结果元素的函数。</param>
+      <typeparam name="TOuter">第一个序列中的元素的类型。</typeparam>
+      <typeparam name="TInner">第二个序列中的元素的类型。</typeparam>
+      <typeparam name="TKey">键选择器函数返回的键的类型。</typeparam>
+      <typeparam name="TResult">结果元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" /> 或 <paramref name="inner" /> 或 <paramref name="outerKeySelector" /> 或 <paramref name="innerKeySelector" /> 或 <paramref name="resultSelector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3},System.Collections.Generic.IEqualityComparer{``2})">
+      <summary>基于匹配键对两个序列的元素进行关联。使用指定的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> 对键进行比较。</summary>
+      <returns>一个具有 <paramref name="TResult" /> 类型元素的 <see cref="T:System.Collections.Generic.IEnumerable`1" />,这些元素是通过对两个序列执行内部联接得来的。</returns>
+      <param name="outer">要联接的第一个序列。</param>
+      <param name="inner">要与第一个序列联接的序列。</param>
+      <param name="outerKeySelector">用于从第一个序列的每个元素提取联接键的函数。</param>
+      <param name="innerKeySelector">用于从第二个序列的每个元素提取联接键的函数。</param>
+      <param name="resultSelector">用于从两个匹配元素创建结果元素的函数。</param>
+      <param name="comparer">一个 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />,用于对键进行哈希处理和比较。</param>
+      <typeparam name="TOuter">第一个序列中的元素的类型。</typeparam>
+      <typeparam name="TInner">第二个序列中的元素的类型。</typeparam>
+      <typeparam name="TKey">键选择器函数返回的键的类型。</typeparam>
+      <typeparam name="TResult">结果元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" /> 或 <paramref name="inner" /> 或 <paramref name="outerKeySelector" /> 或 <paramref name="innerKeySelector" /> 或 <paramref name="resultSelector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Last``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>返回序列的最后一个元素。</summary>
+      <returns>源序列中最后位置处的值。</returns>
+      <param name="source">要返回其最后一个元素的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">源序列为空。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Last``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>返回序列中满足指定条件的最后一个元素。</summary>
+      <returns>序列中通过指定谓词函数中的测试的最后一个元素。</returns>
+      <param name="source">要从中返回元素的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="predicate">用于测试每个元素是否满足条件的函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="predicate" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">没有元素满足 <paramref name="predicate" /> 中的条件。- 或 -源序列为空。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LastOrDefault``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>返回序列中的最后一个元素;如果序列中不包含任何元素,则返回默认值。</summary>
+      <returns>如果源序列为空,则返回 default(<paramref name="TSource" />);否则返回 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 中的最后一个元素。</returns>
+      <param name="source">要返回其最后一个元素的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LastOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>返回序列中满足条件的最后一个元素;如果未找到这样的元素,则返回默认值。</summary>
+      <returns>如果序列为空或没有元素通过谓词函数中的测试,则返回 default(<paramref name="TSource" />);否则返回通过谓词函数中的测试的最后一个元素。</returns>
+      <param name="source">要从中返回元素的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="predicate">用于测试每个元素是否满足条件的函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="predicate" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LongCount``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>返回一个 <see cref="T:System.Int64" />,表示序列中的元素的总数量。</summary>
+      <returns>源序列中的元素的数量。</returns>
+      <param name="source">包含要进行计数的元素的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+      <exception cref="T:System.OverflowException">元素的数量超过 <see cref="F:System.Int64.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LongCount``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>返回一个 <see cref="T:System.Int64" />,表示序列中满足条件的元素的数量。</summary>
+      <returns>一个数字,表示序列中满足谓词函数条件的元素数量。</returns>
+      <param name="source">包含要进行计数的元素的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="predicate">用于测试每个元素是否满足条件的函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="predicate" /> 为 null。</exception>
+      <exception cref="T:System.OverflowException">匹配元素的数量超过 <see cref="F:System.Int64.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>返回 <see cref="T:System.Decimal" /> 值序列中的最大值。</summary>
+      <returns>序列中的最大值。</returns>
+      <param name="source">要确定其最大值的 <see cref="T:System.Decimal" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 中不包含任何元素。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>返回 <see cref="T:System.Double" /> 值序列中的最大值。</summary>
+      <returns>序列中的最大值。</returns>
+      <param name="source">要确定其最大值的 <see cref="T:System.Double" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 中不包含任何元素。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>返回 <see cref="T:System.Int32" /> 值序列中的最大值。</summary>
+      <returns>序列中的最大值。</returns>
+      <param name="source">要确定其最大值的 <see cref="T:System.Int32" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 中不包含任何元素。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>返回 <see cref="T:System.Int64" /> 值序列中的最大值。</summary>
+      <returns>序列中的最大值。</returns>
+      <param name="source">要确定其最大值的 <see cref="T:System.Int64" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 中不包含任何元素。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>返回可以为 null 的 <see cref="T:System.Decimal" /> 值序列中的最大值。</summary>
+      <returns>一个与序列中的最大值对应的值,该值的类型在 C# 中为 Nullable&lt;Decimal&gt;,在 Visual Basic 中为 Nullable(Of Decimal)。 </returns>
+      <param name="source">要确定其最大值的可以为 null 的 <see cref="T:System.Decimal" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>返回可以为 null 的 <see cref="T:System.Double" /> 值序列中的最大值。</summary>
+      <returns>一个与序列中的最大值对应的值,该值的类型在 C# 中为 Nullable&lt;Double&gt;,在 Visual Basic 中为 Nullable(Of Double)。</returns>
+      <param name="source">要确定其最大值的可以为 null 的 <see cref="T:System.Double" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>返回可以为 null 的 <see cref="T:System.Int32" /> 值序列中的最大值。</summary>
+      <returns>一个与序列中的最大值对应的值,该值的类型在 C# 中为 Nullable&lt;Int32&gt;,在 Visual Basic 中为 Nullable(Of Int32)。 </returns>
+      <param name="source">要确定其最大值的可以为 null 的 <see cref="T:System.Int32" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>返回可以为 null 的 <see cref="T:System.Int64" /> 值序列中的最大值。</summary>
+      <returns>一个与序列中的最大值对应的值,该值的类型在 C# 中为 Nullable&lt;Int64&gt;,在 Visual Basic 中为 Nullable(Of Int64)。 </returns>
+      <param name="source">要确定其最大值的可以为 null 的 <see cref="T:System.Int64" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>返回可以为 null 的 <see cref="T:System.Single" /> 值序列中的最大值。</summary>
+      <returns>一个与序列中的最大值对应的值,该值的类型在 C# 中为 Nullable&lt;Single&gt;,在 Visual Basic 中为 Nullable(Of Single)。</returns>
+      <param name="source">要确定其最大值的可以为 null 的 <see cref="T:System.Single" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>返回 <see cref="T:System.Single" /> 值序列中的最大值。</summary>
+      <returns>序列中的最大值。</returns>
+      <param name="source">要确定其最大值的 <see cref="T:System.Single" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 中不包含任何元素。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>返回泛型序列中的最大值。</summary>
+      <returns>序列中的最大值。</returns>
+      <param name="source">要确定其最大值的值序列。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>调用序列的每个元素上的转换函数并返回最大 <see cref="T:System.Decimal" /> 值。</summary>
+      <returns>序列中的最大值。</returns>
+      <param name="source">要确定其最大值的值序列。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 中不包含任何元素。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>调用序列的每个元素上的转换函数并返回最大 <see cref="T:System.Double" /> 值。</summary>
+      <returns>序列中的最大值。</returns>
+      <param name="source">要确定其最大值的值序列。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 中不包含任何元素。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>调用序列的每个元素上的转换函数并返回最大 <see cref="T:System.Int32" /> 值。</summary>
+      <returns>序列中的最大值。</returns>
+      <param name="source">要确定其最大值的值序列。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 中不包含任何元素。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>调用序列的每个元素上的转换函数并返回最大 <see cref="T:System.Int64" /> 值。</summary>
+      <returns>序列中的最大值。</returns>
+      <param name="source">要确定其最大值的值序列。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 中不包含任何元素。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>调用序列的每个元素上的转换函数并返回可空 <see cref="T:System.Decimal" /> 的最大值。</summary>
+      <returns>C# 中类型为 Nullable&lt;Decimal&gt; 的值或 Visual Basic 中与序列中最大值对应的 Nullable(Of Decimal)。</returns>
+      <param name="source">要确定其最大值的值序列。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>调用序列的每个元素上的转换函数并返回可空 <see cref="T:System.Double" /> 的最大值。</summary>
+      <returns>C# 中类型为 Nullable&lt;Double&gt; 的值或 Visual Basic 中与序列中最大值对应的 Nullable(Of Double)。</returns>
+      <param name="source">要确定其最大值的值序列。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>调用序列的每个元素上的转换函数并返回可空 <see cref="T:System.Int32" /> 的最大值。</summary>
+      <returns>C# 中类型为 Nullable&lt;Int32&gt; 的值或 Visual Basic 中与序列中最大值对应的 Nullable(Of Int32)。</returns>
+      <param name="source">要确定其最大值的值序列。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>调用序列的每个元素上的转换函数并返回可空 <see cref="T:System.Int64" /> 的最大值。</summary>
+      <returns>C# 中类型为 Nullable&lt;Int64&gt; 的值或 Visual Basic 中与序列中最大值对应的 Nullable(Of Int64)。</returns>
+      <param name="source">要确定其最大值的值序列。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>调用序列的每个元素上的转换函数并返回可空 <see cref="T:System.Single" /> 的最大值。</summary>
+      <returns>C# 中类型为 Nullable&lt;Single&gt; 的值或 Visual Basic 中与序列中最大值对应的 Nullable(Of Single)。</returns>
+      <param name="source">要确定其最大值的值序列。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>调用序列的每个元素上的转换函数并返回最大 <see cref="T:System.Single" /> 值。</summary>
+      <returns>序列中的最大值。</returns>
+      <param name="source">要确定其最大值的值序列。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 中不包含任何元素。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>调用泛型序列的每个元素上的转换函数并返回最大结果值。</summary>
+      <returns>序列中的最大值。</returns>
+      <param name="source">要确定其最大值的值序列。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="selector" /> 返回的值的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>返回 <see cref="T:System.Decimal" /> 值序列中的最小值。</summary>
+      <returns>序列中的最小值。</returns>
+      <param name="source">一个 <see cref="T:System.Decimal" /> 值序列,用于确定最大值。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 中不包含任何元素。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>返回 <see cref="T:System.Double" /> 值序列中的最小值。</summary>
+      <returns>序列中的最小值。</returns>
+      <param name="source">一个 <see cref="T:System.Double" /> 值序列,用于确定最小值。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 中不包含任何元素。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>返回 <see cref="T:System.Int32" /> 值序列中的最小值。</summary>
+      <returns>序列中的最小值。</returns>
+      <param name="source">一个 <see cref="T:System.Int32" /> 值序列,用于确定最小值。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 中不包含任何元素。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>返回 <see cref="T:System.Int64" /> 值序列中的最小值。</summary>
+      <returns>序列中的最小值。</returns>
+      <param name="source">一个 <see cref="T:System.Int64" /> 值序列,用于确定最小值。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 中不包含任何元素。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>返回 <see cref="T:System.Decimal" /> 值(可空)序列中的最小值。</summary>
+      <returns>C# 中类型为 Nullable&lt;Decimal&gt; 的值或 Visual Basic 中与序列中最小值对应的 Nullable(Of Decimal)。</returns>
+      <param name="source">一个可空 <see cref="T:System.Decimal" /> 值的序列,用于确定最小值。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>返回 <see cref="T:System.Double" /> 值(可空)序列中的最小值。</summary>
+      <returns>C# 中类型为 Nullable&lt;Double&gt; 的值或 Visual Basic 中与序列中最小值对应的 Nullable(Of Double)。</returns>
+      <param name="source">一个可空 <see cref="T:System.Double" /> 值的序列,用于确定最小值。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>返回 <see cref="T:System.Int32" /> 值(可空)序列中的最小值。</summary>
+      <returns>C# 中类型为 Nullable&lt;Int32&gt; 的值或 Visual Basic 中与序列中最小值对应的 Nullable(Of Int32)。</returns>
+      <param name="source">一个可空 <see cref="T:System.Int32" /> 值的序列,用于确定最小值。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>返回 <see cref="T:System.Int64" /> 值(可空)序列中的最小值。</summary>
+      <returns>C# 中类型为 Nullable&lt;Int64&gt; 的值或 Visual Basic 中与序列中最小值对应的 Nullable(Of Int64)。</returns>
+      <param name="source">一个可空 <see cref="T:System.Int64" /> 值的序列,用于确定最小值。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>返回 <see cref="T:System.Single" /> 值(可空)序列中的最小值。</summary>
+      <returns>C# 中类型为 Nullable&lt;Single&gt; 的值或 Visual Basic 中与序列中最小值对应的 Nullable(Of Single)。</returns>
+      <param name="source">一个可空 <see cref="T:System.Single" /> 值的序列,用于确定最小值。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>返回 <see cref="T:System.Single" /> 值序列中的最小值。</summary>
+      <returns>序列中的最小值。</returns>
+      <param name="source">一个 <see cref="T:System.Single" /> 值序列,用于确定最小值。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 中不包含任何元素。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>返回泛型序列中的最小值。</summary>
+      <returns>序列中的最小值。</returns>
+      <param name="source">一个值序列,用于确定最小值。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>调用序列的每个元素上的转换函数并返回最小 <see cref="T:System.Decimal" /> 值。</summary>
+      <returns>序列中的最小值。</returns>
+      <param name="source">一个值序列,用于确定最小值。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 中不包含任何元素。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>调用序列的每个元素上的转换函数并返回最小 <see cref="T:System.Double" /> 值。</summary>
+      <returns>序列中的最小值。</returns>
+      <param name="source">一个值序列,用于确定最小值。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 中不包含任何元素。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>调用序列的每个元素上的转换函数并返回最小 <see cref="T:System.Int32" /> 值。</summary>
+      <returns>序列中的最小值。</returns>
+      <param name="source">一个值序列,用于确定最小值。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 中不包含任何元素。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>调用序列的每个元素上的转换函数并返回最小 <see cref="T:System.Int64" /> 值。</summary>
+      <returns>序列中的最小值。</returns>
+      <param name="source">一个值序列,用于确定最小值。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 中不包含任何元素。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>调用序列的每个元素上的转换函数并返回可空 <see cref="T:System.Decimal" /> 的最小值。</summary>
+      <returns>C# 中类型为 Nullable&lt;Decimal&gt; 的值或 Visual Basic 中与序列中最小值对应的 Nullable(Of Decimal)。</returns>
+      <param name="source">一个值序列,用于确定最小值。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>调用序列的每个元素上的转换函数并返回可空 <see cref="T:System.Double" /> 的最小值。</summary>
+      <returns>C# 中类型为 Nullable&lt;Double&gt; 的值或 Visual Basic 中与序列中最小值对应的 Nullable(Of Double)。</returns>
+      <param name="source">一个值序列,用于确定最小值。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>调用序列的每个元素上的转换函数并返回可空 <see cref="T:System.Int32" /> 的最小值。</summary>
+      <returns>C# 中类型为 Nullable&lt;Int32&gt; 的值或 Visual Basic 中与序列中最小值对应的 Nullable(Of Int32)。</returns>
+      <param name="source">一个值序列,用于确定最小值。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>调用序列的每个元素上的转换函数并返回可空 <see cref="T:System.Int64" /> 的最小值。</summary>
+      <returns>C# 中类型为 Nullable&lt;Int64&gt; 的值或 Visual Basic 中与序列中最小值对应的 Nullable(Of Int64)。</returns>
+      <param name="source">一个值序列,用于确定最小值。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>调用序列的每个元素上的转换函数并返回可空 <see cref="T:System.Single" /> 的最小值。</summary>
+      <returns>C# 中类型为 Nullable&lt;Single&gt; 的值或 Visual Basic 中与序列中最小值对应的 Nullable(Of Single)。</returns>
+      <param name="source">一个值序列,用于确定最小值。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>调用序列的每个元素上的转换函数并返回最小 <see cref="T:System.Single" /> 值。</summary>
+      <returns>序列中的最小值。</returns>
+      <param name="source">一个值序列,用于确定最小值。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 中不包含任何元素。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>调用泛型序列的每个元素上的转换函数并返回最小结果值。</summary>
+      <returns>序列中的最小值。</returns>
+      <param name="source">一个值序列,用于确定最小值。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="selector" /> 返回的值的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OfType``1(System.Collections.IEnumerable)">
+      <summary>根据指定类型筛选 <see cref="T:System.Collections.IEnumerable" /> 的元素。</summary>
+      <returns>一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,包含类型为 <paramref name="TResult" /> 的输入序列中的元素。</returns>
+      <param name="source">
+        <see cref="T:System.Collections.IEnumerable" />,其元素用于筛选。</param>
+      <typeparam name="TResult">筛选序列元素所根据的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>根据键按升序对序列的元素排序。</summary>
+      <returns>一个 <see cref="T:System.Linq.IOrderedEnumerable`1" />,其元素按键排序。</returns>
+      <param name="source">一个要排序的值序列。</param>
+      <param name="keySelector">用于从元素中提取键的函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 返回的键的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>使用指定的比较器按升序对序列的元素排序。</summary>
+      <returns>一个 <see cref="T:System.Linq.IOrderedEnumerable`1" />,其元素按键排序。</returns>
+      <param name="source">一个要排序的值序列。</param>
+      <param name="keySelector">用于从元素中提取键的函数。</param>
+      <param name="comparer">一个用于比较键的 <see cref="T:System.Collections.Generic.IComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 返回的键的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderByDescending``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>根据键按降序对序列的元素排序。</summary>
+      <returns>一个 <see cref="T:System.Linq.IOrderedEnumerable`1" />,将根据某个键按降序对其元素进行排序。</returns>
+      <param name="source">一个要排序的值序列。</param>
+      <param name="keySelector">用于从元素中提取键的函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 返回的键的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderByDescending``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>使用指定的比较器按降序对序列的元素排序。</summary>
+      <returns>一个 <see cref="T:System.Linq.IOrderedEnumerable`1" />,将根据某个键按降序对其元素进行排序。</returns>
+      <param name="source">一个要排序的值序列。</param>
+      <param name="keySelector">用于从元素中提取键的函数。</param>
+      <param name="comparer">一个用于比较键的 <see cref="T:System.Collections.Generic.IComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 返回的键的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Range(System.Int32,System.Int32)">
+      <summary>生成指定范围内的整数的序列。</summary>
+      <returns>C# 中的 IEnumerable&lt;Int32&gt; 或 Visual Basic 中包含某个范围内的顺序整数的 IEnumerable(Of Int32)。</returns>
+      <param name="start">序列中第一个整数的值。</param>
+      <param name="count">要生成的顺序整数的数目。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="count" /> 小于 0。- 或 -<paramref name="start" /> + <paramref name="count" /> -1 大于 <see cref="F:System.Int32.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Repeat``1(``0,System.Int32)">
+      <summary>生成包含一个重复值的序列。</summary>
+      <returns>一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,包含一个重复值。</returns>
+      <param name="element">要重复的值。</param>
+      <param name="count">在生成序列中重复该值的次数。</param>
+      <typeparam name="TResult">要在结果序列中重复的值的类型。</typeparam>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="count" /> 小于 0。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Reverse``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>反转序列中元素的顺序。</summary>
+      <returns>一个序列,其元素以相反顺序对应于输入序列的元素。</returns>
+      <param name="source">要反转的值序列。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Select``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>将序列中的每个元素投影到新表中。</summary>
+      <returns>一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,其元素为对 <paramref name="source" /> 的每个元素调用转换函数的结果。</returns>
+      <param name="source">一个值序列,要对该序列调用转换函数。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="selector" /> 返回的值的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Select``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,``1})">
+      <summary>通过合并元素的索引将序列的每个元素投影到新表中。</summary>
+      <returns>一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,其元素为对 <paramref name="source" /> 的每个元素调用转换函数的结果。</returns>
+      <param name="source">一个值序列,要对该序列调用转换函数。</param>
+      <param name="selector">一个应用于每个源元素的转换函数;函数的第二个参数表示源元素的索引。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="selector" /> 返回的值的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})">
+      <summary>将序列的每个元素投影到 <see cref="T:System.Collections.Generic.IEnumerable`1" />,并将结果序列合并为一个序列,并对其中每个元素调用结果选择器函数。</summary>
+      <returns>一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,其元素是对 <paramref name="source" /> 的每个元素调用一对多转换函数 <paramref name="collectionSelector" />,然后将那些序列元素中的每一个及其相应的源元素映射为结果元素的结果。</returns>
+      <param name="source">一个要投影的值序列。</param>
+      <param name="collectionSelector">一个应用于输入序列的每个元素的转换函数。</param>
+      <param name="resultSelector">一个应用于中间序列的每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TCollection">
+        <paramref name="collectionSelector" /> 收集的中间元素的类型。</typeparam>
+      <typeparam name="TResult">结果序列的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="collectionSelector" /> 或 <paramref name="resultSelector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}})">
+      <summary>将序列的每个元素投影到 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 并将结果序列合并为一个序列。</summary>
+      <returns>一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,其元素是对输入序列的每个元素调用一对多转换函数的结果。</returns>
+      <param name="source">一个要投影的值序列。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="selector" /> 返回的序列元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})">
+      <summary>将序列的每个元素投影到 <see cref="T:System.Collections.Generic.IEnumerable`1" />,并将结果序列合并为一个序列,并对其中每个元素调用结果选择器函数。每个源元素的索引用于该元素的中间投影表。</summary>
+      <returns>一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,其元素是对 <paramref name="source" /> 的每个元素调用一对多转换函数 <paramref name="collectionSelector" />,然后将那些序列元素中的每一个及其相应的源元素映射为结果元素的结果。</returns>
+      <param name="source">一个要投影的值序列。</param>
+      <param name="collectionSelector">一个应用于每个源元素的转换函数;函数的第二个参数表示源元素的索引。</param>
+      <param name="resultSelector">一个应用于中间序列的每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TCollection">
+        <paramref name="collectionSelector" /> 收集的中间元素的类型。</typeparam>
+      <typeparam name="TResult">结果序列的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="collectionSelector" /> 或 <paramref name="resultSelector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}})">
+      <summary>将序列的每个元素投影到 <see cref="T:System.Collections.Generic.IEnumerable`1" />,并将结果序列合并为一个序列。每个源元素的索引用于该元素的投影表。</summary>
+      <returns>一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,其元素是对输入序列的每个元素调用一对多转换函数的结果。</returns>
+      <param name="source">一个要投影的值序列。</param>
+      <param name="selector">一个应用于每个源元素的转换函数;函数的第二个参数表示源元素的索引。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="selector" /> 返回的序列元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SequenceEqual``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>通过使用相应类型的默认相等比较器对序列的元素进行比较,以确定两个序列是否相等。</summary>
+      <returns>如果根据相应类型的默认相等比较器,两个源序列的长度相等,且其相应元素相等,则为 true;否则为 false。</returns>
+      <param name="first">一个用于比较 <paramref name="second" /> 的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="second">一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,用于与第一个序列进行比较。</param>
+      <typeparam name="TSource">输入序列中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> 或 <paramref name="second" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SequenceEqual``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>使用指定的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> 对两个序列的元素进行比较,以确定序列是否相等。</summary>
+      <returns>如果根据 <paramref name="comparer" />,两个源序列的长度相等,且其相应元素相等,则为 true;否则为 false。</returns>
+      <param name="first">一个用于比较 <paramref name="second" /> 的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="second">一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,用于与第一个序列进行比较。</param>
+      <param name="comparer">一个用于比较元素的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">输入序列中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> 或 <paramref name="second" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Single``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>返回序列的唯一元素;如果该序列并非恰好包含一个元素,则会引发异常。</summary>
+      <returns>输入序列的单个元素。</returns>
+      <param name="source">一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,用于返回单个元素。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">输入序列包含多个元素。- 或 -输入序列为空。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Single``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>返回序列中满足指定条件的唯一元素;如果有多个这样的元素存在,则会引发异常。</summary>
+      <returns>输入序列中满足条件的单个元素。</returns>
+      <param name="source">一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,用于从中返回单个元素。</param>
+      <param name="predicate">用于测试元素是否满足条件的函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="predicate" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">没有元素满足 <paramref name="predicate" /> 中的条件。- 或 -多个元素满足 <paramref name="predicate" /> 中的条件。- 或 -源序列为空。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SingleOrDefault``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>返回序列中的唯一元素;如果该序列为空,则返回默认值;如果该序列包含多个元素,此方法将引发异常。</summary>
+      <returns>返回输入序列的单个元素;如果序列不包含任何元素,则返回 default(<paramref name="TSource" />)。</returns>
+      <param name="source">一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,用于返回单个元素。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">输入序列包含多个元素。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SingleOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>返回序列中满足指定条件的唯一元素;如果这类元素不存在,则返回默认值;如果有多个元素满足该条件,此方法将引发异常。</summary>
+      <returns>如果未找到这样的元素,则返回输入序列中满足条件的单个元素或 default (<paramref name="TSource" />)。</returns>
+      <param name="source">一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,用于从中返回单个元素。</param>
+      <param name="predicate">用于测试元素是否满足条件的函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="predicate" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Skip``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>跳过序列中指定数量的元素,然后返回剩余的元素。</summary>
+      <returns>一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,包含输入序列中指定索引后出现的元素。</returns>
+      <param name="source">一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,用于从中返回元素。</param>
+      <param name="count">返回剩余元素前要跳过的元素数量。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SkipWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>只要满足指定的条件,就跳过序列中的元素,然后返回剩余元素。</summary>
+      <returns>一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,包含输入序列中的元素,该输入序列从线性系列中没有通过 <paramref name="predicate" /> 指定测试的第一个元素开始。</returns>
+      <param name="source">一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,用于从中返回元素。</param>
+      <param name="predicate">用于测试每个元素是否满足条件的函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="predicate" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SkipWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})">
+      <summary>只要满足指定的条件,就跳过序列中的元素,然后返回剩余元素。将在谓词函数的逻辑中使用元素的索引。</summary>
+      <returns>一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,包含输入序列中的元素,该输入序列从线性系列中没有通过 <paramref name="predicate" /> 指定测试的第一个元素开始。</returns>
+      <param name="source">一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,用于从中返回元素。</param>
+      <param name="predicate">用于测试每个源元素是否满足条件的函数;该函数的第二个参数表示源元素的索引。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="predicate" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>计算 <see cref="T:System.Decimal" /> 值序列之和。</summary>
+      <returns>序列值之和。</returns>
+      <param name="source">一个要计算和的 <see cref="T:System.Decimal" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+      <exception cref="T:System.OverflowException">和大于 <see cref="F:System.Decimal.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>计算 <see cref="T:System.Double" /> 值序列之和。</summary>
+      <returns>序列值之和。</returns>
+      <param name="source">一个要计算和的 <see cref="T:System.Double" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>计算 <see cref="T:System.Int32" /> 值序列之和。</summary>
+      <returns>序列值之和。</returns>
+      <param name="source">一个要计算和的 <see cref="T:System.Int32" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+      <exception cref="T:System.OverflowException">和大于 <see cref="F:System.Int32.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>计算 <see cref="T:System.Int64" /> 值序列之和。</summary>
+      <returns>序列值之和。</returns>
+      <param name="source">一个要计算和的 <see cref="T:System.Int64" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+      <exception cref="T:System.OverflowException">和大于 <see cref="F:System.Int64.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>计算可以为 null 的 <see cref="T:System.Decimal" /> 值序列之和。</summary>
+      <returns>序列值之和。</returns>
+      <param name="source">要计算和的可以为 null 的 <see cref="T:System.Decimal" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+      <exception cref="T:System.OverflowException">和大于 <see cref="F:System.Decimal.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>计算可以为 null 的 <see cref="T:System.Double" /> 值序列之和。</summary>
+      <returns>序列值之和。</returns>
+      <param name="source">要计算和的可以为 null 的 <see cref="T:System.Double" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>计算可以为 null 的 <see cref="T:System.Int32" /> 值序列之和。</summary>
+      <returns>序列值之和。</returns>
+      <param name="source">要计算和的可以为 null 的 <see cref="T:System.Int32" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+      <exception cref="T:System.OverflowException">和大于 <see cref="F:System.Int32.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>计算可以为 null 的 <see cref="T:System.Int64" /> 值序列之和。</summary>
+      <returns>序列值之和。</returns>
+      <param name="source">要计算和的可以为 null 的 <see cref="T:System.Int64" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+      <exception cref="T:System.OverflowException">和大于 <see cref="F:System.Int64.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>计算可以为 null 的 <see cref="T:System.Single" /> 值序列之和。</summary>
+      <returns>序列值之和。</returns>
+      <param name="source">要计算和的可以为 null 的 <see cref="T:System.Single" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>计算 <see cref="T:System.Single" /> 值序列之和。</summary>
+      <returns>序列值之和。</returns>
+      <param name="source">一个要计算和的 <see cref="T:System.Single" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>计算 <see cref="T:System.Decimal" /> 值序列的和,这些值是通过对输入序列中的每个元素调用转换函数得来的。</summary>
+      <returns>投影值之和。</returns>
+      <param name="source">用于计算和的值序列。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+      <exception cref="T:System.OverflowException">和大于 <see cref="F:System.Decimal.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>计算 <see cref="T:System.Double" /> 值序列的和,这些值是通过对输入序列中的每个元素调用转换函数得来的。</summary>
+      <returns>投影值之和。</returns>
+      <param name="source">用于计算和的值序列。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>计算 <see cref="T:System.Int32" /> 值序列的和,这些值是通过对输入序列中的每个元素调用转换函数得来的。</summary>
+      <returns>投影值之和。</returns>
+      <param name="source">用于计算和的值序列。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+      <exception cref="T:System.OverflowException">和大于 <see cref="F:System.Int32.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>计算 <see cref="T:System.Int64" /> 值序列的和,这些值是通过对输入序列中的每个元素调用转换函数得来的。</summary>
+      <returns>投影值之和。</returns>
+      <param name="source">用于计算和的值序列。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+      <exception cref="T:System.OverflowException">和大于 <see cref="F:System.Int64.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>计算可以为 null 的 <see cref="T:System.Decimal" /> 值序列的和,这些值是通过对输入序列中的每个元素调用转换函数得来的。</summary>
+      <returns>投影值之和。</returns>
+      <param name="source">用于计算和的值序列。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+      <exception cref="T:System.OverflowException">和大于 <see cref="F:System.Decimal.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>计算可以为 null 的 <see cref="T:System.Double" /> 值序列的和,这些值是通过对输入序列中的每个元素调用转换函数得来的。</summary>
+      <returns>投影值之和。</returns>
+      <param name="source">用于计算和的值序列。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>计算可以为 null 的 <see cref="T:System.Int32" /> 值序列的和,这些值是通过对输入序列中的每个元素调用转换函数得来的。</summary>
+      <returns>投影值之和。</returns>
+      <param name="source">用于计算和的值序列。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+      <exception cref="T:System.OverflowException">和大于 <see cref="F:System.Int32.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>计算可以为 null 的 <see cref="T:System.Int64" /> 值序列的和,这些值是通过对输入序列中的每个元素调用转换函数得来的。</summary>
+      <returns>投影值之和。</returns>
+      <param name="source">用于计算和的值序列。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+      <exception cref="T:System.OverflowException">和大于 <see cref="F:System.Int64.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>计算可以为 null 的 <see cref="T:System.Single" /> 值序列的和,这些值是通过对输入序列中的每个元素调用转换函数得来的。</summary>
+      <returns>投影值之和。</returns>
+      <param name="source">用于计算和的值序列。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>计算 <see cref="T:System.Single" /> 值序列的和,这些值是通过对输入序列中的每个元素调用转换函数得来的。</summary>
+      <returns>投影值之和。</returns>
+      <param name="source">用于计算和的值序列。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Take``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>从序列的开头返回指定数量的连续元素。</summary>
+      <returns>一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,包含输入序列开头的指定数量的元素。</returns>
+      <param name="source">要从其返回元素的序列。</param>
+      <param name="count">要返回的元素数量。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.TakeWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>只要满足指定的条件,就会返回序列的元素。</summary>
+      <returns>一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,包含输入序列中出现在测试不再能够通过的元素之前的元素。</returns>
+      <param name="source">要从其返回元素的序列。</param>
+      <param name="predicate">用于测试每个元素是否满足条件的函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="predicate" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.TakeWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})">
+      <summary>只要满足指定的条件,就会返回序列的元素。将在谓词函数的逻辑中使用元素的索引。</summary>
+      <returns>一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,包含输入序列中出现在测试不再能够通过的元素之前的元素。</returns>
+      <param name="source">要从其返回元素的序列。</param>
+      <param name="predicate">用于测试每个源元素是否满足条件的函数;该函数的第二个参数表示源元素的索引。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="predicate" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenBy``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1})">
+      <summary>根据某个键按升序对序列中的元素执行后续排序。</summary>
+      <returns>一个 <see cref="T:System.Linq.IOrderedEnumerable`1" />,其元素按键排序。</returns>
+      <param name="source">一个 <see cref="T:System.Linq.IOrderedEnumerable`1" />,包含要排序的元素。</param>
+      <param name="keySelector">用于从每个元素中提取键的函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 返回的键的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenBy``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>使用指定的比较器按升序对序列中的元素执行后续排序。</summary>
+      <returns>一个 <see cref="T:System.Linq.IOrderedEnumerable`1" />,其元素按键排序。</returns>
+      <param name="source">一个 <see cref="T:System.Linq.IOrderedEnumerable`1" />,包含要排序的元素。</param>
+      <param name="keySelector">用于从每个元素中提取键的函数。</param>
+      <param name="comparer">一个用于比较键的 <see cref="T:System.Collections.Generic.IComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 返回的键的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenByDescending``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1})">
+      <summary>根据某个键按降序对序列中的元素执行后续排序。</summary>
+      <returns>一个 <see cref="T:System.Linq.IOrderedEnumerable`1" />,将根据某个键按降序对其元素进行排序。</returns>
+      <param name="source">一个 <see cref="T:System.Linq.IOrderedEnumerable`1" />,包含要排序的元素。</param>
+      <param name="keySelector">用于从每个元素中提取键的函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 返回的键的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenByDescending``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>使用指定的比较器按降序对序列中的元素执行后续排序。</summary>
+      <returns>一个 <see cref="T:System.Linq.IOrderedEnumerable`1" />,将根据某个键按降序对其元素进行排序。</returns>
+      <param name="source">一个 <see cref="T:System.Linq.IOrderedEnumerable`1" />,包含要排序的元素。</param>
+      <param name="keySelector">用于从每个元素中提取键的函数。</param>
+      <param name="comparer">一个用于比较键的 <see cref="T:System.Collections.Generic.IComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 返回的键的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToArray``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>从 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 创建一个数组。</summary>
+      <returns>一个包含输入序列中的元素的数组。</returns>
+      <param name="source">要从其创建数组的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>根据指定的键选择器函数,从 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 创建一个 <see cref="T:System.Collections.Generic.Dictionary`2" />。</summary>
+      <returns>一个包含键和值的 <see cref="T:System.Collections.Generic.Dictionary`2" />。</returns>
+      <param name="source">一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,将从它创建一个 <see cref="T:System.Collections.Generic.Dictionary`2" />。</param>
+      <param name="keySelector">用于从每个元素中提取键的函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 返回的键的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 为 null。- 或 -<paramref name="keySelector" /> 产生了一个 null 键。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" /> 为两个元素产生了重复键。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>根据指定的键选择器函数和键比较器,从 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 创建一个 <see cref="T:System.Collections.Generic.Dictionary`2" />。</summary>
+      <returns>一个包含键和值的 <see cref="T:System.Collections.Generic.Dictionary`2" />。</returns>
+      <param name="source">一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,将从它创建一个 <see cref="T:System.Collections.Generic.Dictionary`2" />。</param>
+      <param name="keySelector">用于从每个元素中提取键的函数。</param>
+      <param name="comparer">一个用于对键进行比较的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 返回的键的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 为 null。- 或 -<paramref name="keySelector" /> 产生了一个 null 键。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" /> 为两个元素产生了重复键。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})">
+      <summary>根据指定的键选择器和元素选择器函数,从 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 创建一个 <see cref="T:System.Collections.Generic.Dictionary`2" />。</summary>
+      <returns>一个 <see cref="T:System.Collections.Generic.Dictionary`2" />,包含从输入序列中选择的类型为 <paramref name="TElement" /> 的值。</returns>
+      <param name="source">一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,将从它创建一个 <see cref="T:System.Collections.Generic.Dictionary`2" />。</param>
+      <param name="keySelector">用于从每个元素中提取键的函数。</param>
+      <param name="elementSelector">用于从每个元素产生结果元素值的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 返回的键的类型。</typeparam>
+      <typeparam name="TElement">
+        <paramref name="elementSelector" /> 返回的值的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 或 <paramref name="elementSelector" /> 为 null。- 或 -<paramref name="keySelector" /> 产生了一个 null 键。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" /> 为两个元素产生了重复键。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>根据指定的键选择器函数、比较器和元素选择器函数从 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 创建一个 <see cref="T:System.Collections.Generic.Dictionary`2" />。</summary>
+      <returns>一个 <see cref="T:System.Collections.Generic.Dictionary`2" />,包含从输入序列中选择的类型为 <paramref name="TElement" /> 的值。</returns>
+      <param name="source">一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,将从它创建一个 <see cref="T:System.Collections.Generic.Dictionary`2" />。</param>
+      <param name="keySelector">用于从每个元素中提取键的函数。</param>
+      <param name="elementSelector">用于从每个元素产生结果元素值的转换函数。</param>
+      <param name="comparer">一个用于对键进行比较的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 返回的键的类型。</typeparam>
+      <typeparam name="TElement">
+        <paramref name="elementSelector" /> 返回的值的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 或 <paramref name="elementSelector" /> 为 null。- 或 -<paramref name="keySelector" /> 产生了一个 null 键。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" /> 为两个元素产生了重复键。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToList``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>从 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 创建一个 <see cref="T:System.Collections.Generic.List`1" />。</summary>
+      <returns>一个包含输入序列中元素的 <see cref="T:System.Collections.Generic.List`1" />。</returns>
+      <param name="source">要从其创建 <see cref="T:System.Collections.Generic.List`1" /> 的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>根据指定的键选择器函数,从 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 创建一个 <see cref="T:System.Linq.Lookup`2" />。</summary>
+      <returns>一个包含键和值的 <see cref="T:System.Linq.Lookup`2" />。</returns>
+      <param name="source">要从其创建 <see cref="T:System.Linq.Lookup`2" /> 的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">用于从每个元素中提取键的函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 返回的键的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>根据指定的键选择器函数和键比较器,从 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 创建一个 <see cref="T:System.Linq.Lookup`2" />。</summary>
+      <returns>一个包含键和值的 <see cref="T:System.Linq.Lookup`2" />。</returns>
+      <param name="source">要从其创建 <see cref="T:System.Linq.Lookup`2" /> 的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">用于从每个元素中提取键的函数。</param>
+      <param name="comparer">一个用于对键进行比较的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 返回的键的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})">
+      <summary>根据指定的键选择器和元素选择器函数,从 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 创建一个 <see cref="T:System.Linq.Lookup`2" />。</summary>
+      <returns>一个 <see cref="T:System.Linq.Lookup`2" />,包含从输入序列中选择的类型为 <paramref name="TElement" /> 的值。</returns>
+      <param name="source">要从其创建 <see cref="T:System.Linq.Lookup`2" /> 的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">用于从每个元素中提取键的函数。</param>
+      <param name="elementSelector">用于从每个元素产生结果元素值的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 返回的键的类型。</typeparam>
+      <typeparam name="TElement">
+        <paramref name="elementSelector" /> 返回的值的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 或 <paramref name="elementSelector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>根据指定的键选择器函数、比较器和元素选择器函数,从 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 创建一个 <see cref="T:System.Linq.Lookup`2" />。</summary>
+      <returns>一个 <see cref="T:System.Linq.Lookup`2" />,包含从输入序列中选择的类型为 <paramref name="TElement" /> 的值。</returns>
+      <param name="source">要从其创建 <see cref="T:System.Linq.Lookup`2" /> 的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">用于从每个元素中提取键的函数。</param>
+      <param name="elementSelector">用于从每个元素产生结果元素值的转换函数。</param>
+      <param name="comparer">一个用于对键进行比较的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 返回的键的类型。</typeparam>
+      <typeparam name="TElement">
+        <paramref name="elementSelector" /> 返回的值的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 或 <paramref name="elementSelector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Union``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>通过使用默认的相等比较器生成两个序列的并集。</summary>
+      <returns>一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,包含两个输入序列中的非重复元素。</returns>
+      <param name="first">一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,它的非重复元素构成联合的第一个集。</param>
+      <param name="second">一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,它的非重复元素构成联合的第二个集。</param>
+      <typeparam name="TSource">输入序列中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> 或 <paramref name="second" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Union``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>通过使用指定的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> 生成两个序列的并集。</summary>
+      <returns>一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,包含两个输入序列中的非重复元素。</returns>
+      <param name="first">一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,它的非重复元素构成联合的第一个集。</param>
+      <param name="second">一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,它的非重复元素构成联合的第二个集。</param>
+      <param name="comparer">用于对值进行比较的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">输入序列中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> 或 <paramref name="second" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Where``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>基于谓词筛选值序列。</summary>
+      <returns>一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,包含输入序列中满足条件的元素。</returns>
+      <param name="source">要筛选的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="predicate">用于测试每个元素是否满足条件的函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="predicate" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Where``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})">
+      <summary>基于谓词筛选值序列。将在谓词函数的逻辑中使用每个元素的索引。</summary>
+      <returns>一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,包含输入序列中满足条件的元素。</returns>
+      <param name="source">要筛选的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="predicate">用于测试每个源元素是否满足条件的函数;该函数的第二个参数表示源元素的索引。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="predicate" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Zip``3(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``1,``2})">
+      <summary>将指定函数应用于两个序列的对应元素,以生成结果序列。</summary>
+      <returns>一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,包含两个输入序列的已合并元素。</returns>
+      <param name="first">要合并的第一个序列。</param>
+      <param name="second">要合并的第二个序列。</param>
+      <param name="resultSelector">用于指定如何合并这两个序列的元素的函数。</param>
+      <typeparam name="TFirst">第一个输入序列中的元素的类型。</typeparam>
+      <typeparam name="TSecond">第二个输入序列中的元素的类型。</typeparam>
+      <typeparam name="TResult">结果序列的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> 或 <paramref name="second" /> 为 null。</exception>
+    </member>
+    <member name="T:System.Linq.IGrouping`2">
+      <summary>表示具有公共键的对象的集合。</summary>
+      <typeparam name="TKey">
+        <see cref="T:System.Linq.IGrouping`2" /> 的键的类型。此类型参数是协变。即可以使用指定的类型或派生程度更高的类型。有关协变和逆变的详细信息,请参阅 泛型中的协变和逆变。</typeparam>
+      <typeparam name="TElement">
+        <see cref="T:System.Linq.IGrouping`2" /> 的值的类型。</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="P:System.Linq.IGrouping`2.Key">
+      <summary>获取 <see cref="T:System.Linq.IGrouping`2" /> 的键。</summary>
+      <returns>
+        <see cref="T:System.Linq.IGrouping`2" /> 的键。</returns>
+    </member>
+    <member name="T:System.Linq.ILookup`2">
+      <summary>定义索引器、大小属性以及将键映射到 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 值序列的数据结构的布尔搜索方法。</summary>
+      <typeparam name="TKey">
+        <see cref="T:System.Linq.ILookup`2" /> 中的键的类型。</typeparam>
+      <typeparam name="TElement">组成 <see cref="T:System.Linq.ILookup`2" /> 中的值的 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 序列中的元素的类型。</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.ILookup`2.Contains(`0)">
+      <summary>确定指定的键是否位于 <see cref="T:System.Linq.ILookup`2" /> 中。</summary>
+      <returns>如果 <paramref name="key" /> 在 <see cref="T:System.Linq.ILookup`2" /> 中,则为 true;否则为 false。</returns>
+      <param name="key">要在 <see cref="T:System.Linq.ILookup`2" /> 中搜索的键。</param>
+    </member>
+    <member name="P:System.Linq.ILookup`2.Count">
+      <summary>获取 <see cref="T:System.Linq.ILookup`2" /> 中的键/值对集合的数目。</summary>
+      <returns>
+        <see cref="T:System.Linq.ILookup`2" /> 中键/值集合对的数目。</returns>
+    </member>
+    <member name="P:System.Linq.ILookup`2.Item(`0)">
+      <summary>获取按指定键进行索引的值的 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 序列。</summary>
+      <returns>按指定键进行索引的值的 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 序列。</returns>
+      <param name="key">所需值序列的键。</param>
+    </member>
+    <member name="T:System.Linq.IOrderedEnumerable`1">
+      <summary>表示已排序序列。</summary>
+      <typeparam name="TElement">序列中的元素的类型。</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.IOrderedEnumerable`1.CreateOrderedEnumerable``1(System.Func{`0,``0},System.Collections.Generic.IComparer{``0},System.Boolean)">
+      <summary>根据某个键对 <see cref="T:System.Linq.IOrderedEnumerable`1" /> 的元素执行后续排序。</summary>
+      <returns>一个 <see cref="T:System.Linq.IOrderedEnumerable`1" />,其元素按键排序。</returns>
+      <param name="keySelector">用于提取每个元素的键的 <see cref="T:System.Func`2" />。</param>
+      <param name="comparer">用于比较键在返回序列中的位置的 <see cref="T:System.Collections.Generic.IComparer`1" />。</param>
+      <param name="descending">如果为 true,则对元素进行降序排序;如果为 false,则对元素进行升序排序。</param>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 生成的键的类型。</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="T:System.Linq.Lookup`2">
+      <summary>表示映射到一个或多个值的各个键的集合。</summary>
+      <typeparam name="TKey">
+        <see cref="T:System.Linq.Lookup`2" /> 中的键的类型。</typeparam>
+      <typeparam name="TElement">
+        <see cref="T:System.Linq.Lookup`2" /> 中的每个 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 值的元素的类型。</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.Lookup`2.ApplyResultSelector``1(System.Func{`0,System.Collections.Generic.IEnumerable{`1},``0})">
+      <summary>对每个键及其关联值应用转换函数,并返回结果。</summary>
+      <returns>包含 <see cref="T:System.Linq.Lookup`2" /> 中的各个键/值对集合中的一个值的集合。</returns>
+      <param name="resultSelector">从每个键及其关联值投影结果值的函数。</param>
+      <typeparam name="TResult">
+        <paramref name="resultSelector" /> 生成的结果值的类型。</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.Lookup`2.Contains(`0)">
+      <summary>确定指定的键是否位于 <see cref="T:System.Linq.Lookup`2" /> 中。</summary>
+      <returns>如果 <paramref name="key" /> 在 <see cref="T:System.Linq.Lookup`2" /> 中,则为 true;否则为 false。</returns>
+      <param name="key">要在 <see cref="T:System.Linq.Lookup`2" /> 中查找的键。</param>
+    </member>
+    <member name="P:System.Linq.Lookup`2.Count">
+      <summary>获取 <see cref="T:System.Linq.Lookup`2" /> 中的键/值对集合的数目。</summary>
+      <returns>
+        <see cref="T:System.Linq.Lookup`2" /> 中键/值集合对的数目。</returns>
+    </member>
+    <member name="M:System.Linq.Lookup`2.GetEnumerator">
+      <summary>返回一个循环访问 <see cref="T:System.Linq.Lookup`2" /> 的泛型枚举数。</summary>
+      <returns>
+        <see cref="T:System.Linq.Lookup`2" /> 的一个枚举数。</returns>
+    </member>
+    <member name="P:System.Linq.Lookup`2.Item(`0)">
+      <summary>获取按指定键进行索引的值的集合。</summary>
+      <returns>按指定键进行索引的值的集合。</returns>
+      <param name="key">所需值集合的键。</param>
+    </member>
+    <member name="M:System.Linq.Lookup`2.System#Collections#IEnumerable#GetEnumerator">
+      <summary>返回循环访问 <see cref="T:System.Linq.Lookup`2" /> 的枚举数。此类不能被继承。</summary>
+      <returns>
+        <see cref="T:System.Linq.Lookup`2" /> 的一个枚举数。</returns>
+    </member>
+  </members>
+</doc>

+ 1982 - 0
HighBorn/packages/System.Linq.4.3.0/ref/netcore50/zh-hant/System.Linq.xml

@@ -0,0 +1,1982 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+  <assembly>
+    <name>System.Linq</name>
+  </assembly>
+  <members>
+    <member name="T:System.Linq.Enumerable">
+      <summary>提供一組 static (在 Visual Basic 中為 Shared) 方法,用於查詢實作 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 的物件。</summary>
+    </member>
+    <member name="M:System.Linq.Enumerable.Aggregate``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``0,``0})">
+      <summary>將累加函式套用到序列上。</summary>
+      <returns>最終累積值。</returns>
+      <param name="source">所要彙總 (Aggregate) 的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="func">要在每個項目上叫用 (Invoke) 的累加函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="func" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 沒有包含任何項目。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Aggregate``2(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1})">
+      <summary>將累加函式套用到序列上。使用指定的初始值做為初始累加值。</summary>
+      <returns>最終累積值。</returns>
+      <param name="source">所要彙總 (Aggregate) 的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="seed">初始累積值。</param>
+      <param name="func">要在每個項目上叫用 (Invoke) 的累加函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TAccumulate">累積值的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="func" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Aggregate``3(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1},System.Func{``1,``2})">
+      <summary>將累加函式套用到序列上。使用指定的值做為初始累加值,並使用指定的函式來選取結果值。</summary>
+      <returns>轉換後的最終累加值。</returns>
+      <param name="source">所要彙總 (Aggregate) 的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="seed">初始累積值。</param>
+      <param name="func">要在每個項目上叫用 (Invoke) 的累加函式。</param>
+      <param name="resultSelector">用來將最終累加值轉換成結果值的函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TAccumulate">累積值的型別。</typeparam>
+      <typeparam name="TResult">結果值的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />、<paramref name="func" /> 或 <paramref name="resultSelector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.All``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>判斷序列的所有項目是否全都符合條件。</summary>
+      <returns>如果來源序列的每個項目都通過以指定之述詞 (Predicate) 進行的測試,或序列是空的,則為 true,否則為 false。</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,其中包含要套用述詞 (Predicate) 的項目。</param>
+      <param name="predicate">用來測試每個項目是否符合條件的函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="predicate" /> 是 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Any``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>判斷序列是否包含任何項目。</summary>
+      <returns>如果來源序列包含任何項目,則為 true,否則為 false。</returns>
+      <param name="source">要檢查是否為空白的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Any``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>判斷序列的任何項目是否符合條件。</summary>
+      <returns>如果來源序列中的任何項目通過以指定之述詞進行的測試,則為 true,否則為 false。</returns>
+      <param name="source">其項目要套用述詞的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="predicate">用來測試每個項目是否符合條件的函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="predicate" /> 是 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.AsEnumerable``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>傳回型別為 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 的輸入。</summary>
+      <returns>型別為 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 的輸入序列。</returns>
+      <param name="source">型別為 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 的序列。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>計算 <see cref="T:System.Decimal" /> 值序列的平均值。</summary>
+      <returns>值序列的平均。</returns>
+      <param name="source">要計算平均值的 <see cref="T:System.Decimal" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 沒有包含任何項目。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>計算 <see cref="T:System.Double" /> 值序列的平均值。</summary>
+      <returns>值序列的平均。</returns>
+      <param name="source">要計算平均值的 <see cref="T:System.Double" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 沒有包含任何項目。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>計算 <see cref="T:System.Int32" /> 值序列的平均值。</summary>
+      <returns>值序列的平均。</returns>
+      <param name="source">要計算平均值的 <see cref="T:System.Int32" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 沒有包含任何項目。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>計算 <see cref="T:System.Int64" /> 值序列的平均值。</summary>
+      <returns>值序列的平均。</returns>
+      <param name="source">要計算平均值的 <see cref="T:System.Int64" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 沒有包含任何項目。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>計算可為 Null 之 <see cref="T:System.Decimal" /> 值序列的平均值。</summary>
+      <returns>值序列的平均值,如果來源序列為空白或只含有 null 值,則為 null。</returns>
+      <param name="source">要計算平均值之可為 Null 的 <see cref="T:System.Decimal" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+      <exception cref="T:System.OverflowException">序列中項目的總和大於 <see cref="F:System.Decimal.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>計算可為 Null 之 <see cref="T:System.Double" /> 值序列的平均值。</summary>
+      <returns>值序列的平均值,如果來源序列為空白或只含有 null 值,則為 null。</returns>
+      <param name="source">要計算平均值之可為 Null 的 <see cref="T:System.Double" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>計算可為 Null 之 <see cref="T:System.Int32" /> 值序列的平均值。</summary>
+      <returns>值序列的平均值,如果來源序列為空白或只含有 null 值,則為 null。</returns>
+      <param name="source">要計算平均值之可為 Null 的 <see cref="T:System.Int32" />  值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+      <exception cref="T:System.OverflowException">序列中項目的總和大於 <see cref="F:System.Int64.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>計算可為 Null 之 <see cref="T:System.Int64" /> 值序列的平均值。</summary>
+      <returns>值序列的平均值,如果來源序列為空白或只含有 null 值,則為 null。</returns>
+      <param name="source">要計算平均值之可為 Null 的 <see cref="T:System.Int64" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+      <exception cref="T:System.OverflowException">序列中項目的總和大於 <see cref="F:System.Int64.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>計算可為 Null 之 <see cref="T:System.Single" /> 值序列的平均值。</summary>
+      <returns>值序列的平均值,如果來源序列為空白或只含有 null 值,則為 null。</returns>
+      <param name="source">要計算平均值之可為 Null 的 <see cref="T:System.Single" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>計算 <see cref="T:System.Single" /> 值序列的平均值。</summary>
+      <returns>值序列的平均。</returns>
+      <param name="source">要計算平均值的 <see cref="T:System.Single" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 沒有包含任何項目。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>計算在輸入序列中各項目上叫用轉換函式後所取得之 <see cref="T:System.Decimal" /> 值序列的平均值。</summary>
+      <returns>值序列的平均。</returns>
+      <param name="source">用來計算平均值的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 沒有包含任何項目。</exception>
+      <exception cref="T:System.OverflowException">序列中項目的總和大於 <see cref="F:System.Decimal.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>計算在輸入序列中各項目上叫用轉換函式後所取得之 <see cref="T:System.Double" /> 值序列的平均值。</summary>
+      <returns>值序列的平均。</returns>
+      <param name="source">要計算平均值的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 沒有包含任何項目。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>計算在輸入序列中各項目上叫用轉換函式後所取得之 <see cref="T:System.Int32" /> 值序列的平均值。</summary>
+      <returns>值序列的平均。</returns>
+      <param name="source">要計算平均值的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 沒有包含任何項目。</exception>
+      <exception cref="T:System.OverflowException">序列中項目的總和大於 <see cref="F:System.Int64.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>計算在輸入序列中各項目上叫用轉換函式後所取得之 <see cref="T:System.Int64" /> 值序列的平均值。</summary>
+      <returns>值序列的平均。</returns>
+      <param name="source">要計算平均值的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">來源之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 沒有包含任何項目。</exception>
+      <exception cref="T:System.OverflowException">序列中項目的總和大於 <see cref="F:System.Int64.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>計算在輸入序列中各項目上叫用轉換函式後所取得可為 Null 之 <see cref="T:System.Decimal" /> 值的平均值。</summary>
+      <returns>值序列的平均值,如果來源序列為空白或只含有 null 值,則為 null。</returns>
+      <param name="source">要計算平均值的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+      <exception cref="T:System.OverflowException">序列中項目的總和大於 <see cref="F:System.Decimal.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>計算在輸入序列中各項目上叫用轉換函式後所取得可為 Null 之 <see cref="T:System.Double" /> 值的平均值。</summary>
+      <returns>值序列的平均值,如果來源序列為空白或只含有 null 值,則為 null。</returns>
+      <param name="source">要計算平均值的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>計算在輸入序列中各項目上叫用轉換函式後所取得可為 Null 之 <see cref="T:System.Int32" /> 值的平均值。</summary>
+      <returns>值序列的平均值,如果來源序列為空白或只含有 null 值,則為 null。</returns>
+      <param name="source">要計算平均值的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+      <exception cref="T:System.OverflowException">序列中項目的總和大於 <see cref="F:System.Int64.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>計算在輸入序列中各項目上叫用轉換函式後所取得可為 Null 之 <see cref="T:System.Int64" /> 值的平均值。</summary>
+      <returns>值序列的平均值,如果來源序列為空白或只含有 null 值,則為 null。</returns>
+      <param name="source">要計算平均值的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>計算在輸入序列中各項目上叫用轉換函式後所取得可為 Null 之 <see cref="T:System.Single" /> 值的平均值。</summary>
+      <returns>值序列的平均值,如果來源序列為空白或只含有 null 值,則為 null。</returns>
+      <param name="source">要計算平均值的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>計算在輸入序列中各項目上叫用轉換函式後所取得之 <see cref="T:System.Single" /> 值序列的平均值。</summary>
+      <returns>值序列的平均。</returns>
+      <param name="source">要計算平均值的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 沒有包含任何項目。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Cast``1(System.Collections.IEnumerable)">
+      <summary>將 <see cref="T:System.Collections.IEnumerable" /> 的項目轉換成指定的型別。</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,其中包含已轉型成指定之型別的每個來源序列項目。</returns>
+      <param name="source">
+        <see cref="T:System.Collections.IEnumerable" />,其包含要轉換成型別 <paramref name="TResult" /> 的項目。</param>
+      <typeparam name="TResult">要將 <paramref name="source" /> 之項目轉換成的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+      <exception cref="T:System.InvalidCastException">無法將序列中的項目轉換為型別 <paramref name="TResult" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Concat``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>串連兩個序列。</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,其中包含兩個輸入序列的串連項目。</returns>
+      <param name="first">要串連的第一個序列。</param>
+      <param name="second">要串連到第一個序列的序列。</param>
+      <typeparam name="TSource">輸入序列的項目之型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> 或 <paramref name="second" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Contains``1(System.Collections.Generic.IEnumerable{``0},``0)">
+      <summary>使用預設的相等比較子 (Comparer) 來判斷序列是否包含指定的項目。</summary>
+      <returns>如果來源序列包含具有指定值的項目,則為 true,否則為 false。</returns>
+      <param name="source">要在其中尋找值的序列。</param>
+      <param name="value">要在序列中尋找的值。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Contains``1(System.Collections.Generic.IEnumerable{``0},``0,System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>使用指定的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> 來判斷序列是否包含指定的項目。</summary>
+      <returns>如果來源序列包含具有指定值的項目,則為 true,否則為 false。</returns>
+      <param name="source">要在其中尋找值的序列。</param>
+      <param name="value">要在序列中尋找的值。</param>
+      <param name="comparer">用來比較值的相等比較子。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Count``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>傳回序列中的項目數。</summary>
+      <returns>輸入序列中的項目數目。</returns>
+      <param name="source">包含要計算之項目的序列。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+      <exception cref="T:System.OverflowException">
+        <paramref name="source" /> 中的項目數目大於 <see cref="F:System.Int32.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Count``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>傳回數字,代表指定之序列中符合條件的項目數目。</summary>
+      <returns>數字,代表序列中符合述詞函式之條件的項目數目。</returns>
+      <param name="source">包含要測試及計算之項目的序列。</param>
+      <param name="predicate">用來測試每個項目是否符合條件的函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="predicate" /> 是 null。</exception>
+      <exception cref="T:System.OverflowException">
+        <paramref name="source" /> 中的項目數目大於 <see cref="F:System.Int32.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.DefaultIfEmpty``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>傳回指定之序列的項目;如果序列是空的,則傳回單一集合中型別參數的預設值。</summary>
+      <returns>如果 <paramref name="source" /> 為空白,則為包含 <paramref name="TSource" /> 型別之預設值的 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 物件,否則為 <paramref name="source" />。</returns>
+      <param name="source">序列,若此序列空白,便傳回預設值。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.DefaultIfEmpty``1(System.Collections.Generic.IEnumerable{``0},``0)">
+      <summary>傳回指定之序列的項目;如果序列是空的,則傳回單一集合中型別參數的預設值。</summary>
+      <returns>如果 <paramref name="source" /> 是空的,則為包含 <paramref name="defaultValue" /> 的 <see cref="T:System.Collections.Generic.IEnumerable`1" />,否則為 <paramref name="source" />。</returns>
+      <param name="source">序列,若此序列空白,便傳回指定的值。</param>
+      <param name="defaultValue">在序列空白時所要傳回的值。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Distinct``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>使用預設的相等比較子來比較值,以便從序列傳回獨特的項目。</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,其中包含來源序列中的獨特項目。</returns>
+      <param name="source">要移除重複項目的序列。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Distinct``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>使用指定的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> 來比較值,以便從序列傳回獨特的項目。</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,其中包含來源序列中的獨特項目。</returns>
+      <param name="source">要移除重複項目的序列。</param>
+      <param name="comparer">用來比較值的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ElementAt``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>傳回位於序列中指定索引處的項目。</summary>
+      <returns>位於來源序列中指定位置的項目。</returns>
+      <param name="source">傳回項目的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="index">要擷取的項目之以零起始索引。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="index" /> 小於 0 或大於或等於 <paramref name="source" /> 中的項目數目。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ElementAtOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>傳回位於序列中指定索引處的項目;如果索引超出範圍,則傳回預設值。</summary>
+      <returns>如果索引位於來源序列的界限之外,則為 default(<paramref name="TSource" />),否則為位於來源序列中指定索引處的項目。</returns>
+      <param name="source">傳回項目的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="index">要擷取的項目之以零起始索引。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Empty``1">
+      <summary>傳回具有指定之型別引數的空白 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</summary>
+      <returns>其型別引數為 <paramref name="TResult" /> 的空白 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</returns>
+      <typeparam name="TResult">型別,用來指派給傳回之泛型 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 的型別參數。</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Except``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>使用預設相等比較子來比較值,以便產生兩個序列的差異。</summary>
+      <returns>序列,其中包含兩個序列之項目的差異。</returns>
+      <param name="first">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,其項目若未同時存在 <paramref name="second" /> 中,便會傳回這些項目。</param>
+      <param name="second">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,若其項目同時出現在第一個序列中,便會從傳回的序列中移除這些項目。</param>
+      <typeparam name="TSource">輸入序列的項目之型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> 或 <paramref name="second" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Except``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>使用指定的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> 來比較值,以便產生兩個序列的差異。</summary>
+      <returns>序列,其中包含兩個序列之項目的差異。</returns>
+      <param name="first">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,其項目若未同時存在 <paramref name="second" /> 中,便會傳回這些項目。</param>
+      <param name="second">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,若其項目同時出現在第一個序列中,便會從傳回的序列中移除這些項目。</param>
+      <param name="comparer">用來比較值的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">輸入序列的項目之型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> 或 <paramref name="second" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.First``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>傳回序列的第一個項目。</summary>
+      <returns>指定之序列中的第一個項目。</returns>
+      <param name="source">要傳回第一個項目的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">來源序列為空。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.First``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>傳回序列中符合指定之條件的第一個項目。</summary>
+      <returns>序列中通過指定之述詞函式所做測試的第一個項目。</returns>
+      <param name="source">傳回項目的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="predicate">用來測試每個項目是否符合條件的函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="predicate" /> 是 null。</exception>
+      <exception cref="T:System.InvalidOperationException">沒有任何項目符合 <paramref name="predicate" /> 中的條件。-或-來源序列為空。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.FirstOrDefault``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>傳回序列的第一個項目;如果序列中沒有包含任何項目,則傳回預設值。</summary>
+      <returns>如果 <paramref name="source" /> 是空的,則為 default(<paramref name="TSource" />),否則為 <paramref name="source" /> 中的第一個項目。</returns>
+      <param name="source">要傳回第一個項目的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.FirstOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>傳回序列中符合條件的第一個項目;如果找不到這類項目,則傳回預設值。</summary>
+      <returns>如果 <paramref name="source" /> 是空的,或是沒有任何項目通過 <paramref name="predicate" /> 所指定的測試,則為 default(<paramref name="TSource" />),否則為 <paramref name="source" /> 中通過 <paramref name="predicate" /> 指定之測試的第一個項目。</returns>
+      <param name="source">傳回項目的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="predicate">用來測試每個項目是否符合條件的函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="predicate" /> 是 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>依據指定的索引鍵選擇器函式來群組序列的項目。</summary>
+      <returns>在 C# 中為 IEnumerable&lt;IGrouping&lt;TKey, TSource&gt;&gt;,而在 Visual Basic 中則為 IEnumerable(Of IGrouping(Of TKey, TSource)),其中 <see cref="T:System.Linq.IGrouping`2" /> 物件包含物件和索引鍵的序列。</returns>
+      <param name="source">要群組其項目的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">用來擷取各項目之索引鍵的函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 所傳回之索引鍵的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>依據指定的索引鍵選取器函式來群組序列的項目,並使用指定的比較子來比較索引鍵。</summary>
+      <returns>在 C# 中為 IEnumerable&lt;IGrouping&lt;TKey, TSource&gt;&gt;,而在 Visual Basic 中則為 IEnumerable(Of IGrouping(Of TKey, TSource)),其中 <see cref="T:System.Linq.IGrouping`2" /> 物件包含物件和索引鍵的集合。</returns>
+      <param name="source">要群組其項目的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">用來擷取各項目之索引鍵的函式。</param>
+      <param name="comparer">用來比較索引鍵的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 所傳回之索引鍵的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})">
+      <summary>依據指定的索引鍵選取器函式來群組序列的項目,並使用指定的函式來投影每個群組的項目。</summary>
+      <returns>在 C# 中為 IEnumerable&lt;IGrouping&lt;TKey, TElement&gt;&gt;,而在 Visual Basic 中則為 IEnumerable(Of IGrouping(Of TKey, TElement)),其中 <see cref="T:System.Linq.IGrouping`2" /> 物件包含型別為 <paramref name="TElement" /> 之物件和索引鍵的集合。</returns>
+      <param name="source">要群組其項目的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">用來擷取各項目之索引鍵的函式。</param>
+      <param name="elementSelector">用來將每個來源項目對應至 <see cref="T:System.Linq.IGrouping`2" /> 之項目的函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 所傳回之索引鍵的型別。</typeparam>
+      <typeparam name="TElement">
+        <see cref="T:System.Linq.IGrouping`2" /> 中的項目型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />、<paramref name="keySelector" /> 或 <paramref name="elementSelector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>依據索引鍵選取器函式來群組序列中的項目。索引鍵是使用比較子來進行比較,而每個群組的項目都是利用指定的函式進行投影。</summary>
+      <returns>在 C# 中為 IEnumerable&lt;IGrouping&lt;TKey, TElement&gt;&gt;,而在 Visual Basic 中則為 IEnumerable(Of IGrouping(Of TKey, TElement)),其中 <see cref="T:System.Linq.IGrouping`2" /> 物件包含型別為 <paramref name="TElement" /> 之物件和索引鍵的集合。</returns>
+      <param name="source">要群組其項目的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">用來擷取各項目之索引鍵的函式。</param>
+      <param name="elementSelector">用來將每個來源項目對應至 <see cref="T:System.Linq.IGrouping`2" /> 之項目的函式。</param>
+      <param name="comparer">用來比較索引鍵的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 所傳回之索引鍵的型別。</typeparam>
+      <typeparam name="TElement">
+        <see cref="T:System.Linq.IGrouping`2" /> 中的項目型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />、<paramref name="keySelector" /> 或 <paramref name="elementSelector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3})">
+      <summary>依據指定的索引鍵選取器函式來群組序列的項目,並從每個群組及其索引鍵建立結果值。每個群組的項目都是利用指定的函式進行投影。</summary>
+      <returns>
+        <paramref name="TResult" /> 型別項目的集合,其中每個項目都代表群組及其索引鍵的投影。</returns>
+      <param name="source">要群組其項目的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">用來擷取各項目之索引鍵的函式。</param>
+      <param name="elementSelector">用來將每個來源項目對應至 <see cref="T:System.Linq.IGrouping`2" /> 之項目的函式。</param>
+      <param name="resultSelector">用來從各個群組建立結果值的函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 所傳回之索引鍵的型別。</typeparam>
+      <typeparam name="TElement">每個 <see cref="T:System.Linq.IGrouping`2" /> 中的項目型別。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="resultSelector" /> 所傳回之結果值的型別。</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>依據指定的索引鍵選取器函式來群組序列的項目,並從每個群組及其索引鍵建立結果值。索引鍵值是使用指定的比較子來進行比較,而每個群組的項目則都是利用指定的函式進行投影。</summary>
+      <returns>
+        <paramref name="TResult" /> 型別項目的集合,其中每個項目都代表群組及其索引鍵的投影。</returns>
+      <param name="source">要群組其項目的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">用來擷取各項目之索引鍵的函式。</param>
+      <param name="elementSelector">用來將每個來源項目對應至 <see cref="T:System.Linq.IGrouping`2" /> 之項目的函式。</param>
+      <param name="resultSelector">用來從各個群組建立結果值的函式。</param>
+      <param name="comparer">用來比較索引鍵的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 所傳回之索引鍵的型別。</typeparam>
+      <typeparam name="TElement">每個 <see cref="T:System.Linq.IGrouping`2" /> 中的項目型別。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="resultSelector" /> 所傳回之結果值的型別。</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2})">
+      <summary>依據指定的索引鍵選取器函式來群組序列的項目,並從每個群組及其索引鍵建立結果值。</summary>
+      <returns>
+        <paramref name="TResult" /> 型別項目的集合,其中每個項目都代表群組及其索引鍵的投影。</returns>
+      <param name="source">要群組其項目的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">用來擷取各項目之索引鍵的函式。</param>
+      <param name="resultSelector">用來從各個群組建立結果值的函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 所傳回之索引鍵的型別。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="resultSelector" /> 所傳回之結果值的型別。</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>依據指定的索引鍵選取器函式來群組序列的項目,並從每個群組及其索引鍵建立結果值。索引鍵是使用指定的比較子來進行比較。</summary>
+      <returns>
+        <paramref name="TResult" /> 型別項目的集合,其中每個項目都代表群組及其索引鍵的投影。</returns>
+      <param name="source">要群組其項目的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">用來擷取各項目之索引鍵的函式。</param>
+      <param name="resultSelector">用來從各個群組建立結果值的函式。</param>
+      <param name="comparer">用來比較索引鍵的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 所傳回之索引鍵的型別。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="resultSelector" /> 所傳回之結果值的型別。</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3})">
+      <summary>根據索引鍵相等與否,將兩個序列的項目相互關聯,並群組產生的結果。預設的相等比較子是用於比較索引鍵。</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,其中包含透過對兩個序列執行群組聯結所取得之型別 <paramref name="TResult" /> 的項目。</returns>
+      <param name="outer">要聯結的第一個序列。</param>
+      <param name="inner">要加入第一個序列的序列。</param>
+      <param name="outerKeySelector">用來從第一個序列各個項目擷取聯結索引鍵的函式。</param>
+      <param name="innerKeySelector">用來從第二個序列各個項目擷取聯結索引鍵的函式。</param>
+      <param name="resultSelector">函式,用來從第一個序列的項目以及第二個序列的相符項目集合建立結果項目。</param>
+      <typeparam name="TOuter">第一個序列的項目之型別。</typeparam>
+      <typeparam name="TInner">第二個序列的項目之型別。</typeparam>
+      <typeparam name="TKey">索引鍵選取器函式所傳回的索引鍵之型別。</typeparam>
+      <typeparam name="TResult">結果項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" />、<paramref name="inner" />、<paramref name="outerKeySelector" />、<paramref name="innerKeySelector" /> 或 <paramref name="resultSelector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3},System.Collections.Generic.IEqualityComparer{``2})">
+      <summary>根據索引鍵相等與否,將兩個序列的項目相互關聯,並群組產生的結果。指定的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> 是用於比較索引鍵。</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,其中包含透過對兩個序列執行群組聯結所取得之型別 <paramref name="TResult" /> 的項目。</returns>
+      <param name="outer">要聯結的第一個序列。</param>
+      <param name="inner">要加入第一個序列的序列。</param>
+      <param name="outerKeySelector">用來從第一個序列各個項目擷取聯結索引鍵的函式。</param>
+      <param name="innerKeySelector">用來從第二個序列各個項目擷取聯結索引鍵的函式。</param>
+      <param name="resultSelector">函式,用來從第一個序列的項目以及第二個序列的相符項目集合建立結果項目。</param>
+      <param name="comparer">用來雜湊及比較索引鍵的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TOuter">第一個序列的項目之型別。</typeparam>
+      <typeparam name="TInner">第二個序列的項目之型別。</typeparam>
+      <typeparam name="TKey">索引鍵選取器函式所傳回的索引鍵之型別。</typeparam>
+      <typeparam name="TResult">結果項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" />、<paramref name="inner" />、<paramref name="outerKeySelector" />、<paramref name="innerKeySelector" /> 或 <paramref name="resultSelector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Intersect``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>使用預設相等比較子來比較值,以便產生兩個序列的交集。</summary>
+      <returns>序列,其中包含形成兩個序列之交集的項目。</returns>
+      <param name="first">傳回其獨特項目同時出現在 <paramref name="second" /> 中的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="second">傳回其獨特項目同時出現在第一個序列中的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">輸入序列的項目之型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> 或 <paramref name="second" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Intersect``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>使用指定的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> 來比較值,以便產生兩個序列的交集。</summary>
+      <returns>序列,其中包含形成兩個序列之交集的項目。</returns>
+      <param name="first">傳回其獨特項目同時出現在 <paramref name="second" /> 中的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="second">傳回其獨特項目同時出現在第一個序列中的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="comparer">用來比較值的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">輸入序列的項目之型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> 或 <paramref name="second" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3})">
+      <summary>根據相符索引鍵,將兩個序列的項目相互關聯。預設的相等比較子是用於比較索引鍵。</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,其中包含透過對兩個序列執行內部聯結所取得之型別 <paramref name="TResult" /> 的項目。</returns>
+      <param name="outer">要聯結的第一個序列。</param>
+      <param name="inner">要加入第一個序列的序列。</param>
+      <param name="outerKeySelector">用來從第一個序列各個項目擷取聯結索引鍵的函式。</param>
+      <param name="innerKeySelector">用來從第二個序列各個項目擷取聯結索引鍵的函式。</param>
+      <param name="resultSelector">用來從兩個相符項目建立結果項目的函式。</param>
+      <typeparam name="TOuter">第一個序列的項目之型別。</typeparam>
+      <typeparam name="TInner">第二個序列的項目之型別。</typeparam>
+      <typeparam name="TKey">索引鍵選取器函式所傳回的索引鍵之型別。</typeparam>
+      <typeparam name="TResult">結果項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" />、<paramref name="inner" />、<paramref name="outerKeySelector" />、<paramref name="innerKeySelector" /> 或 <paramref name="resultSelector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3},System.Collections.Generic.IEqualityComparer{``2})">
+      <summary>根據相符索引鍵,將兩個序列的項目相互關聯。指定的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> 是用於比較索引鍵。</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,其中包含透過對兩個序列執行內部聯結所取得之型別 <paramref name="TResult" /> 的項目。</returns>
+      <param name="outer">要聯結的第一個序列。</param>
+      <param name="inner">要加入第一個序列的序列。</param>
+      <param name="outerKeySelector">用來從第一個序列各個項目擷取聯結索引鍵的函式。</param>
+      <param name="innerKeySelector">用來從第二個序列各個項目擷取聯結索引鍵的函式。</param>
+      <param name="resultSelector">用來從兩個相符項目建立結果項目的函式。</param>
+      <param name="comparer">用來雜湊及比較索引鍵的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TOuter">第一個序列的項目之型別。</typeparam>
+      <typeparam name="TInner">第二個序列的項目之型別。</typeparam>
+      <typeparam name="TKey">索引鍵選取器函式所傳回的索引鍵之型別。</typeparam>
+      <typeparam name="TResult">結果項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" />、<paramref name="inner" />、<paramref name="outerKeySelector" />、<paramref name="innerKeySelector" /> 或 <paramref name="resultSelector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Last``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>傳回序列的最後一個項目。</summary>
+      <returns>位於來源序列中最後一個位置的值。</returns>
+      <param name="source">要傳回最後一個項目的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">來源序列為空。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Last``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>傳回序列中符合指定之條件的最後一個項目。</summary>
+      <returns>序列中通過指定之述詞函式所做測試的最後一個項目。</returns>
+      <param name="source">傳回項目的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="predicate">用來測試每個項目是否符合條件的函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="predicate" /> 是 null。</exception>
+      <exception cref="T:System.InvalidOperationException">沒有任何項目符合 <paramref name="predicate" /> 中的條件。-或-來源序列為空。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LastOrDefault``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>傳回序列的最後一個項目;如果序列中沒有包含任何項目,則傳回預設值。</summary>
+      <returns>如果來源序列是空的,則為 default(<paramref name="TSource" />),否則為 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 中的最後一個項目。</returns>
+      <param name="source">要傳回最後一個項目的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LastOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>傳回序列中符合條件的最後一個項目;如果找不到這類項目,則傳回預設值。</summary>
+      <returns>如果序列是空的,或是沒有任何項目通過述詞函式中的測試,則為 default(<paramref name="TSource" />),否則為通過述詞函式之測試的最後一個項目。</returns>
+      <param name="source">傳回項目的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="predicate">用來測試每個項目是否符合條件的函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="predicate" /> 是 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LongCount``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>傳回代表序列中項目總數的 <see cref="T:System.Int64" />。</summary>
+      <returns>來源序列中的項目數目。</returns>
+      <param name="source">包含要計算之項目的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+      <exception cref="T:System.OverflowException">項目數目超出 <see cref="F:System.Int64.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LongCount``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>傳回 <see cref="T:System.Int64" />,其代表序列中符合條件的項目數目。</summary>
+      <returns>數字,代表序列中符合述詞函式之條件的項目數目。</returns>
+      <param name="source">包含要計算之項目的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="predicate">用來測試每個項目是否符合條件的函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="predicate" /> 是 null。</exception>
+      <exception cref="T:System.OverflowException">符合的項目數目超出 <see cref="F:System.Int64.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>傳回 <see cref="T:System.Decimal" /> 值序列中的最大值。</summary>
+      <returns>序列中的最大值。</returns>
+      <param name="source">要判斷最大值的 <see cref="T:System.Decimal" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 沒有包含任何項目。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>傳回 <see cref="T:System.Double" /> 值序列中的最大值。</summary>
+      <returns>序列中的最大值。</returns>
+      <param name="source">要判斷最大值的 <see cref="T:System.Double" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 沒有包含任何項目。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>傳回 <see cref="T:System.Int32" /> 值序列中的最大值。</summary>
+      <returns>序列中的最大值。</returns>
+      <param name="source">要判斷最大值的 <see cref="T:System.Int32" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 沒有包含任何項目。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>傳回 <see cref="T:System.Int64" /> 值序列中的最大值。</summary>
+      <returns>序列中的最大值。</returns>
+      <param name="source">要判斷最大值的 <see cref="T:System.Int64" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 沒有包含任何項目。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>傳回可為 Null 之 <see cref="T:System.Decimal" /> 值序列中的最大值。</summary>
+      <returns>C# 中型別為 Nullable&lt;Decimal&gt; 或 Visual Basic 中型別為 Nullable(Of Decimal) 的值,其對應於序列中的最大值。 </returns>
+      <param name="source">要判斷最大值之可為 Null 的 <see cref="T:System.Decimal" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>傳回可為 Null 之 <see cref="T:System.Double" /> 值序列中的最大值。</summary>
+      <returns>C# 中型別為 Nullable&lt;Double&gt; 或 Visual Basic 中型別為 Nullable(Of Double) 的值,其對應於序列中的最大值。</returns>
+      <param name="source">要判斷最大值之可為 Null 的 <see cref="T:System.Double" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>傳回可為 Null 之 <see cref="T:System.Int32" /> 值序列中的最大值。</summary>
+      <returns>C# 中型別為 Nullable&lt;Int32&gt; 或 Visual Basic 中型別為 Nullable(Of Int32) 的值,其對應於序列中的最大值。 </returns>
+      <param name="source">要判斷最大值之可為 Null 的 <see cref="T:System.Int32" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>傳回可為 Null 之 <see cref="T:System.Int64" /> 值序列中的最大值。</summary>
+      <returns>C# 中型別為 Nullable&lt;Int64&gt; 或 Visual Basic 中型別為 Nullable(Of Int64) 的值,其對應於序列中的最大值。 </returns>
+      <param name="source">要判斷最大值之可為 Null 的 <see cref="T:System.Int64" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>傳回可為 Null 之 <see cref="T:System.Single" /> 值序列中的最大值。</summary>
+      <returns>C# 中型別為 Nullable&lt;Single&gt; 或 Visual Basic 中型別為 Nullable(Of Single) 的值,其對應於序列中的最大值。</returns>
+      <param name="source">要判斷最大值之可為 Null 的 <see cref="T:System.Single" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>傳回 <see cref="T:System.Single" /> 值序列中的最大值。</summary>
+      <returns>序列中的最大值。</returns>
+      <param name="source">要判斷最大值的 <see cref="T:System.Single" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 沒有包含任何項目。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>傳回泛型序列中的最大值。</summary>
+      <returns>序列中的最大值。</returns>
+      <param name="source">要判斷最大值的值序列。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>在序列的每個項目上叫用轉換函式,並傳回最大的 <see cref="T:System.Decimal" /> 值。</summary>
+      <returns>序列中的最大值。</returns>
+      <param name="source">要判斷最大值的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 沒有包含任何項目。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>在序列的每個項目上叫用轉換函式,並傳回最大的 <see cref="T:System.Double" /> 值。</summary>
+      <returns>序列中的最大值。</returns>
+      <param name="source">要判斷最大值的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 沒有包含任何項目。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>在序列的每個項目上叫用轉換函式,並傳回最大的 <see cref="T:System.Int32" /> 值。</summary>
+      <returns>序列中的最大值。</returns>
+      <param name="source">要判斷最大值的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 沒有包含任何項目。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>在序列的每個項目上叫用轉換函式,並傳回最大的 <see cref="T:System.Int64" /> 值。</summary>
+      <returns>序列中的最大值。</returns>
+      <param name="source">要判斷最大值的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 沒有包含任何項目。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>在序列的每個項目上叫用轉換函式,並傳回最大的可為 Null 之 <see cref="T:System.Decimal" /> 值。</summary>
+      <returns>C# 中型別為 Nullable&lt;Decimal&gt; 或 Visual Basic 中型別為 Nullable(Of Decimal) 的值,其對應於序列中的最大值。</returns>
+      <param name="source">要判斷最大值的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>在序列的每個項目上叫用轉換函式,並傳回最大的可為 Null 之 <see cref="T:System.Double" /> 值。</summary>
+      <returns>C# 中型別為 Nullable&lt;Double&gt; 或 Visual Basic 中型別為 Nullable(Of Double) 的值,其對應於序列中的最大值。</returns>
+      <param name="source">要判斷最大值的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>在序列的每個項目上叫用轉換函式,並傳回最大的可為 Null 之 <see cref="T:System.Int32" /> 值。</summary>
+      <returns>C# 中型別為 Nullable&lt;Int32&gt; 或 Visual Basic 中型別為 Nullable(Of Int32) 的值,其對應於序列中的最大值。</returns>
+      <param name="source">要判斷最大值的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>在序列的每個項目上叫用轉換函式,並傳回最大的可為 Null 之 <see cref="T:System.Int64" /> 值。</summary>
+      <returns>C# 中型別為 Nullable&lt;Int64&gt; 或 Visual Basic 中型別為 Nullable(Of Int64) 的值,其對應於序列中的最大值。</returns>
+      <param name="source">要判斷最大值的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>在序列的每個項目上叫用轉換函式,並傳回最大的可為 Null 之 <see cref="T:System.Single" /> 值。</summary>
+      <returns>C# 中型別為 Nullable&lt;Single&gt; 或 Visual Basic 中型別為 Nullable(Of Single) 的值,其對應於序列中的最大值。</returns>
+      <param name="source">要判斷最大值的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>在序列的每個項目上叫用轉換函式,並傳回最大的 <see cref="T:System.Single" /> 值。</summary>
+      <returns>序列中的最大值。</returns>
+      <param name="source">要判斷最大值的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 沒有包含任何項目。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>在泛型序列的每個項目上叫用轉換函式,並傳回最大的結果值。</summary>
+      <returns>序列中的最大值。</returns>
+      <param name="source">要判斷最大值的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="selector" /> 所傳回值的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>傳回 <see cref="T:System.Decimal" /> 值序列中的最小值。</summary>
+      <returns>序列中的最小值。</returns>
+      <param name="source">要判斷最小值的 <see cref="T:System.Decimal" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 沒有包含任何項目。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>傳回 <see cref="T:System.Double" /> 值序列中的最小值。</summary>
+      <returns>序列中的最小值。</returns>
+      <param name="source">要判斷最小值的 <see cref="T:System.Double" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 沒有包含任何項目。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>傳回 <see cref="T:System.Int32" /> 值序列中的最小值。</summary>
+      <returns>序列中的最小值。</returns>
+      <param name="source">要判斷最小值的 <see cref="T:System.Int32" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 沒有包含任何項目。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>傳回 <see cref="T:System.Int64" /> 值序列中的最小值。</summary>
+      <returns>序列中的最小值。</returns>
+      <param name="source">要判斷最小值的 <see cref="T:System.Int64" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 沒有包含任何項目。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>傳回可為 Null 之 <see cref="T:System.Decimal" /> 值序列中的最小值。</summary>
+      <returns>C# 中型別為 Nullable&lt;Decimal&gt; 或 Visual Basic 中型別為 Nullable(Of Decimal) 的值,其對應於序列中的最小值。</returns>
+      <param name="source">要判斷最小值之可為 Null 的 <see cref="T:System.Decimal" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>傳回可為 Null 之 <see cref="T:System.Double" /> 值序列中的最小值。</summary>
+      <returns>C# 中型別為 Nullable&lt;Double&gt; 或 Visual Basic 中型別為 Nullable(Of Double) 的值,其對應於序列中的最小值。</returns>
+      <param name="source">要判斷最小值之可為 Null 的 <see cref="T:System.Double" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>傳回可為 Null 之 <see cref="T:System.Int32" /> 值序列中的最小值。</summary>
+      <returns>C# 中型別為 Nullable&lt;Int32&gt; 或 Visual Basic 中型別為 Nullable(Of Int32) 的值,其對應於序列中的最小值。</returns>
+      <param name="source">要判斷最小值之可為 Null 的 <see cref="T:System.Int32" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>傳回可為 Null 之 <see cref="T:System.Int64" /> 值序列中的最小值。</summary>
+      <returns>C# 中型別為 Nullable&lt;Int64&gt; 或 Visual Basic 中型別為 Nullable(Of Int64) 的值,其對應於序列中的最小值。</returns>
+      <param name="source">要判斷最小值之可為 Null 的 <see cref="T:System.Int64" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>傳回可為 Null 之 <see cref="T:System.Single" /> 值序列中的最小值。</summary>
+      <returns>C# 中型別為 Nullable&lt;Single&gt; 或 Visual Basic 中型別為 Nullable(Of Single) 的值,其對應於序列中的最小值。</returns>
+      <param name="source">要判斷最小值之可為 Null 的 <see cref="T:System.Single" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>傳回 <see cref="T:System.Single" /> 值序列中的最小值。</summary>
+      <returns>序列中的最小值。</returns>
+      <param name="source">要判斷最小值的 <see cref="T:System.Single" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 沒有包含任何項目。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>傳回泛型序列中的最小值。</summary>
+      <returns>序列中的最小值。</returns>
+      <param name="source">要判斷最小值的值序列。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>在序列的每個項目上叫用轉換函式,並傳回最小的 <see cref="T:System.Decimal" /> 值。</summary>
+      <returns>序列中的最小值。</returns>
+      <param name="source">要判斷最小值的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 沒有包含任何項目。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>在序列的每個項目上叫用轉換函式,並傳回最小的 <see cref="T:System.Double" /> 值。</summary>
+      <returns>序列中的最小值。</returns>
+      <param name="source">要判斷最小值的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 沒有包含任何項目。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>在序列的每個項目上叫用轉換函式,並傳回最小的 <see cref="T:System.Int32" /> 值。</summary>
+      <returns>序列中的最小值。</returns>
+      <param name="source">要判斷最小值的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 沒有包含任何項目。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>在序列的每個項目上叫用轉換函式,並傳回最小的 <see cref="T:System.Int64" /> 值。</summary>
+      <returns>序列中的最小值。</returns>
+      <param name="source">要判斷最小值的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 沒有包含任何項目。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>在序列的每個項目上叫用轉換函式,並傳回最小的可為 Null 之 <see cref="T:System.Decimal" /> 值。</summary>
+      <returns>C# 中型別為 Nullable&lt;Decimal&gt; 或 Visual Basic 中型別為 Nullable(Of Decimal) 的值,其對應於序列中的最小值。</returns>
+      <param name="source">要判斷最小值的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>在序列的每個項目上叫用轉換函式,並傳回最小的可為 Null 之 <see cref="T:System.Double" /> 值。</summary>
+      <returns>C# 中型別為 Nullable&lt;Double&gt; 或 Visual Basic 中型別為 Nullable(Of Double) 的值,其對應於序列中的最小值。</returns>
+      <param name="source">要判斷最小值的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>在序列的每個項目上叫用轉換函式,並傳回最小的可為 Null 之 <see cref="T:System.Int32" /> 值。</summary>
+      <returns>C# 中型別為 Nullable&lt;Int32&gt; 或 Visual Basic 中型別為 Nullable(Of Int32) 的值,其對應於序列中的最小值。</returns>
+      <param name="source">要判斷最小值的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>在序列的每個項目上叫用轉換函式,並傳回最小的可為 Null 之 <see cref="T:System.Int64" /> 值。</summary>
+      <returns>C# 中型別為 Nullable&lt;Int64&gt; 或 Visual Basic 中型別為 Nullable(Of Int64) 的值,其對應於序列中的最小值。</returns>
+      <param name="source">要判斷最小值的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>在序列的每個項目上叫用轉換函式,並傳回最小的可為 Null 之 <see cref="T:System.Single" /> 值。</summary>
+      <returns>C# 中型別為 Nullable&lt;Single&gt; 或 Visual Basic 中型別為 Nullable(Of Single) 的值,其對應於序列中的最小值。</returns>
+      <param name="source">要判斷最小值的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>在序列的每個項目上叫用轉換函式,並傳回最小的 <see cref="T:System.Single" /> 值。</summary>
+      <returns>序列中的最小值。</returns>
+      <param name="source">要判斷最小值的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 沒有包含任何項目。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>在泛型序列的每個項目上叫用轉換函式,並傳回最小的結果值。</summary>
+      <returns>序列中的最小值。</returns>
+      <param name="source">要判斷最小值的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="selector" /> 所傳回值的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OfType``1(System.Collections.IEnumerable)">
+      <summary>根據指定的型別來篩選 <see cref="T:System.Collections.IEnumerable" /> 的項目。</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,其中包含輸入序列中型別為 <paramref name="TResult" /> 的項目。</returns>
+      <param name="source">要篩選其項目的 <see cref="T:System.Collections.IEnumerable" />。</param>
+      <typeparam name="TResult">用來做為序列項目之篩選依據的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>依據索引鍵,按遞增順序排序序列中的項目。</summary>
+      <returns>依據索引鍵排序其項目的 <see cref="T:System.Linq.IOrderedEnumerable`1" />。</returns>
+      <param name="source">要排序的值序列。</param>
+      <param name="keySelector">用來從項目擷取索引鍵的函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 所傳回之索引鍵的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>使用指定的比較子,依遞增順序排序序列中的項目。</summary>
+      <returns>依據索引鍵排序其項目的 <see cref="T:System.Linq.IOrderedEnumerable`1" />。</returns>
+      <param name="source">要排序的值序列。</param>
+      <param name="keySelector">用來從項目擷取索引鍵的函式。</param>
+      <param name="comparer">用來比較索引鍵的 <see cref="T:System.Collections.Generic.IComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 所傳回之索引鍵的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderByDescending``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>依據索引鍵,按遞減順序排序序列中的項目。</summary>
+      <returns>依據索引鍵按遞減順序排序其項目的 <see cref="T:System.Linq.IOrderedEnumerable`1" />。</returns>
+      <param name="source">要排序的值序列。</param>
+      <param name="keySelector">用來從項目擷取索引鍵的函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 所傳回之索引鍵的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderByDescending``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>使用指定的比較子,依遞減順序排序序列中的項目。</summary>
+      <returns>依據索引鍵按遞減順序排序其項目的 <see cref="T:System.Linq.IOrderedEnumerable`1" />。</returns>
+      <param name="source">要排序的值序列。</param>
+      <param name="keySelector">用來從項目擷取索引鍵的函式。</param>
+      <param name="comparer">用來比較索引鍵的 <see cref="T:System.Collections.Generic.IComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 所傳回之索引鍵的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Range(System.Int32,System.Int32)">
+      <summary>產生在指定之範圍內的整數序列。</summary>
+      <returns>C# 中的 IEnumerable&lt;Int32&gt; 或 Visual Basic 中的 IEnumerable(Of Int32),其中包含循序整數的範圍。</returns>
+      <param name="start">序列中第一個整數的值。</param>
+      <param name="count">要產生的循序整數數目。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="count" /> 小於 0。-或-<paramref name="start" /> + <paramref name="count" /> -1 大於 <see cref="F:System.Int32.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Repeat``1(``0,System.Int32)">
+      <summary>產生包含一個重複值的序列。</summary>
+      <returns>包含重複值的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</returns>
+      <param name="element">要重複的值。</param>
+      <param name="count">這個值要在產生的序列中重複出現的次數。</param>
+      <typeparam name="TResult">要在結果序列中重複出現的值之型別。</typeparam>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="count" /> 小於 0。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Reverse``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>反轉序列中項目的排序方向。</summary>
+      <returns>其項目對應於輸入序列中反向排序之項目的序列。</returns>
+      <param name="source">要反轉方向的值序列。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Select``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>將序列的每一個項目規劃成一個新的表單。</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,其項目是對 <paramref name="source" /> 之各個項目叫用轉換函式所產生的結果。</returns>
+      <param name="source">要對於叫用轉換函式的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="selector" /> 所傳回值的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Select``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,``1})">
+      <summary>透過加入項目的索引,將序列的每個項目投影成新的表單。</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,其項目是對 <paramref name="source" /> 之各個項目叫用轉換函式所產生的結果。</returns>
+      <param name="source">要對於叫用轉換函式的值序列。</param>
+      <param name="selector">要套用到每個來源項目的轉換函式;此函式的第二個參數代表來源項目的索引。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="selector" /> 所傳回值的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})">
+      <summary>將序列的每個項目投影為 <see cref="T:System.Collections.Generic.IEnumerable`1" />、將產生的序列簡化成單一序列,並對其中的每個項目叫用結果選取器函式。</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,其項目是執行下列動作後所產生的結果:對 <paramref name="source" /> 的各個項目叫用一對多轉換函式 <paramref name="collectionSelector" />,然後再將每個序列項目及其對應的來源項目對應到結果項目。</returns>
+      <param name="source">要投影的值序列。</param>
+      <param name="collectionSelector">要套用到輸入序列中各個項目的轉換函式。</param>
+      <param name="resultSelector">要套用到中繼序列中各個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TCollection">
+        <paramref name="collectionSelector" /> 所收集之中繼項目的型別。</typeparam>
+      <typeparam name="TResult">產生的序列之項目型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />、<paramref name="collectionSelector" /> 或 <paramref name="resultSelector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}})">
+      <summary>將序列的每個項目都投影成 <see cref="T:System.Collections.Generic.IEnumerable`1" />,並將產生的序列簡化成單一序列。</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,其項目是在輸入序列的各個項目上叫用一對多轉換函式所產生的結果。</returns>
+      <param name="source">要投影的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="selector" /> 所傳回序列之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})">
+      <summary>將序列的每個項目投影為 <see cref="T:System.Collections.Generic.IEnumerable`1" />、將產生的序列簡化成單一序列,並對其中的每個項目叫用結果選取器函式。各來源項目的索引是在該項目的中繼投影表單中使用。</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,其項目是執行下列動作後所產生的結果:對 <paramref name="source" /> 的各個項目叫用一對多轉換函式 <paramref name="collectionSelector" />,然後再將每個序列項目及其對應的來源項目對應到結果項目。</returns>
+      <param name="source">要投影的值序列。</param>
+      <param name="collectionSelector">要套用到每個來源項目的轉換函式;此函式的第二個參數代表來源項目的索引。</param>
+      <param name="resultSelector">要套用到中繼序列中各個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TCollection">
+        <paramref name="collectionSelector" /> 所收集之中繼項目的型別。</typeparam>
+      <typeparam name="TResult">產生的序列之項目型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />、<paramref name="collectionSelector" /> 或 <paramref name="resultSelector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}})">
+      <summary>將序列的每個項目都投影成 <see cref="T:System.Collections.Generic.IEnumerable`1" />,並將產生的序列簡化成單一序列。各來源項目的索引是在該項目的投影表單中使用。</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,其項目是對輸入序列中各個項目叫用一對多轉換函式後所產生的結果。</returns>
+      <param name="source">要投影的值序列。</param>
+      <param name="selector">要套用到每個來源項目的轉換函式;此函式的第二個參數代表來源項目的索引。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="selector" /> 所傳回序列之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SequenceEqual``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>使用項目之型別的預設相等比較子來比較項目,以判斷兩個序列是否相等。</summary>
+      <returns>如果根據其型別的預設相等比較子判斷,兩個來源序列的長度相等,而且其對應項目也相等,則為 true,否則為 false。</returns>
+      <param name="first">要與 <paramref name="second" /> 比較的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="second">要與第一個序列比較的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">輸入序列的項目之型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> 或 <paramref name="second" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SequenceEqual``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>使用指定的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> 來比較項目,以判斷兩個序列是否相等。</summary>
+      <returns>如果根據 <paramref name="comparer" /> 判斷,兩個來源序列的長度相等,而且其對應項目的比較也相等,則為 true,否則為 false。</returns>
+      <param name="first">要與 <paramref name="second" /> 比較的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="second">要與第一個序列比較的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="comparer">用來比較項目的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">輸入序列的項目之型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> 或 <paramref name="second" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Single``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>傳回序列的唯一一個項目,如果序列中不是正好一個項目,則擲回例外狀況。</summary>
+      <returns>輸入序列的單一項目。</returns>
+      <param name="source">要傳回單一項目的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">輸入序列包含一個以上的項目。-或-輸入序列是空的。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Single``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>傳回序列中符合指定之條件的唯一一個項目,如果有一個以上這類項目,則擲回例外狀況。</summary>
+      <returns>輸入序列中符合條件的單一項目。</returns>
+      <param name="source">要傳回單一項目的來源 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="predicate">用來測試項目是否符合條件的函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="predicate" /> 是 null。</exception>
+      <exception cref="T:System.InvalidOperationException">沒有任何項目符合 <paramref name="predicate" /> 中的條件。-或-超過一個項目符合 <paramref name="predicate" /> 中的條件。-或-來源序列為空。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SingleOrDefault``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>傳回序列的唯一一個項目,如果序列是空白,則為預設值,如果序列中有一個以上的項目,這個方法就會擲回例外狀況。</summary>
+      <returns>輸入序列的單一項目;如果序列沒有包含任何項目,則為 default(<paramref name="TSource" />)。</returns>
+      <param name="source">要傳回單一項目的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">輸入序列包含一個以上的項目。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SingleOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>傳回序列中符合指定之條件的唯一一個項目,如果沒有這類項目,則為預設值,如果有一個以上的項目符合條件,這個方法就會擲回例外狀況。</summary>
+      <returns>輸入序列中符合條件的單一項目;如果找不到這類項目,則為 default(<paramref name="TSource" />)。</returns>
+      <param name="source">要傳回單一項目的來源 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="predicate">用來測試項目是否符合條件的函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="predicate" /> 是 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Skip``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>略過序列中指定的項目數目,然後傳回其餘項目。</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,其中包含出現在輸入序列中指定之索引後面的項目。</returns>
+      <param name="source">傳回項目的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="count">傳回其餘項目之前要略過的項目數目。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SkipWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>只要指定的條件為 true,便略過序列中的項目,然後傳回其餘項目。</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,其中包含的項目位於輸入序列中,而且是從沒有通過 <paramref name="predicate" /> 所指定測試之線性系列中的第一個項目開始。</returns>
+      <param name="source">傳回項目的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="predicate">用來測試每個項目是否符合條件的函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="predicate" /> 是 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SkipWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})">
+      <summary>只要指定的條件為 true,便略過序列中的項目,然後傳回其餘項目。項目的索引是用於述詞功能的邏輯中。</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,其中包含的項目位於輸入序列中,而且是從沒有通過 <paramref name="predicate" /> 所指定測試之線性系列中的第一個項目開始。</returns>
+      <param name="source">傳回項目的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="predicate">用來測試各來源項目是否符合條件的函式;此函式的第二個參數代表來源項目的索引。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="predicate" /> 是 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>計算 <see cref="T:System.Decimal" /> 值序列的總和。</summary>
+      <returns>序列中值的總合。</returns>
+      <param name="source">要計算總和的 <see cref="T:System.Decimal" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+      <exception cref="T:System.OverflowException">總和大於 <see cref="F:System.Decimal.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>計算 <see cref="T:System.Double" /> 值序列的總和。</summary>
+      <returns>序列中值的總合。</returns>
+      <param name="source">要計算總和的 <see cref="T:System.Double" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>計算 <see cref="T:System.Int32" /> 值序列的總和。</summary>
+      <returns>序列中值的總合。</returns>
+      <param name="source">要計算總和的 <see cref="T:System.Int32" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+      <exception cref="T:System.OverflowException">總和大於 <see cref="F:System.Int32.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>計算 <see cref="T:System.Int64" /> 值序列的總和。</summary>
+      <returns>序列中值的總合。</returns>
+      <param name="source">要計算總和的 <see cref="T:System.Int64" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+      <exception cref="T:System.OverflowException">總和大於 <see cref="F:System.Int64.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>計算可為 Null 之 <see cref="T:System.Decimal" /> 值序列的總和。</summary>
+      <returns>序列中值的總合。</returns>
+      <param name="source">要計算總和之可為 Null 的 <see cref="T:System.Decimal" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+      <exception cref="T:System.OverflowException">總和大於 <see cref="F:System.Decimal.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>計算可為 Null 之 <see cref="T:System.Double" /> 值序列的總和。</summary>
+      <returns>序列中值的總合。</returns>
+      <param name="source">要計算總和之可為 Null 的 <see cref="T:System.Double" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>計算可為 Null 之 <see cref="T:System.Int32" /> 值序列的總和。</summary>
+      <returns>序列中值的總合。</returns>
+      <param name="source">要計算總和之可為 Null 的 <see cref="T:System.Int32" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+      <exception cref="T:System.OverflowException">總和大於 <see cref="F:System.Int32.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>計算可為 Null 之 <see cref="T:System.Int64" /> 值序列的總和。</summary>
+      <returns>序列中值的總合。</returns>
+      <param name="source">要計算總和之可為 Null 的 <see cref="T:System.Int64" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+      <exception cref="T:System.OverflowException">總和大於 <see cref="F:System.Int64.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>計算可為 Null 之 <see cref="T:System.Single" /> 值序列的總和。</summary>
+      <returns>序列中值的總合。</returns>
+      <param name="source">要計算總和之可為 Null 的 <see cref="T:System.Single" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>計算 <see cref="T:System.Single" /> 值序列的總和。</summary>
+      <returns>序列中值的總合。</returns>
+      <param name="source">要計算總和的 <see cref="T:System.Single" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>計算在輸入序列中各項目上叫用轉換函式後所取得之 <see cref="T:System.Decimal" /> 值序列的總和。</summary>
+      <returns>預計值的總合。</returns>
+      <param name="source">用來計算總和的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+      <exception cref="T:System.OverflowException">總和大於 <see cref="F:System.Decimal.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>計算在輸入序列中各項目上叫用轉換函式後所取得之 <see cref="T:System.Double" /> 值序列的總和。</summary>
+      <returns>預計值的總合。</returns>
+      <param name="source">用來計算總和的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>計算在輸入序列中各項目上叫用轉換函式後所取得之 <see cref="T:System.Int32" /> 值序列的總和。</summary>
+      <returns>預計值的總合。</returns>
+      <param name="source">用來計算總和的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+      <exception cref="T:System.OverflowException">總和大於 <see cref="F:System.Int32.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>計算在輸入序列中各項目上叫用轉換函式後所取得之 <see cref="T:System.Int64" /> 值序列的總和。</summary>
+      <returns>預計值的總合。</returns>
+      <param name="source">用來計算總和的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+      <exception cref="T:System.OverflowException">總和大於 <see cref="F:System.Int64.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>計算在輸入序列中各項目上叫用轉換函式後所取得可為 Null 之 <see cref="T:System.Decimal" /> 值的總和。</summary>
+      <returns>預計值的總合。</returns>
+      <param name="source">用來計算總和的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+      <exception cref="T:System.OverflowException">總和大於 <see cref="F:System.Decimal.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>計算在輸入序列中各項目上叫用轉換函式後所取得可為 Null 之 <see cref="T:System.Double" /> 值的總和。</summary>
+      <returns>預計值的總合。</returns>
+      <param name="source">用來計算總和的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>計算在輸入序列中各項目上叫用轉換函式後所取得可為 Null 之 <see cref="T:System.Int32" /> 值的總和。</summary>
+      <returns>預計值的總合。</returns>
+      <param name="source">用來計算總和的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+      <exception cref="T:System.OverflowException">總和大於 <see cref="F:System.Int32.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>計算在輸入序列中各項目上叫用轉換函式後所取得可為 Null 之 <see cref="T:System.Int64" /> 值的總和。</summary>
+      <returns>預計值的總合。</returns>
+      <param name="source">用來計算總和的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+      <exception cref="T:System.OverflowException">總和大於 <see cref="F:System.Int64.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>計算在輸入序列中各項目上叫用轉換函式後所取得可為 Null 之 <see cref="T:System.Single" /> 值的總和。</summary>
+      <returns>預計值的總合。</returns>
+      <param name="source">用來計算總和的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>計算在輸入序列中各項目上叫用轉換函式後所取得之 <see cref="T:System.Single" /> 值序列的總和。</summary>
+      <returns>預計值的總合。</returns>
+      <param name="source">用來計算總和的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Take``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>從序列開頭傳回指定的連續項目數目。</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,其中包含輸入序列開頭處指定的項目數目。</returns>
+      <param name="source">傳回項目的序列。</param>
+      <param name="count">要傳回的項目數目。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.TakeWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>只要指定的條件為 true,就會傳回序列中的項目。</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> 其中包含輸入序列中的項目,而這些項目出現在已無法通過測試的項目前面。</returns>
+      <param name="source">傳回項目的序列。</param>
+      <param name="predicate">用來測試每個項目是否符合條件的函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="predicate" /> 是 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.TakeWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})">
+      <summary>只要指定的條件為 true,就會傳回序列中的項目。項目的索引是用於述詞功能的邏輯中。</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,其中包含輸入序列中的項目,而這些項目出現在已無法通過測試的項目前面。</returns>
+      <param name="source">傳回項目的序列。</param>
+      <param name="predicate">用來測試各來源項目是否符合條件的函式;此函式的第二個參數代表來源項目的索引。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="predicate" /> 是 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenBy``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1})">
+      <summary>依據索引鍵,按遞增順序執行序列中項目的後續排序作業。</summary>
+      <returns>依據索引鍵排序其項目的 <see cref="T:System.Linq.IOrderedEnumerable`1" />。</returns>
+      <param name="source">包含要排序之項目的 <see cref="T:System.Linq.IOrderedEnumerable`1" />。</param>
+      <param name="keySelector">用來從各個項目擷取索引鍵的函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 所傳回之索引鍵的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenBy``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>使用指定的比較子,依遞增順序執行序列中項目的後續排序作業。</summary>
+      <returns>依據索引鍵排序其項目的 <see cref="T:System.Linq.IOrderedEnumerable`1" />。</returns>
+      <param name="source">包含要排序之項目的 <see cref="T:System.Linq.IOrderedEnumerable`1" />。</param>
+      <param name="keySelector">用來從各個項目擷取索引鍵的函式。</param>
+      <param name="comparer">用來比較索引鍵的 <see cref="T:System.Collections.Generic.IComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 所傳回之索引鍵的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenByDescending``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1})">
+      <summary>依據索引鍵,按遞減順序執行序列中項目的後續排序作業。</summary>
+      <returns>依據索引鍵按遞減順序排序其項目的 <see cref="T:System.Linq.IOrderedEnumerable`1" />。</returns>
+      <param name="source">包含要排序之項目的 <see cref="T:System.Linq.IOrderedEnumerable`1" />。</param>
+      <param name="keySelector">用來從各個項目擷取索引鍵的函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 所傳回之索引鍵的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenByDescending``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>使用指定的比較子,依遞減順序執行序列中項目的後續排序作業。</summary>
+      <returns>依據索引鍵按遞減順序排序其項目的 <see cref="T:System.Linq.IOrderedEnumerable`1" />。</returns>
+      <param name="source">包含要排序之項目的 <see cref="T:System.Linq.IOrderedEnumerable`1" />。</param>
+      <param name="keySelector">用來從各個項目擷取索引鍵的函式。</param>
+      <param name="comparer">用來比較索引鍵的 <see cref="T:System.Collections.Generic.IComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 所傳回之索引鍵的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToArray``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>從 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 建立陣列。</summary>
+      <returns>陣列,其中包含輸入序列中的項目。</returns>
+      <param name="source">用來建立陣列的來源 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>根據指定的索引鍵選擇器函式,從 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 建立 <see cref="T:System.Collections.Generic.Dictionary`2" />。</summary>
+      <returns>包含索引鍵和值的 <see cref="T:System.Collections.Generic.Dictionary`2" />。</returns>
+      <param name="source">用來建立 <see cref="T:System.Collections.Generic.Dictionary`2" /> 的來源 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">用來從各個項目擷取索引鍵的函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 所傳回之索引鍵的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 為 null。-或-<paramref name="keySelector" /> 產生的索引鍵為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" /> 產生兩個項目的重複索引鍵。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>根據指定的索引鍵選取器函式和索引鍵比較子,從 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 建立 <see cref="T:System.Collections.Generic.Dictionary`2" />。</summary>
+      <returns>包含索引鍵和值的 <see cref="T:System.Collections.Generic.Dictionary`2" />。</returns>
+      <param name="source">用來建立 <see cref="T:System.Collections.Generic.Dictionary`2" /> 的來源 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">用來從各個項目擷取索引鍵的函式。</param>
+      <param name="comparer">用來比較索引鍵的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 所傳回之索引鍵的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 為 null。-或-<paramref name="keySelector" /> 產生的索引鍵為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" /> 產生兩個項目的重複索引鍵。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})">
+      <summary>根據指定的索引鍵選取器和項目選取器函式,從 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 建立 <see cref="T:System.Collections.Generic.Dictionary`2" />。</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.Dictionary`2" />,其中包含從輸入序列選取之型別 <paramref name="TElement" /> 的值。</returns>
+      <param name="source">用來建立 <see cref="T:System.Collections.Generic.Dictionary`2" /> 的來源 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">用來從各個項目擷取索引鍵的函式。</param>
+      <param name="elementSelector">用來從每個項目產生結果項目值的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 所傳回之索引鍵的型別。</typeparam>
+      <typeparam name="TElement">
+        <paramref name="elementSelector" /> 所傳回值的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />、<paramref name="keySelector" /> 或 <paramref name="elementSelector" /> 為 null。-或-<paramref name="keySelector" /> 產生的索引鍵為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" /> 產生兩個項目的重複索引鍵。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>根據指定的索引鍵選取器函式、比較子和項目選取器函式,從 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 建立 <see cref="T:System.Collections.Generic.Dictionary`2" />。</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.Dictionary`2" />,其中包含從輸入序列選取之型別 <paramref name="TElement" /> 的值。</returns>
+      <param name="source">用來建立 <see cref="T:System.Collections.Generic.Dictionary`2" /> 的來源 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">用來從各個項目擷取索引鍵的函式。</param>
+      <param name="elementSelector">用來從每個項目產生結果項目值的轉換函式。</param>
+      <param name="comparer">用來比較索引鍵的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 所傳回之索引鍵的型別。</typeparam>
+      <typeparam name="TElement">
+        <paramref name="elementSelector" /> 所傳回值的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />、<paramref name="keySelector" /> 或 <paramref name="elementSelector" /> 為 null。-或-<paramref name="keySelector" /> 產生的索引鍵為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" /> 產生兩個項目的重複索引鍵。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToList``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>從 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 建立 <see cref="T:System.Collections.Generic.List`1" />。</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.List`1" />,其中包含輸入序列中的項目。</returns>
+      <param name="source">用來建立 <see cref="T:System.Collections.Generic.List`1" /> 的來源 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>根據指定的索引鍵選擇器函式,從 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 建立 <see cref="T:System.Linq.Lookup`2" />。</summary>
+      <returns>包含索引鍵和值的 <see cref="T:System.Linq.Lookup`2" />。</returns>
+      <param name="source">用來建立 <see cref="T:System.Linq.Lookup`2" /> 的來源 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">用來從各個項目擷取索引鍵的函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 所傳回之索引鍵的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>根據指定的索引鍵選取器函式和索引鍵比較子,從 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 建立 <see cref="T:System.Linq.Lookup`2" />。</summary>
+      <returns>包含索引鍵和值的 <see cref="T:System.Linq.Lookup`2" />。</returns>
+      <param name="source">用來建立 <see cref="T:System.Linq.Lookup`2" /> 的來源 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">用來從各個項目擷取索引鍵的函式。</param>
+      <param name="comparer">用來比較索引鍵的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 所傳回之索引鍵的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})">
+      <summary>根據指定的索引鍵選取器和項目選取器函式,從 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 建立 <see cref="T:System.Linq.Lookup`2" />。</summary>
+      <returns>
+        <see cref="T:System.Linq.Lookup`2" />,其中包含從輸入序列選取之型別 <paramref name="TElement" /> 的值。</returns>
+      <param name="source">用來建立 <see cref="T:System.Linq.Lookup`2" /> 的來源 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">用來從各個項目擷取索引鍵的函式。</param>
+      <param name="elementSelector">用來從每個項目產生結果項目值的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 所傳回之索引鍵的型別。</typeparam>
+      <typeparam name="TElement">
+        <paramref name="elementSelector" /> 所傳回值的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />、<paramref name="keySelector" /> 或 <paramref name="elementSelector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>根據指定的索引鍵選取器函式、比較子和項目選取器函式,從 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 建立 <see cref="T:System.Linq.Lookup`2" />。</summary>
+      <returns>
+        <see cref="T:System.Linq.Lookup`2" />,其中包含從輸入序列選取之型別 <paramref name="TElement" /> 的值。</returns>
+      <param name="source">用來建立 <see cref="T:System.Linq.Lookup`2" /> 的來源 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">用來從各個項目擷取索引鍵的函式。</param>
+      <param name="elementSelector">用來從每個項目產生結果項目值的轉換函式。</param>
+      <param name="comparer">用來比較索引鍵的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 所傳回之索引鍵的型別。</typeparam>
+      <typeparam name="TElement">
+        <paramref name="elementSelector" /> 所傳回值的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />、<paramref name="keySelector" /> 或 <paramref name="elementSelector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Union``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>使用預設相等比較值來比較值,以便產生兩個序列的集合等位。</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,其中包含來自兩個輸入序列的項目,但不包括重複的項目。</returns>
+      <param name="first">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,其獨特項目構成第一個等位集合。</param>
+      <param name="second">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,其獨特項目構成第二個等位集合。</param>
+      <typeparam name="TSource">輸入序列的項目之型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> 或 <paramref name="second" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Union``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>使用指定的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> 產生兩個序列的集合等位。</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,其中包含來自兩個輸入序列的項目,但不包括重複的項目。</returns>
+      <param name="first">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,其獨特項目構成第一個等位集合。</param>
+      <param name="second">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,其獨特項目構成第二個等位集合。</param>
+      <param name="comparer">用來比較值的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">輸入序列的項目之型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> 或 <paramref name="second" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Where``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>根據述詞來篩選值序列。</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,其中包含輸入序列中符合條件的項目。</returns>
+      <param name="source">要篩選的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="predicate">用來測試每個項目是否符合條件的函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="predicate" /> 是 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Where``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})">
+      <summary>根據述詞來篩選值序列。述詞函式的邏輯中使用各項目的索引。</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,其中包含輸入序列中符合條件的項目。</returns>
+      <param name="source">要篩選的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="predicate">用來測試各來源項目是否符合條件的函式;此函式的第二個參數代表來源項目的索引。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="predicate" /> 是 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Zip``3(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``1,``2})">
+      <summary>將指定的函式套用至兩個序列的對應項目,產生結果的序列。</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,其中包含兩個輸入序列的合併項目。</returns>
+      <param name="first">要合併的第一個序列。</param>
+      <param name="second">要合併的第二個序列。</param>
+      <param name="resultSelector">指定如何從兩個序列合併項目的函式。</param>
+      <typeparam name="TFirst">第一個輸入序列的項目型別。</typeparam>
+      <typeparam name="TSecond">第二個輸入序列的項目型別。</typeparam>
+      <typeparam name="TResult">結果序列的項目型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> 或 <paramref name="second" /> 為 null。</exception>
+    </member>
+    <member name="T:System.Linq.IGrouping`2">
+      <summary>表示有共同索引鍵的物件集合。</summary>
+      <typeparam name="TKey">
+        <see cref="T:System.Linq.IGrouping`2" /> 的索引鍵型別。這個類型參數是 Covariant。換言之,您可以使用所指定的類型或是衍生程度較大的任一類型。如需共變數與反變數的詳細資訊,請參閱泛型中的共變數和反變數。</typeparam>
+      <typeparam name="TElement">
+        <see cref="T:System.Linq.IGrouping`2" /> 中之值的型別。</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="P:System.Linq.IGrouping`2.Key">
+      <summary>取得 <see cref="T:System.Linq.IGrouping`2" /> 的索引鍵。</summary>
+      <returns>
+        <see cref="T:System.Linq.IGrouping`2" /> 的索引鍵。</returns>
+    </member>
+    <member name="T:System.Linq.ILookup`2">
+      <summary>為對應索引鍵至 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 值序列的資料結構,定義索引子、大小屬性和布林值搜尋方法。</summary>
+      <typeparam name="TKey">
+        <see cref="T:System.Linq.ILookup`2" /> 中之索引鍵的型別。</typeparam>
+      <typeparam name="TElement">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> 序列中的項目型別,這些項目組成 <see cref="T:System.Linq.ILookup`2" /> 中的值。</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.ILookup`2.Contains(`0)">
+      <summary>判斷指定的索引鍵是否存在於 <see cref="T:System.Linq.ILookup`2" />。</summary>
+      <returns>如果 <paramref name="key" /> 位於 <see cref="T:System.Linq.ILookup`2" /> 中,則為 true,否則為 false。</returns>
+      <param name="key">要在 <see cref="T:System.Linq.ILookup`2" /> 中搜尋的索引鍵。</param>
+    </member>
+    <member name="P:System.Linq.ILookup`2.Count">
+      <summary>取得 <see cref="T:System.Linq.ILookup`2" /> 中的索引鍵/值集合組數目。</summary>
+      <returns>
+        <see cref="T:System.Linq.ILookup`2" /> 集合中的索引鍵/值集合組數目。</returns>
+    </member>
+    <member name="P:System.Linq.ILookup`2.Item(`0)">
+      <summary>取得由指定之索引鍵進行索引的 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 值序列。</summary>
+      <returns>由指定之索引鍵進行索引的 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 值序列。</returns>
+      <param name="key">所需值序列的索引鍵。</param>
+    </member>
+    <member name="T:System.Linq.IOrderedEnumerable`1">
+      <summary>表示排序的序列。</summary>
+      <typeparam name="TElement">序列的項目之型別。</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.IOrderedEnumerable`1.CreateOrderedEnumerable``1(System.Func{`0,``0},System.Collections.Generic.IComparer{``0},System.Boolean)">
+      <summary>依據索引鍵,在 <see cref="T:System.Linq.IOrderedEnumerable`1" /> 的項目上執行後續的排序。</summary>
+      <returns>依據索引鍵排序其項目的 <see cref="T:System.Linq.IOrderedEnumerable`1" />。</returns>
+      <param name="keySelector">
+        <see cref="T:System.Func`2" />,用來擷取每個項目的索引鍵。</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IComparer`1" />,用來比較索引鍵,以便在傳回的序列中放置。</param>
+      <param name="descending">true 表示依遞減順序排序項目,false 表示依遞增順序排序項目。</param>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 所產生的索引鍵型別。</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="T:System.Linq.Lookup`2">
+      <summary>表示索引鍵的集合,每個索引鍵對應至一個或多個值。</summary>
+      <typeparam name="TKey">
+        <see cref="T:System.Linq.Lookup`2" /> 中之索引鍵的型別。</typeparam>
+      <typeparam name="TElement">
+        <see cref="T:System.Linq.Lookup`2" /> 中每個 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 值的項目型別。</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.Lookup`2.ApplyResultSelector``1(System.Func{`0,System.Collections.Generic.IEnumerable{`1},``0})">
+      <summary>將轉換函式套用至每個索引鍵及其相關值,並傳回結果。</summary>
+      <returns>集合,針對 <see cref="T:System.Linq.Lookup`2" /> 中的每個索引鍵/值集合組包含一個值。</returns>
+      <param name="resultSelector">從每個索引鍵及其相關值投射結果值的函式。</param>
+      <typeparam name="TResult">
+        <paramref name="resultSelector" /> 所產生的結果值之型別。</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.Lookup`2.Contains(`0)">
+      <summary>判斷指定的索引鍵是否存在 <see cref="T:System.Linq.Lookup`2" /> 中。</summary>
+      <returns>如果 <paramref name="key" /> 位於 <see cref="T:System.Linq.Lookup`2" /> 中,則為 true,否則為 false。</returns>
+      <param name="key">要在 <see cref="T:System.Linq.Lookup`2" /> 中尋找的索引鍵。</param>
+    </member>
+    <member name="P:System.Linq.Lookup`2.Count">
+      <summary>取得 <see cref="T:System.Linq.Lookup`2" /> 中的索引鍵/值集合組數目。</summary>
+      <returns>
+        <see cref="T:System.Linq.Lookup`2" /> 集合中的索引鍵/值集合組數目。</returns>
+    </member>
+    <member name="M:System.Linq.Lookup`2.GetEnumerator">
+      <summary>傳回會逐一查看 <see cref="T:System.Linq.Lookup`2" /> 的泛型列舉值。</summary>
+      <returns>
+        <see cref="T:System.Linq.Lookup`2" /> 的列舉值。</returns>
+    </member>
+    <member name="P:System.Linq.Lookup`2.Item(`0)">
+      <summary>取得由指定之索引鍵進行索引的值集合。</summary>
+      <returns>由指定之索引鍵進行索引的值集合。</returns>
+      <param name="key">所需值集合的索引鍵。</param>
+    </member>
+    <member name="M:System.Linq.Lookup`2.System#Collections#IEnumerable#GetEnumerator">
+      <summary>傳回在 <see cref="T:System.Linq.Lookup`2" /> 中逐一查看的列舉值。此類別無法被繼承。</summary>
+      <returns>
+        <see cref="T:System.Linq.Lookup`2" /> 的列舉值。</returns>
+    </member>
+  </members>
+</doc>

BIN
HighBorn/packages/System.Linq.4.3.0/ref/netstandard1.0/System.Linq.dll


+ 1763 - 0
HighBorn/packages/System.Linq.4.3.0/ref/netstandard1.0/System.Linq.xml

@@ -0,0 +1,1763 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+  <assembly>
+    <name>System.Linq</name>
+  </assembly>
+  <members>
+    <member name="T:System.Linq.Enumerable">
+      <summary>Provides a set of static (Shared in Visual Basic) methods for querying objects that implement <see cref="T:System.Collections.Generic.IEnumerable`1" />.</summary>
+    </member>
+    <member name="M:System.Linq.Enumerable.Aggregate``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``0,``0})">
+      <summary>Applies an accumulator function over a sequence.</summary>
+      <returns>The final accumulator value.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> to aggregate over.</param>
+      <param name="func">An accumulator function to be invoked on each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="func" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> contains no elements.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Aggregate``2(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1})">
+      <summary>Applies an accumulator function over a sequence. The specified seed value is used as the initial accumulator value.</summary>
+      <returns>The final accumulator value.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> to aggregate over.</param>
+      <param name="seed">The initial accumulator value.</param>
+      <param name="func">An accumulator function to be invoked on each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TAccumulate">The type of the accumulator value.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="func" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Aggregate``3(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1},System.Func{``1,``2})">
+      <summary>Applies an accumulator function over a sequence. The specified seed value is used as the initial accumulator value, and the specified function is used to select the result value.</summary>
+      <returns>The transformed final accumulator value.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> to aggregate over.</param>
+      <param name="seed">The initial accumulator value.</param>
+      <param name="func">An accumulator function to be invoked on each element.</param>
+      <param name="resultSelector">A function to transform the final accumulator value into the result value.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TAccumulate">The type of the accumulator value.</typeparam>
+      <typeparam name="TResult">The type of the resulting value.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="func" /> or <paramref name="resultSelector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.All``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Determines whether all elements of a sequence satisfy a condition.</summary>
+      <returns>true if every element of the source sequence passes the test in the specified predicate, or if the sequence is empty; otherwise, false.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> that contains the elements to apply the predicate to.</param>
+      <param name="predicate">A function to test each element for a condition.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="predicate" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Any``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Determines whether a sequence contains any elements.</summary>
+      <returns>true if the source sequence contains any elements; otherwise, false.</returns>
+      <param name="source">The <see cref="T:System.Collections.Generic.IEnumerable`1" /> to check for emptiness.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Any``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Determines whether any element of a sequence satisfies a condition.</summary>
+      <returns>true if any elements in the source sequence pass the test in the specified predicate; otherwise, false.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> whose elements to apply the predicate to.</param>
+      <param name="predicate">A function to test each element for a condition.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="predicate" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.AsEnumerable``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Returns the input typed as <see cref="T:System.Collections.Generic.IEnumerable`1" />.</summary>
+      <returns>The input sequence typed as <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>
+      <param name="source">The sequence to type as <see cref="T:System.Collections.Generic.IEnumerable`1" />.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>Computes the average of a sequence of <see cref="T:System.Decimal" /> values.</summary>
+      <returns>The average of the sequence of values.</returns>
+      <param name="source">A sequence of <see cref="T:System.Decimal" /> values to calculate the average of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> contains no elements.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>Computes the average of a sequence of <see cref="T:System.Double" /> values.</summary>
+      <returns>The average of the sequence of values.</returns>
+      <param name="source">A sequence of <see cref="T:System.Double" /> values to calculate the average of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> contains no elements.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>Computes the average of a sequence of <see cref="T:System.Int32" /> values.</summary>
+      <returns>The average of the sequence of values.</returns>
+      <param name="source">A sequence of <see cref="T:System.Int32" /> values to calculate the average of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> contains no elements.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>Computes the average of a sequence of <see cref="T:System.Int64" /> values.</summary>
+      <returns>The average of the sequence of values.</returns>
+      <param name="source">A sequence of <see cref="T:System.Int64" /> values to calculate the average of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> contains no elements.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>Computes the average of a sequence of nullable <see cref="T:System.Decimal" /> values.</summary>
+      <returns>The average of the sequence of values, or null if the source sequence is empty or contains only values that are null.</returns>
+      <param name="source">A sequence of nullable <see cref="T:System.Decimal" /> values to calculate the average of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+      <exception cref="T:System.OverflowException">The sum of the elements in the sequence is larger than <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>Computes the average of a sequence of nullable <see cref="T:System.Double" /> values.</summary>
+      <returns>The average of the sequence of values, or null if the source sequence is empty or contains only values that are null.</returns>
+      <param name="source">A sequence of nullable <see cref="T:System.Double" /> values to calculate the average of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>Computes the average of a sequence of nullable <see cref="T:System.Int32" /> values.</summary>
+      <returns>The average of the sequence of values, or null if the source sequence is empty or contains only values that are null.</returns>
+      <param name="source">A sequence of nullable <see cref="T:System.Int32" /> values to calculate the average of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+      <exception cref="T:System.OverflowException">The sum of the elements in the sequence is larger than <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>Computes the average of a sequence of nullable <see cref="T:System.Int64" /> values.</summary>
+      <returns>The average of the sequence of values, or null if the source sequence is empty or contains only values that are null.</returns>
+      <param name="source">A sequence of nullable <see cref="T:System.Int64" /> values to calculate the average of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+      <exception cref="T:System.OverflowException">The sum of the elements in the sequence is larger than <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>Computes the average of a sequence of nullable <see cref="T:System.Single" /> values.</summary>
+      <returns>The average of the sequence of values, or null if the source sequence is empty or contains only values that are null.</returns>
+      <param name="source">A sequence of nullable <see cref="T:System.Single" /> values to calculate the average of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>Computes the average of a sequence of <see cref="T:System.Single" /> values.</summary>
+      <returns>The average of the sequence of values.</returns>
+      <param name="source">A sequence of <see cref="T:System.Single" /> values to calculate the average of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> contains no elements.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>Computes the average of a sequence of <see cref="T:System.Decimal" /> values that are obtained by invoking a transform function on each element of the input sequence.</summary>
+      <returns>The average of the sequence of values.</returns>
+      <param name="source">A sequence of values that are used to calculate an average.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> contains no elements.</exception>
+      <exception cref="T:System.OverflowException">The sum of the elements in the sequence is larger than <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>Computes the average of a sequence of <see cref="T:System.Double" /> values that are obtained by invoking a transform function on each element of the input sequence.</summary>
+      <returns>The average of the sequence of values.</returns>
+      <param name="source">A sequence of values to calculate the average of.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> contains no elements.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>Computes the average of a sequence of <see cref="T:System.Int32" /> values that are obtained by invoking a transform function on each element of the input sequence.</summary>
+      <returns>The average of the sequence of values.</returns>
+      <param name="source">A sequence of values to calculate the average of.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> contains no elements.</exception>
+      <exception cref="T:System.OverflowException">The sum of the elements in the sequence is larger than <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>Computes the average of a sequence of <see cref="T:System.Int64" /> values that are obtained by invoking a transform function on each element of the input sequence.</summary>
+      <returns>The average of the sequence of values.</returns>
+      <param name="source">A sequence of values to calculate the average of.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of source.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> contains no elements.</exception>
+      <exception cref="T:System.OverflowException">The sum of the elements in the sequence is larger than <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>Computes the average of a sequence of nullable <see cref="T:System.Decimal" /> values that are obtained by invoking a transform function on each element of the input sequence.</summary>
+      <returns>The average of the sequence of values, or null if the source sequence is empty or contains only values that are null.</returns>
+      <param name="source">A sequence of values to calculate the average of.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+      <exception cref="T:System.OverflowException">The sum of the elements in the sequence is larger than <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>Computes the average of a sequence of nullable <see cref="T:System.Double" /> values that are obtained by invoking a transform function on each element of the input sequence.</summary>
+      <returns>The average of the sequence of values, or null if the source sequence is empty or contains only values that are null.</returns>
+      <param name="source">A sequence of values to calculate the average of.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>Computes the average of a sequence of nullable <see cref="T:System.Int32" /> values that are obtained by invoking a transform function on each element of the input sequence.</summary>
+      <returns>The average of the sequence of values, or null if the source sequence is empty or contains only values that are null.</returns>
+      <param name="source">A sequence of values to calculate the average of.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+      <exception cref="T:System.OverflowException">The sum of the elements in the sequence is larger than <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>Computes the average of a sequence of nullable <see cref="T:System.Int64" /> values that are obtained by invoking a transform function on each element of the input sequence.</summary>
+      <returns>The average of the sequence of values, or null if the source sequence is empty or contains only values that are null.</returns>
+      <param name="source">A sequence of values to calculate the average of.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>Computes the average of a sequence of nullable <see cref="T:System.Single" /> values that are obtained by invoking a transform function on each element of the input sequence.</summary>
+      <returns>The average of the sequence of values, or null if the source sequence is empty or contains only values that are null.</returns>
+      <param name="source">A sequence of values to calculate the average of.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>Computes the average of a sequence of <see cref="T:System.Single" /> values that are obtained by invoking a transform function on each element of the input sequence.</summary>
+      <returns>The average of the sequence of values.</returns>
+      <param name="source">A sequence of values to calculate the average of.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> contains no elements.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Cast``1(System.Collections.IEnumerable)">
+      <summary>Casts the elements of an <see cref="T:System.Collections.IEnumerable" /> to the specified type.</summary>
+      <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> that contains each element of the source sequence cast to the specified type.</returns>
+      <param name="source">The <see cref="T:System.Collections.IEnumerable" /> that contains the elements to be cast to type <paramref name="TResult" />.</param>
+      <typeparam name="TResult">The type to cast the elements of <paramref name="source" /> to.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+      <exception cref="T:System.InvalidCastException">An element in the sequence cannot be cast to type <paramref name="TResult" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Concat``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>Concatenates two sequences.</summary>
+      <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> that contains the concatenated elements of the two input sequences.</returns>
+      <param name="first">The first sequence to concatenate.</param>
+      <param name="second">The sequence to concatenate to the first sequence.</param>
+      <typeparam name="TSource">The type of the elements of the input sequences.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> or <paramref name="second" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Contains``1(System.Collections.Generic.IEnumerable{``0},``0)">
+      <summary>Determines whether a sequence contains a specified element by using the default equality comparer.</summary>
+      <returns>true if the source sequence contains an element that has the specified value; otherwise, false.</returns>
+      <param name="source">A sequence in which to locate a value.</param>
+      <param name="value">The value to locate in the sequence.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Contains``1(System.Collections.Generic.IEnumerable{``0},``0,System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Determines whether a sequence contains a specified element by using a specified <see cref="T:System.Collections.Generic.IEqualityComparer`1" />.</summary>
+      <returns>true if the source sequence contains an element that has the specified value; otherwise, false.</returns>
+      <param name="source">A sequence in which to locate a value.</param>
+      <param name="value">The value to locate in the sequence.</param>
+      <param name="comparer">An equality comparer to compare values.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Count``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Returns the number of elements in a sequence.</summary>
+      <returns>The number of elements in the input sequence.</returns>
+      <param name="source">A sequence that contains elements to be counted.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+      <exception cref="T:System.OverflowException">The number of elements in <paramref name="source" /> is larger than <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Count``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Returns a number that represents how many elements in the specified sequence satisfy a condition.</summary>
+      <returns>A number that represents how many elements in the sequence satisfy the condition in the predicate function.</returns>
+      <param name="source">A sequence that contains elements to be tested and counted.</param>
+      <param name="predicate">A function to test each element for a condition.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="predicate" /> is null.</exception>
+      <exception cref="T:System.OverflowException">The number of elements in <paramref name="source" /> is larger than <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.DefaultIfEmpty``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Returns the elements of the specified sequence or the type parameter's default value in a singleton collection if the sequence is empty.</summary>
+      <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> object that contains the default value for the <paramref name="TSource" /> type if <paramref name="source" /> is empty; otherwise, <paramref name="source" />.</returns>
+      <param name="source">The sequence to return a default value for if it is empty.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.DefaultIfEmpty``1(System.Collections.Generic.IEnumerable{``0},``0)">
+      <summary>Returns the elements of the specified sequence or the specified value in a singleton collection if the sequence is empty.</summary>
+      <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> that contains <paramref name="defaultValue" /> if <paramref name="source" /> is empty; otherwise, <paramref name="source" />.</returns>
+      <param name="source">The sequence to return the specified value for if it is empty.</param>
+      <param name="defaultValue">The value to return if the sequence is empty.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Distinct``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Returns distinct elements from a sequence by using the default equality comparer to compare values.</summary>
+      <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> that contains distinct elements from the source sequence.</returns>
+      <param name="source">The sequence to remove duplicate elements from.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Distinct``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Returns distinct elements from a sequence by using a specified <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> to compare values.</summary>
+      <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> that contains distinct elements from the source sequence.</returns>
+      <param name="source">The sequence to remove duplicate elements from.</param>
+      <param name="comparer">An <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> to compare values.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ElementAt``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>Returns the element at a specified index in a sequence.</summary>
+      <returns>The element at the specified position in the source sequence.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> to return an element from.</param>
+      <param name="index">The zero-based index of the element to retrieve.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="index" /> is less than 0 or greater than or equal to the number of elements in <paramref name="source" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ElementAtOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>Returns the element at a specified index in a sequence or a default value if the index is out of range.</summary>
+      <returns>default(<paramref name="TSource" />) if the index is outside the bounds of the source sequence; otherwise, the element at the specified position in the source sequence.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> to return an element from.</param>
+      <param name="index">The zero-based index of the element to retrieve.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Empty``1">
+      <summary>Returns an empty <see cref="T:System.Collections.Generic.IEnumerable`1" /> that has the specified type argument.</summary>
+      <returns>An empty <see cref="T:System.Collections.Generic.IEnumerable`1" /> whose type argument is <paramref name="TResult" />.</returns>
+      <typeparam name="TResult">The type to assign to the type parameter of the returned generic <see cref="T:System.Collections.Generic.IEnumerable`1" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Except``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>Produces the set difference of two sequences by using the default equality comparer to compare values.</summary>
+      <returns>A sequence that contains the set difference of the elements of two sequences.</returns>
+      <param name="first">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> whose elements that are not also in <paramref name="second" /> will be returned.</param>
+      <param name="second">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> whose elements that also occur in the first sequence will cause those elements to be removed from the returned sequence.</param>
+      <typeparam name="TSource">The type of the elements of the input sequences.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> or <paramref name="second" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Except``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Produces the set difference of two sequences by using the specified <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> to compare values.</summary>
+      <returns>A sequence that contains the set difference of the elements of two sequences.</returns>
+      <param name="first">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> whose elements that are not also in <paramref name="second" /> will be returned.</param>
+      <param name="second">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> whose elements that also occur in the first sequence will cause those elements to be removed from the returned sequence.</param>
+      <param name="comparer">An <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> to compare values.</param>
+      <typeparam name="TSource">The type of the elements of the input sequences.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> or <paramref name="second" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.First``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Returns the first element of a sequence.</summary>
+      <returns>The first element in the specified sequence.</returns>
+      <param name="source">The <see cref="T:System.Collections.Generic.IEnumerable`1" /> to return the first element of.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">The source sequence is empty.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.First``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Returns the first element in a sequence that satisfies a specified condition.</summary>
+      <returns>The first element in the sequence that passes the test in the specified predicate function.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> to return an element from.</param>
+      <param name="predicate">A function to test each element for a condition.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="predicate" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">No element satisfies the condition in <paramref name="predicate" />.-or-The source sequence is empty.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.FirstOrDefault``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Returns the first element of a sequence, or a default value if the sequence contains no elements.</summary>
+      <returns>default(<paramref name="TSource" />) if <paramref name="source" /> is empty; otherwise, the first element in <paramref name="source" />.</returns>
+      <param name="source">The <see cref="T:System.Collections.Generic.IEnumerable`1" /> to return the first element of.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.FirstOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Returns the first element of the sequence that satisfies a condition or a default value if no such element is found.</summary>
+      <returns>default(<paramref name="TSource" />) if <paramref name="source" /> is empty or if no element passes the test specified by <paramref name="predicate" />; otherwise, the first element in <paramref name="source" /> that passes the test specified by <paramref name="predicate" />.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> to return an element from.</param>
+      <param name="predicate">A function to test each element for a condition.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="predicate" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Groups the elements of a sequence according to a specified key selector function.</summary>
+      <returns>An IEnumerable&lt;IGrouping&lt;TKey, TSource&gt;&gt; in C# or IEnumerable(Of IGrouping(Of TKey, TSource)) in Visual Basic where each <see cref="T:System.Linq.IGrouping`2" /> object contains a sequence of objects and a key.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> whose elements to group.</param>
+      <param name="keySelector">A function to extract the key for each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">The type of the key returned by <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="keySelector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Groups the elements of a sequence according to a specified key selector function and compares the keys by using a specified comparer.</summary>
+      <returns>An IEnumerable&lt;IGrouping&lt;TKey, TSource&gt;&gt; in C# or IEnumerable(Of IGrouping(Of TKey, TSource)) in Visual Basic where each <see cref="T:System.Linq.IGrouping`2" /> object contains a collection of objects and a key.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> whose elements to group.</param>
+      <param name="keySelector">A function to extract the key for each element.</param>
+      <param name="comparer">An <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> to compare keys.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">The type of the key returned by <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="keySelector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})">
+      <summary>Groups the elements of a sequence according to a specified key selector function and projects the elements for each group by using a specified function.</summary>
+      <returns>An IEnumerable&lt;IGrouping&lt;TKey, TElement&gt;&gt; in C# or IEnumerable(Of IGrouping(Of TKey, TElement)) in Visual Basic where each <see cref="T:System.Linq.IGrouping`2" /> object contains a collection of objects of type <paramref name="TElement" /> and a key.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> whose elements to group.</param>
+      <param name="keySelector">A function to extract the key for each element.</param>
+      <param name="elementSelector">A function to map each source element to an element in the <see cref="T:System.Linq.IGrouping`2" />.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">The type of the key returned by <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">The type of the elements in the <see cref="T:System.Linq.IGrouping`2" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="keySelector" /> or <paramref name="elementSelector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Groups the elements of a sequence according to a key selector function. The keys are compared by using a comparer and each group's elements are projected by using a specified function.</summary>
+      <returns>An IEnumerable&lt;IGrouping&lt;TKey, TElement&gt;&gt; in C# or IEnumerable(Of IGrouping(Of TKey, TElement)) in Visual Basic where each <see cref="T:System.Linq.IGrouping`2" /> object contains a collection of objects of type <paramref name="TElement" /> and a key.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> whose elements to group.</param>
+      <param name="keySelector">A function to extract the key for each element.</param>
+      <param name="elementSelector">A function to map each source element to an element in an <see cref="T:System.Linq.IGrouping`2" />.</param>
+      <param name="comparer">An <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> to compare keys.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">The type of the key returned by <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">The type of the elements in the <see cref="T:System.Linq.IGrouping`2" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="keySelector" /> or <paramref name="elementSelector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3})">
+      <summary>Groups the elements of a sequence according to a specified key selector function and creates a result value from each group and its key. The elements of each group are projected by using a specified function.</summary>
+      <returns>A collection of elements of type <paramref name="TResult" /> where each element represents a projection over a group and its key.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> whose elements to group.</param>
+      <param name="keySelector">A function to extract the key for each element.</param>
+      <param name="elementSelector">A function to map each source element to an element in an <see cref="T:System.Linq.IGrouping`2" />.</param>
+      <param name="resultSelector">A function to create a result value from each group.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">The type of the key returned by <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">The type of the elements in each <see cref="T:System.Linq.IGrouping`2" />.</typeparam>
+      <typeparam name="TResult">The type of the result value returned by <paramref name="resultSelector" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Groups the elements of a sequence according to a specified key selector function and creates a result value from each group and its key. Key values are compared by using a specified comparer, and the elements of each group are projected by using a specified function.</summary>
+      <returns>A collection of elements of type <paramref name="TResult" /> where each element represents a projection over a group and its key.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> whose elements to group.</param>
+      <param name="keySelector">A function to extract the key for each element.</param>
+      <param name="elementSelector">A function to map each source element to an element in an <see cref="T:System.Linq.IGrouping`2" />.</param>
+      <param name="resultSelector">A function to create a result value from each group.</param>
+      <param name="comparer">An <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> to compare keys with.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">The type of the key returned by <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">The type of the elements in each <see cref="T:System.Linq.IGrouping`2" />.</typeparam>
+      <typeparam name="TResult">The type of the result value returned by <paramref name="resultSelector" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2})">
+      <summary>Groups the elements of a sequence according to a specified key selector function and creates a result value from each group and its key.</summary>
+      <returns>A collection of elements of type <paramref name="TResult" /> where each element represents a projection over a group and its key.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> whose elements to group.</param>
+      <param name="keySelector">A function to extract the key for each element.</param>
+      <param name="resultSelector">A function to create a result value from each group.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">The type of the key returned by <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TResult">The type of the result value returned by <paramref name="resultSelector" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Groups the elements of a sequence according to a specified key selector function and creates a result value from each group and its key. The keys are compared by using a specified comparer.</summary>
+      <returns>A collection of elements of type <paramref name="TResult" /> where each element represents a projection over a group and its key.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> whose elements to group.</param>
+      <param name="keySelector">A function to extract the key for each element.</param>
+      <param name="resultSelector">A function to create a result value from each group.</param>
+      <param name="comparer">An <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> to compare keys with.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">The type of the key returned by <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TResult">The type of the result value returned by <paramref name="resultSelector" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3})">
+      <summary>Correlates the elements of two sequences based on equality of keys and groups the results. The default equality comparer is used to compare keys.</summary>
+      <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> that contains elements of type <paramref name="TResult" /> that are obtained by performing a grouped join on two sequences.</returns>
+      <param name="outer">The first sequence to join.</param>
+      <param name="inner">The sequence to join to the first sequence.</param>
+      <param name="outerKeySelector">A function to extract the join key from each element of the first sequence.</param>
+      <param name="innerKeySelector">A function to extract the join key from each element of the second sequence.</param>
+      <param name="resultSelector">A function to create a result element from an element from the first sequence and a collection of matching elements from the second sequence.</param>
+      <typeparam name="TOuter">The type of the elements of the first sequence.</typeparam>
+      <typeparam name="TInner">The type of the elements of the second sequence.</typeparam>
+      <typeparam name="TKey">The type of the keys returned by the key selector functions.</typeparam>
+      <typeparam name="TResult">The type of the result elements.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" /> or <paramref name="inner" /> or <paramref name="outerKeySelector" /> or <paramref name="innerKeySelector" /> or <paramref name="resultSelector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3},System.Collections.Generic.IEqualityComparer{``2})">
+      <summary>Correlates the elements of two sequences based on key equality and groups the results. A specified <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> is used to compare keys.</summary>
+      <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> that contains elements of type <paramref name="TResult" /> that are obtained by performing a grouped join on two sequences.</returns>
+      <param name="outer">The first sequence to join.</param>
+      <param name="inner">The sequence to join to the first sequence.</param>
+      <param name="outerKeySelector">A function to extract the join key from each element of the first sequence.</param>
+      <param name="innerKeySelector">A function to extract the join key from each element of the second sequence.</param>
+      <param name="resultSelector">A function to create a result element from an element from the first sequence and a collection of matching elements from the second sequence.</param>
+      <param name="comparer">An <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> to hash and compare keys.</param>
+      <typeparam name="TOuter">The type of the elements of the first sequence.</typeparam>
+      <typeparam name="TInner">The type of the elements of the second sequence.</typeparam>
+      <typeparam name="TKey">The type of the keys returned by the key selector functions.</typeparam>
+      <typeparam name="TResult">The type of the result elements.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" /> or <paramref name="inner" /> or <paramref name="outerKeySelector" /> or <paramref name="innerKeySelector" /> or <paramref name="resultSelector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Intersect``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>Produces the set intersection of two sequences by using the default equality comparer to compare values.</summary>
+      <returns>A sequence that contains the elements that form the set intersection of two sequences.</returns>
+      <param name="first">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> whose distinct elements that also appear in <paramref name="second" /> will be returned.</param>
+      <param name="second">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> whose distinct elements that also appear in the first sequence will be returned.</param>
+      <typeparam name="TSource">The type of the elements of the input sequences.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> or <paramref name="second" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Intersect``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Produces the set intersection of two sequences by using the specified <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> to compare values.</summary>
+      <returns>A sequence that contains the elements that form the set intersection of two sequences.</returns>
+      <param name="first">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> whose distinct elements that also appear in <paramref name="second" /> will be returned.</param>
+      <param name="second">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> whose distinct elements that also appear in the first sequence will be returned.</param>
+      <param name="comparer">An <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> to compare values.</param>
+      <typeparam name="TSource">The type of the elements of the input sequences.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> or <paramref name="second" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3})">
+      <summary>Correlates the elements of two sequences based on matching keys. The default equality comparer is used to compare keys.</summary>
+      <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> that has elements of type <paramref name="TResult" /> that are obtained by performing an inner join on two sequences.</returns>
+      <param name="outer">The first sequence to join.</param>
+      <param name="inner">The sequence to join to the first sequence.</param>
+      <param name="outerKeySelector">A function to extract the join key from each element of the first sequence.</param>
+      <param name="innerKeySelector">A function to extract the join key from each element of the second sequence.</param>
+      <param name="resultSelector">A function to create a result element from two matching elements.</param>
+      <typeparam name="TOuter">The type of the elements of the first sequence.</typeparam>
+      <typeparam name="TInner">The type of the elements of the second sequence.</typeparam>
+      <typeparam name="TKey">The type of the keys returned by the key selector functions.</typeparam>
+      <typeparam name="TResult">The type of the result elements.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" /> or <paramref name="inner" /> or <paramref name="outerKeySelector" /> or <paramref name="innerKeySelector" /> or <paramref name="resultSelector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3},System.Collections.Generic.IEqualityComparer{``2})">
+      <summary>Correlates the elements of two sequences based on matching keys. A specified <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> is used to compare keys.</summary>
+      <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> that has elements of type <paramref name="TResult" /> that are obtained by performing an inner join on two sequences.</returns>
+      <param name="outer">The first sequence to join.</param>
+      <param name="inner">The sequence to join to the first sequence.</param>
+      <param name="outerKeySelector">A function to extract the join key from each element of the first sequence.</param>
+      <param name="innerKeySelector">A function to extract the join key from each element of the second sequence.</param>
+      <param name="resultSelector">A function to create a result element from two matching elements.</param>
+      <param name="comparer">An <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> to hash and compare keys.</param>
+      <typeparam name="TOuter">The type of the elements of the first sequence.</typeparam>
+      <typeparam name="TInner">The type of the elements of the second sequence.</typeparam>
+      <typeparam name="TKey">The type of the keys returned by the key selector functions.</typeparam>
+      <typeparam name="TResult">The type of the result elements.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" /> or <paramref name="inner" /> or <paramref name="outerKeySelector" /> or <paramref name="innerKeySelector" /> or <paramref name="resultSelector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Last``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Returns the last element of a sequence.</summary>
+      <returns>The value at the last position in the source sequence.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> to return the last element of.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">The source sequence is empty.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Last``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Returns the last element of a sequence that satisfies a specified condition.</summary>
+      <returns>The last element in the sequence that passes the test in the specified predicate function.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> to return an element from.</param>
+      <param name="predicate">A function to test each element for a condition.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="predicate" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">No element satisfies the condition in <paramref name="predicate" />.-or-The source sequence is empty.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LastOrDefault``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Returns the last element of a sequence, or a default value if the sequence contains no elements.</summary>
+      <returns>default(<paramref name="TSource" />) if the source sequence is empty; otherwise, the last element in the <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> to return the last element of.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LastOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Returns the last element of a sequence that satisfies a condition or a default value if no such element is found.</summary>
+      <returns>default(<paramref name="TSource" />) if the sequence is empty or if no elements pass the test in the predicate function; otherwise, the last element that passes the test in the predicate function.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> to return an element from.</param>
+      <param name="predicate">A function to test each element for a condition.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="predicate" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LongCount``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Returns an <see cref="T:System.Int64" /> that represents the total number of elements in a sequence.</summary>
+      <returns>The number of elements in the source sequence.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> that contains the elements to be counted.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+      <exception cref="T:System.OverflowException">The number of elements exceeds <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LongCount``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Returns an <see cref="T:System.Int64" /> that represents how many elements in a sequence satisfy a condition.</summary>
+      <returns>A number that represents how many elements in the sequence satisfy the condition in the predicate function.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> that contains the elements to be counted.</param>
+      <param name="predicate">A function to test each element for a condition.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="predicate" /> is null.</exception>
+      <exception cref="T:System.OverflowException">The number of matching elements exceeds <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>Returns the maximum value in a sequence of <see cref="T:System.Decimal" /> values.</summary>
+      <returns>The maximum value in the sequence.</returns>
+      <param name="source">A sequence of <see cref="T:System.Decimal" /> values to determine the maximum value of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> contains no elements.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>Returns the maximum value in a sequence of <see cref="T:System.Double" /> values.</summary>
+      <returns>The maximum value in the sequence.</returns>
+      <param name="source">A sequence of <see cref="T:System.Double" /> values to determine the maximum value of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> contains no elements.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>Returns the maximum value in a sequence of <see cref="T:System.Int32" /> values.</summary>
+      <returns>The maximum value in the sequence.</returns>
+      <param name="source">A sequence of <see cref="T:System.Int32" /> values to determine the maximum value of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> contains no elements.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>Returns the maximum value in a sequence of <see cref="T:System.Int64" /> values.</summary>
+      <returns>The maximum value in the sequence.</returns>
+      <param name="source">A sequence of <see cref="T:System.Int64" /> values to determine the maximum value of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> contains no elements.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>Returns the maximum value in a sequence of nullable <see cref="T:System.Decimal" /> values.</summary>
+      <returns>A value of type Nullable&lt;Decimal&gt; in C# or Nullable(Of Decimal) in Visual Basic that corresponds to the maximum value in the sequence. </returns>
+      <param name="source">A sequence of nullable <see cref="T:System.Decimal" /> values to determine the maximum value of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>Returns the maximum value in a sequence of nullable <see cref="T:System.Double" /> values.</summary>
+      <returns>A value of type Nullable&lt;Double&gt; in C# or Nullable(Of Double) in Visual Basic that corresponds to the maximum value in the sequence.</returns>
+      <param name="source">A sequence of nullable <see cref="T:System.Double" /> values to determine the maximum value of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>Returns the maximum value in a sequence of nullable <see cref="T:System.Int32" /> values.</summary>
+      <returns>A value of type Nullable&lt;Int32&gt; in C# or Nullable(Of Int32) in Visual Basic that corresponds to the maximum value in the sequence. </returns>
+      <param name="source">A sequence of nullable <see cref="T:System.Int32" /> values to determine the maximum value of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>Returns the maximum value in a sequence of nullable <see cref="T:System.Int64" /> values.</summary>
+      <returns>A value of type Nullable&lt;Int64&gt; in C# or Nullable(Of Int64) in Visual Basic that corresponds to the maximum value in the sequence. </returns>
+      <param name="source">A sequence of nullable <see cref="T:System.Int64" /> values to determine the maximum value of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>Returns the maximum value in a sequence of nullable <see cref="T:System.Single" /> values.</summary>
+      <returns>A value of type Nullable&lt;Single&gt; in C# or Nullable(Of Single) in Visual Basic that corresponds to the maximum value in the sequence.</returns>
+      <param name="source">A sequence of nullable <see cref="T:System.Single" /> values to determine the maximum value of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>Returns the maximum value in a sequence of <see cref="T:System.Single" /> values.</summary>
+      <returns>The maximum value in the sequence.</returns>
+      <param name="source">A sequence of <see cref="T:System.Single" /> values to determine the maximum value of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> contains no elements.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Returns the maximum value in a generic sequence.</summary>
+      <returns>The maximum value in the sequence.</returns>
+      <param name="source">A sequence of values to determine the maximum value of.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>Invokes a transform function on each element of a sequence and returns the maximum <see cref="T:System.Decimal" /> value.</summary>
+      <returns>The maximum value in the sequence.</returns>
+      <param name="source">A sequence of values to determine the maximum value of.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> contains no elements.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>Invokes a transform function on each element of a sequence and returns the maximum <see cref="T:System.Double" /> value.</summary>
+      <returns>The maximum value in the sequence.</returns>
+      <param name="source">A sequence of values to determine the maximum value of.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> contains no elements.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>Invokes a transform function on each element of a sequence and returns the maximum <see cref="T:System.Int32" /> value.</summary>
+      <returns>The maximum value in the sequence.</returns>
+      <param name="source">A sequence of values to determine the maximum value of.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> contains no elements.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>Invokes a transform function on each element of a sequence and returns the maximum <see cref="T:System.Int64" /> value.</summary>
+      <returns>The maximum value in the sequence.</returns>
+      <param name="source">A sequence of values to determine the maximum value of.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> contains no elements.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>Invokes a transform function on each element of a sequence and returns the maximum nullable <see cref="T:System.Decimal" /> value.</summary>
+      <returns>The value of type Nullable&lt;Decimal&gt; in C# or Nullable(Of Decimal) in Visual Basic that corresponds to the maximum value in the sequence.</returns>
+      <param name="source">A sequence of values to determine the maximum value of.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>Invokes a transform function on each element of a sequence and returns the maximum nullable <see cref="T:System.Double" /> value.</summary>
+      <returns>The value of type Nullable&lt;Double&gt; in C# or Nullable(Of Double) in Visual Basic that corresponds to the maximum value in the sequence.</returns>
+      <param name="source">A sequence of values to determine the maximum value of.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>Invokes a transform function on each element of a sequence and returns the maximum nullable <see cref="T:System.Int32" /> value.</summary>
+      <returns>The value of type Nullable&lt;Int32&gt; in C# or Nullable(Of Int32) in Visual Basic that corresponds to the maximum value in the sequence.</returns>
+      <param name="source">A sequence of values to determine the maximum value of.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>Invokes a transform function on each element of a sequence and returns the maximum nullable <see cref="T:System.Int64" /> value.</summary>
+      <returns>The value of type Nullable&lt;Int64&gt; in C# or Nullable(Of Int64) in Visual Basic that corresponds to the maximum value in the sequence.</returns>
+      <param name="source">A sequence of values to determine the maximum value of.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>Invokes a transform function on each element of a sequence and returns the maximum nullable <see cref="T:System.Single" /> value.</summary>
+      <returns>The value of type Nullable&lt;Single&gt; in C# or Nullable(Of Single) in Visual Basic that corresponds to the maximum value in the sequence.</returns>
+      <param name="source">A sequence of values to determine the maximum value of.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>Invokes a transform function on each element of a sequence and returns the maximum <see cref="T:System.Single" /> value.</summary>
+      <returns>The maximum value in the sequence.</returns>
+      <param name="source">A sequence of values to determine the maximum value of.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> contains no elements.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Invokes a transform function on each element of a generic sequence and returns the maximum resulting value.</summary>
+      <returns>The maximum value in the sequence.</returns>
+      <param name="source">A sequence of values to determine the maximum value of.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">The type of the value returned by <paramref name="selector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>Returns the minimum value in a sequence of <see cref="T:System.Decimal" /> values.</summary>
+      <returns>The minimum value in the sequence.</returns>
+      <param name="source">A sequence of <see cref="T:System.Decimal" /> values to determine the minimum value of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> contains no elements.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>Returns the minimum value in a sequence of <see cref="T:System.Double" /> values.</summary>
+      <returns>The minimum value in the sequence.</returns>
+      <param name="source">A sequence of <see cref="T:System.Double" /> values to determine the minimum value of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> contains no elements.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>Returns the minimum value in a sequence of <see cref="T:System.Int32" /> values.</summary>
+      <returns>The minimum value in the sequence.</returns>
+      <param name="source">A sequence of <see cref="T:System.Int32" /> values to determine the minimum value of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> contains no elements.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>Returns the minimum value in a sequence of <see cref="T:System.Int64" /> values.</summary>
+      <returns>The minimum value in the sequence.</returns>
+      <param name="source">A sequence of <see cref="T:System.Int64" /> values to determine the minimum value of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> contains no elements.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>Returns the minimum value in a sequence of nullable <see cref="T:System.Decimal" /> values.</summary>
+      <returns>A value of type Nullable&lt;Decimal&gt; in C# or Nullable(Of Decimal) in Visual Basic that corresponds to the minimum value in the sequence.</returns>
+      <param name="source">A sequence of nullable <see cref="T:System.Decimal" /> values to determine the minimum value of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>Returns the minimum value in a sequence of nullable <see cref="T:System.Double" /> values.</summary>
+      <returns>A value of type Nullable&lt;Double&gt; in C# or Nullable(Of Double) in Visual Basic that corresponds to the minimum value in the sequence.</returns>
+      <param name="source">A sequence of nullable <see cref="T:System.Double" /> values to determine the minimum value of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>Returns the minimum value in a sequence of nullable <see cref="T:System.Int32" /> values.</summary>
+      <returns>A value of type Nullable&lt;Int32&gt; in C# or Nullable(Of Int32) in Visual Basic that corresponds to the minimum value in the sequence.</returns>
+      <param name="source">A sequence of nullable <see cref="T:System.Int32" /> values to determine the minimum value of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>Returns the minimum value in a sequence of nullable <see cref="T:System.Int64" /> values.</summary>
+      <returns>A value of type Nullable&lt;Int64&gt; in C# or Nullable(Of Int64) in Visual Basic that corresponds to the minimum value in the sequence.</returns>
+      <param name="source">A sequence of nullable <see cref="T:System.Int64" /> values to determine the minimum value of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>Returns the minimum value in a sequence of nullable <see cref="T:System.Single" /> values.</summary>
+      <returns>A value of type Nullable&lt;Single&gt; in C# or Nullable(Of Single) in Visual Basic that corresponds to the minimum value in the sequence.</returns>
+      <param name="source">A sequence of nullable <see cref="T:System.Single" /> values to determine the minimum value of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>Returns the minimum value in a sequence of <see cref="T:System.Single" /> values.</summary>
+      <returns>The minimum value in the sequence.</returns>
+      <param name="source">A sequence of <see cref="T:System.Single" /> values to determine the minimum value of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> contains no elements.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Returns the minimum value in a generic sequence.</summary>
+      <returns>The minimum value in the sequence.</returns>
+      <param name="source">A sequence of values to determine the minimum value of.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>Invokes a transform function on each element of a sequence and returns the minimum <see cref="T:System.Decimal" /> value.</summary>
+      <returns>The minimum value in the sequence.</returns>
+      <param name="source">A sequence of values to determine the minimum value of.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> contains no elements.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>Invokes a transform function on each element of a sequence and returns the minimum <see cref="T:System.Double" /> value.</summary>
+      <returns>The minimum value in the sequence.</returns>
+      <param name="source">A sequence of values to determine the minimum value of.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> contains no elements.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>Invokes a transform function on each element of a sequence and returns the minimum <see cref="T:System.Int32" /> value.</summary>
+      <returns>The minimum value in the sequence.</returns>
+      <param name="source">A sequence of values to determine the minimum value of.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> contains no elements.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>Invokes a transform function on each element of a sequence and returns the minimum <see cref="T:System.Int64" /> value.</summary>
+      <returns>The minimum value in the sequence.</returns>
+      <param name="source">A sequence of values to determine the minimum value of.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> contains no elements.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>Invokes a transform function on each element of a sequence and returns the minimum nullable <see cref="T:System.Decimal" /> value.</summary>
+      <returns>The value of type Nullable&lt;Decimal&gt; in C# or Nullable(Of Decimal) in Visual Basic that corresponds to the minimum value in the sequence.</returns>
+      <param name="source">A sequence of values to determine the minimum value of.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>Invokes a transform function on each element of a sequence and returns the minimum nullable <see cref="T:System.Double" /> value.</summary>
+      <returns>The value of type Nullable&lt;Double&gt; in C# or Nullable(Of Double) in Visual Basic that corresponds to the minimum value in the sequence.</returns>
+      <param name="source">A sequence of values to determine the minimum value of.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>Invokes a transform function on each element of a sequence and returns the minimum nullable <see cref="T:System.Int32" /> value.</summary>
+      <returns>The value of type Nullable&lt;Int32&gt; in C# or Nullable(Of Int32) in Visual Basic that corresponds to the minimum value in the sequence.</returns>
+      <param name="source">A sequence of values to determine the minimum value of.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>Invokes a transform function on each element of a sequence and returns the minimum nullable <see cref="T:System.Int64" /> value.</summary>
+      <returns>The value of type Nullable&lt;Int64&gt; in C# or Nullable(Of Int64) in Visual Basic that corresponds to the minimum value in the sequence.</returns>
+      <param name="source">A sequence of values to determine the minimum value of.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>Invokes a transform function on each element of a sequence and returns the minimum nullable <see cref="T:System.Single" /> value.</summary>
+      <returns>The value of type Nullable&lt;Single&gt; in C# or Nullable(Of Single) in Visual Basic that corresponds to the minimum value in the sequence.</returns>
+      <param name="source">A sequence of values to determine the minimum value of.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>Invokes a transform function on each element of a sequence and returns the minimum <see cref="T:System.Single" /> value.</summary>
+      <returns>The minimum value in the sequence.</returns>
+      <param name="source">A sequence of values to determine the minimum value of.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> contains no elements.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Invokes a transform function on each element of a generic sequence and returns the minimum resulting value.</summary>
+      <returns>The minimum value in the sequence.</returns>
+      <param name="source">A sequence of values to determine the minimum value of.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">The type of the value returned by <paramref name="selector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OfType``1(System.Collections.IEnumerable)">
+      <summary>Filters the elements of an <see cref="T:System.Collections.IEnumerable" /> based on a specified type.</summary>
+      <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> that contains elements from the input sequence of type <paramref name="TResult" />.</returns>
+      <param name="source">The <see cref="T:System.Collections.IEnumerable" /> whose elements to filter.</param>
+      <typeparam name="TResult">The type to filter the elements of the sequence on.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Sorts the elements of a sequence in ascending order according to a key.</summary>
+      <returns>An <see cref="T:System.Linq.IOrderedEnumerable`1" /> whose elements are sorted according to a key.</returns>
+      <param name="source">A sequence of values to order.</param>
+      <param name="keySelector">A function to extract a key from an element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">The type of the key returned by <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="keySelector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>Sorts the elements of a sequence in ascending order by using a specified comparer.</summary>
+      <returns>An <see cref="T:System.Linq.IOrderedEnumerable`1" /> whose elements are sorted according to a key.</returns>
+      <param name="source">A sequence of values to order.</param>
+      <param name="keySelector">A function to extract a key from an element.</param>
+      <param name="comparer">An <see cref="T:System.Collections.Generic.IComparer`1" /> to compare keys.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">The type of the key returned by <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="keySelector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderByDescending``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Sorts the elements of a sequence in descending order according to a key.</summary>
+      <returns>An <see cref="T:System.Linq.IOrderedEnumerable`1" /> whose elements are sorted in descending order according to a key.</returns>
+      <param name="source">A sequence of values to order.</param>
+      <param name="keySelector">A function to extract a key from an element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">The type of the key returned by <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="keySelector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderByDescending``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>Sorts the elements of a sequence in descending order by using a specified comparer.</summary>
+      <returns>An <see cref="T:System.Linq.IOrderedEnumerable`1" /> whose elements are sorted in descending order according to a key.</returns>
+      <param name="source">A sequence of values to order.</param>
+      <param name="keySelector">A function to extract a key from an element.</param>
+      <param name="comparer">An <see cref="T:System.Collections.Generic.IComparer`1" /> to compare keys.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">The type of the key returned by <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="keySelector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Range(System.Int32,System.Int32)">
+      <summary>Generates a sequence of integral numbers within a specified range.</summary>
+      <returns>An IEnumerable&lt;Int32&gt; in C# or IEnumerable(Of Int32) in Visual Basic that contains a range of sequential integral numbers.</returns>
+      <param name="start">The value of the first integer in the sequence.</param>
+      <param name="count">The number of sequential integers to generate.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="count" /> is less than 0.-or-<paramref name="start" /> + <paramref name="count" /> -1 is larger than <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Repeat``1(``0,System.Int32)">
+      <summary>Generates a sequence that contains one repeated value.</summary>
+      <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> that contains a repeated value.</returns>
+      <param name="element">The value to be repeated.</param>
+      <param name="count">The number of times to repeat the value in the generated sequence.</param>
+      <typeparam name="TResult">The type of the value to be repeated in the result sequence.</typeparam>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="count" /> is less than 0.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Reverse``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Inverts the order of the elements in a sequence.</summary>
+      <returns>A sequence whose elements correspond to those of the input sequence in reverse order.</returns>
+      <param name="source">A sequence of values to reverse.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Select``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Projects each element of a sequence into a new form.</summary>
+      <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> whose elements are the result of invoking the transform function on each element of <paramref name="source" />.</returns>
+      <param name="source">A sequence of values to invoke a transform function on.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">The type of the value returned by <paramref name="selector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Select``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,``1})">
+      <summary>Projects each element of a sequence into a new form by incorporating the element's index.</summary>
+      <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> whose elements are the result of invoking the transform function on each element of <paramref name="source" />.</returns>
+      <param name="source">A sequence of values to invoke a transform function on.</param>
+      <param name="selector">A transform function to apply to each source element; the second parameter of the function represents the index of the source element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">The type of the value returned by <paramref name="selector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})">
+      <summary>Projects each element of a sequence to an <see cref="T:System.Collections.Generic.IEnumerable`1" />, flattens the resulting sequences into one sequence, and invokes a result selector function on each element therein.</summary>
+      <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> whose elements are the result of invoking the one-to-many transform function <paramref name="collectionSelector" /> on each element of <paramref name="source" /> and then mapping each of those sequence elements and their corresponding source element to a result element.</returns>
+      <param name="source">A sequence of values to project.</param>
+      <param name="collectionSelector">A transform function to apply to each element of the input sequence.</param>
+      <param name="resultSelector">A transform function to apply to each element of the intermediate sequence.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TCollection">The type of the intermediate elements collected by <paramref name="collectionSelector" />.</typeparam>
+      <typeparam name="TResult">The type of the elements of the resulting sequence.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="collectionSelector" /> or <paramref name="resultSelector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}})">
+      <summary>Projects each element of a sequence to an <see cref="T:System.Collections.Generic.IEnumerable`1" /> and flattens the resulting sequences into one sequence.</summary>
+      <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> whose elements are the result of invoking the one-to-many transform function on each element of the input sequence.</returns>
+      <param name="source">A sequence of values to project.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">The type of the elements of the sequence returned by <paramref name="selector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})">
+      <summary>Projects each element of a sequence to an <see cref="T:System.Collections.Generic.IEnumerable`1" />, flattens the resulting sequences into one sequence, and invokes a result selector function on each element therein. The index of each source element is used in the intermediate projected form of that element.</summary>
+      <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> whose elements are the result of invoking the one-to-many transform function <paramref name="collectionSelector" /> on each element of <paramref name="source" /> and then mapping each of those sequence elements and their corresponding source element to a result element.</returns>
+      <param name="source">A sequence of values to project.</param>
+      <param name="collectionSelector">A transform function to apply to each source element; the second parameter of the function represents the index of the source element.</param>
+      <param name="resultSelector">A transform function to apply to each element of the intermediate sequence.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TCollection">The type of the intermediate elements collected by <paramref name="collectionSelector" />.</typeparam>
+      <typeparam name="TResult">The type of the elements of the resulting sequence.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="collectionSelector" /> or <paramref name="resultSelector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}})">
+      <summary>Projects each element of a sequence to an <see cref="T:System.Collections.Generic.IEnumerable`1" />, and flattens the resulting sequences into one sequence. The index of each source element is used in the projected form of that element.</summary>
+      <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> whose elements are the result of invoking the one-to-many transform function on each element of an input sequence.</returns>
+      <param name="source">A sequence of values to project.</param>
+      <param name="selector">A transform function to apply to each source element; the second parameter of the function represents the index of the source element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">The type of the elements of the sequence returned by <paramref name="selector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SequenceEqual``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>Determines whether two sequences are equal by comparing the elements by using the default equality comparer for their type.</summary>
+      <returns>true if the two source sequences are of equal length and their corresponding elements are equal according to the default equality comparer for their type; otherwise, false.</returns>
+      <param name="first">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> to compare to <paramref name="second" />.</param>
+      <param name="second">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> to compare to the first sequence.</param>
+      <typeparam name="TSource">The type of the elements of the input sequences.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> or <paramref name="second" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SequenceEqual``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Determines whether two sequences are equal by comparing their elements by using a specified <see cref="T:System.Collections.Generic.IEqualityComparer`1" />.</summary>
+      <returns>true if the two source sequences are of equal length and their corresponding elements compare equal according to <paramref name="comparer" />; otherwise, false.</returns>
+      <param name="first">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> to compare to <paramref name="second" />.</param>
+      <param name="second">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> to compare to the first sequence.</param>
+      <param name="comparer">An <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> to use to compare elements.</param>
+      <typeparam name="TSource">The type of the elements of the input sequences.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> or <paramref name="second" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Single``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Returns the only element of a sequence, and throws an exception if there is not exactly one element in the sequence.</summary>
+      <returns>The single element of the input sequence.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> to return the single element of.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">The input sequence contains more than one element.-or-The input sequence is empty.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Single``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Returns the only element of a sequence that satisfies a specified condition, and throws an exception if more than one such element exists.</summary>
+      <returns>The single element of the input sequence that satisfies a condition.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> to return a single element from.</param>
+      <param name="predicate">A function to test an element for a condition.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="predicate" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">No element satisfies the condition in <paramref name="predicate" />.-or-More than one element satisfies the condition in <paramref name="predicate" />.-or-The source sequence is empty.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SingleOrDefault``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Returns the only element of a sequence, or a default value if the sequence is empty; this method throws an exception if there is more than one element in the sequence.</summary>
+      <returns>The single element of the input sequence, or default(<paramref name="TSource" />) if the sequence contains no elements.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> to return the single element of.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">The input sequence contains more than one element.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SingleOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Returns the only element of a sequence that satisfies a specified condition or a default value if no such element exists; this method throws an exception if more than one element satisfies the condition.</summary>
+      <returns>The single element of the input sequence that satisfies the condition, or default(<paramref name="TSource" />) if no such element is found.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> to return a single element from.</param>
+      <param name="predicate">A function to test an element for a condition.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="predicate" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Skip``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>Bypasses a specified number of elements in a sequence and then returns the remaining elements.</summary>
+      <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> that contains the elements that occur after the specified index in the input sequence.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> to return elements from.</param>
+      <param name="count">The number of elements to skip before returning the remaining elements.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SkipWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Bypasses elements in a sequence as long as a specified condition is true and then returns the remaining elements.</summary>
+      <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> that contains the elements from the input sequence starting at the first element in the linear series that does not pass the test specified by <paramref name="predicate" />.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> to return elements from.</param>
+      <param name="predicate">A function to test each element for a condition.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="predicate" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SkipWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})">
+      <summary>Bypasses elements in a sequence as long as a specified condition is true and then returns the remaining elements. The element's index is used in the logic of the predicate function.</summary>
+      <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> that contains the elements from the input sequence starting at the first element in the linear series that does not pass the test specified by <paramref name="predicate" />.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> to return elements from.</param>
+      <param name="predicate">A function to test each source element for a condition; the second parameter of the function represents the index of the source element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="predicate" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>Computes the sum of a sequence of <see cref="T:System.Decimal" /> values.</summary>
+      <returns>The sum of the values in the sequence.</returns>
+      <param name="source">A sequence of <see cref="T:System.Decimal" /> values to calculate the sum of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+      <exception cref="T:System.OverflowException">The sum is larger than <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>Computes the sum of a sequence of <see cref="T:System.Double" /> values.</summary>
+      <returns>The sum of the values in the sequence.</returns>
+      <param name="source">A sequence of <see cref="T:System.Double" /> values to calculate the sum of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>Computes the sum of a sequence of <see cref="T:System.Int32" /> values.</summary>
+      <returns>The sum of the values in the sequence.</returns>
+      <param name="source">A sequence of <see cref="T:System.Int32" /> values to calculate the sum of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+      <exception cref="T:System.OverflowException">The sum is larger than <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>Computes the sum of a sequence of <see cref="T:System.Int64" /> values.</summary>
+      <returns>The sum of the values in the sequence.</returns>
+      <param name="source">A sequence of <see cref="T:System.Int64" /> values to calculate the sum of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+      <exception cref="T:System.OverflowException">The sum is larger than <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>Computes the sum of a sequence of nullable <see cref="T:System.Decimal" /> values.</summary>
+      <returns>The sum of the values in the sequence.</returns>
+      <param name="source">A sequence of nullable <see cref="T:System.Decimal" /> values to calculate the sum of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+      <exception cref="T:System.OverflowException">The sum is larger than <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>Computes the sum of a sequence of nullable <see cref="T:System.Double" /> values.</summary>
+      <returns>The sum of the values in the sequence.</returns>
+      <param name="source">A sequence of nullable <see cref="T:System.Double" /> values to calculate the sum of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>Computes the sum of a sequence of nullable <see cref="T:System.Int32" /> values.</summary>
+      <returns>The sum of the values in the sequence.</returns>
+      <param name="source">A sequence of nullable <see cref="T:System.Int32" /> values to calculate the sum of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+      <exception cref="T:System.OverflowException">The sum is larger than <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>Computes the sum of a sequence of nullable <see cref="T:System.Int64" /> values.</summary>
+      <returns>The sum of the values in the sequence.</returns>
+      <param name="source">A sequence of nullable <see cref="T:System.Int64" /> values to calculate the sum of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+      <exception cref="T:System.OverflowException">The sum is larger than <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>Computes the sum of a sequence of nullable <see cref="T:System.Single" /> values.</summary>
+      <returns>The sum of the values in the sequence.</returns>
+      <param name="source">A sequence of nullable <see cref="T:System.Single" /> values to calculate the sum of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>Computes the sum of a sequence of <see cref="T:System.Single" /> values.</summary>
+      <returns>The sum of the values in the sequence.</returns>
+      <param name="source">A sequence of <see cref="T:System.Single" /> values to calculate the sum of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>Computes the sum of the sequence of <see cref="T:System.Decimal" /> values that are obtained by invoking a transform function on each element of the input sequence.</summary>
+      <returns>The sum of the projected values.</returns>
+      <param name="source">A sequence of values that are used to calculate a sum.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+      <exception cref="T:System.OverflowException">The sum is larger than <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>Computes the sum of the sequence of <see cref="T:System.Double" /> values that are obtained by invoking a transform function on each element of the input sequence.</summary>
+      <returns>The sum of the projected values.</returns>
+      <param name="source">A sequence of values that are used to calculate a sum.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>Computes the sum of the sequence of <see cref="T:System.Int32" /> values that are obtained by invoking a transform function on each element of the input sequence.</summary>
+      <returns>The sum of the projected values.</returns>
+      <param name="source">A sequence of values that are used to calculate a sum.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+      <exception cref="T:System.OverflowException">The sum is larger than <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>Computes the sum of the sequence of <see cref="T:System.Int64" /> values that are obtained by invoking a transform function on each element of the input sequence.</summary>
+      <returns>The sum of the projected values.</returns>
+      <param name="source">A sequence of values that are used to calculate a sum.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+      <exception cref="T:System.OverflowException">The sum is larger than <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>Computes the sum of the sequence of nullable <see cref="T:System.Decimal" /> values that are obtained by invoking a transform function on each element of the input sequence.</summary>
+      <returns>The sum of the projected values.</returns>
+      <param name="source">A sequence of values that are used to calculate a sum.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+      <exception cref="T:System.OverflowException">The sum is larger than <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>Computes the sum of the sequence of nullable <see cref="T:System.Double" /> values that are obtained by invoking a transform function on each element of the input sequence.</summary>
+      <returns>The sum of the projected values.</returns>
+      <param name="source">A sequence of values that are used to calculate a sum.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>Computes the sum of the sequence of nullable <see cref="T:System.Int32" /> values that are obtained by invoking a transform function on each element of the input sequence.</summary>
+      <returns>The sum of the projected values.</returns>
+      <param name="source">A sequence of values that are used to calculate a sum.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+      <exception cref="T:System.OverflowException">The sum is larger than <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>Computes the sum of the sequence of nullable <see cref="T:System.Int64" /> values that are obtained by invoking a transform function on each element of the input sequence.</summary>
+      <returns>The sum of the projected values.</returns>
+      <param name="source">A sequence of values that are used to calculate a sum.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+      <exception cref="T:System.OverflowException">The sum is larger than <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>Computes the sum of the sequence of nullable <see cref="T:System.Single" /> values that are obtained by invoking a transform function on each element of the input sequence.</summary>
+      <returns>The sum of the projected values.</returns>
+      <param name="source">A sequence of values that are used to calculate a sum.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>Computes the sum of the sequence of <see cref="T:System.Single" /> values that are obtained by invoking a transform function on each element of the input sequence.</summary>
+      <returns>The sum of the projected values.</returns>
+      <param name="source">A sequence of values that are used to calculate a sum.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Take``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>Returns a specified number of contiguous elements from the start of a sequence.</summary>
+      <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> that contains the specified number of elements from the start of the input sequence.</returns>
+      <param name="source">The sequence to return elements from.</param>
+      <param name="count">The number of elements to return.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.TakeWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Returns elements from a sequence as long as a specified condition is true.</summary>
+      <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> that contains the elements from the input sequence that occur before the element at which the test no longer passes.</returns>
+      <param name="source">A sequence to return elements from.</param>
+      <param name="predicate">A function to test each element for a condition.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="predicate" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.TakeWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})">
+      <summary>Returns elements from a sequence as long as a specified condition is true. The element's index is used in the logic of the predicate function.</summary>
+      <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> that contains elements from the input sequence that occur before the element at which the test no longer passes.</returns>
+      <param name="source">The sequence to return elements from.</param>
+      <param name="predicate">A function to test each source element for a condition; the second parameter of the function represents the index of the source element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="predicate" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenBy``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1})">
+      <summary>Performs a subsequent ordering of the elements in a sequence in ascending order according to a key.</summary>
+      <returns>An <see cref="T:System.Linq.IOrderedEnumerable`1" /> whose elements are sorted according to a key.</returns>
+      <param name="source">An <see cref="T:System.Linq.IOrderedEnumerable`1" /> that contains elements to sort.</param>
+      <param name="keySelector">A function to extract a key from each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">The type of the key returned by <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="keySelector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenBy``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>Performs a subsequent ordering of the elements in a sequence in ascending order by using a specified comparer.</summary>
+      <returns>An <see cref="T:System.Linq.IOrderedEnumerable`1" /> whose elements are sorted according to a key.</returns>
+      <param name="source">An <see cref="T:System.Linq.IOrderedEnumerable`1" /> that contains elements to sort.</param>
+      <param name="keySelector">A function to extract a key from each element.</param>
+      <param name="comparer">An <see cref="T:System.Collections.Generic.IComparer`1" /> to compare keys.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">The type of the key returned by <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="keySelector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenByDescending``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1})">
+      <summary>Performs a subsequent ordering of the elements in a sequence in descending order, according to a key.</summary>
+      <returns>An <see cref="T:System.Linq.IOrderedEnumerable`1" /> whose elements are sorted in descending order according to a key.</returns>
+      <param name="source">An <see cref="T:System.Linq.IOrderedEnumerable`1" /> that contains elements to sort.</param>
+      <param name="keySelector">A function to extract a key from each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">The type of the key returned by <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="keySelector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenByDescending``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>Performs a subsequent ordering of the elements in a sequence in descending order by using a specified comparer.</summary>
+      <returns>An <see cref="T:System.Linq.IOrderedEnumerable`1" /> whose elements are sorted in descending order according to a key.</returns>
+      <param name="source">An <see cref="T:System.Linq.IOrderedEnumerable`1" /> that contains elements to sort.</param>
+      <param name="keySelector">A function to extract a key from each element.</param>
+      <param name="comparer">An <see cref="T:System.Collections.Generic.IComparer`1" /> to compare keys.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">The type of the key returned by <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="keySelector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToArray``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Creates an array from a <see cref="T:System.Collections.Generic.IEnumerable`1" />.</summary>
+      <returns>An array that contains the elements from the input sequence.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> to create an array from.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Creates a <see cref="T:System.Collections.Generic.Dictionary`2" /> from an <see cref="T:System.Collections.Generic.IEnumerable`1" /> according to a specified key selector function.</summary>
+      <returns>A <see cref="T:System.Collections.Generic.Dictionary`2" /> that contains keys and values.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> to create a <see cref="T:System.Collections.Generic.Dictionary`2" /> from.</param>
+      <param name="keySelector">A function to extract a key from each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">The type of the key returned by <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="keySelector" /> is null.-or-<paramref name="keySelector" /> produces a key that is null.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" /> produces duplicate keys for two elements.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Creates a <see cref="T:System.Collections.Generic.Dictionary`2" /> from an <see cref="T:System.Collections.Generic.IEnumerable`1" /> according to a specified key selector function and key comparer.</summary>
+      <returns>A <see cref="T:System.Collections.Generic.Dictionary`2" /> that contains keys and values.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> to create a <see cref="T:System.Collections.Generic.Dictionary`2" /> from.</param>
+      <param name="keySelector">A function to extract a key from each element.</param>
+      <param name="comparer">An <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> to compare keys.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">The type of the keys returned by <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="keySelector" /> is null.-or-<paramref name="keySelector" /> produces a key that is null.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" /> produces duplicate keys for two elements.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})">
+      <summary>Creates a <see cref="T:System.Collections.Generic.Dictionary`2" /> from an <see cref="T:System.Collections.Generic.IEnumerable`1" /> according to specified key selector and element selector functions.</summary>
+      <returns>A <see cref="T:System.Collections.Generic.Dictionary`2" /> that contains values of type <paramref name="TElement" /> selected from the input sequence.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> to create a <see cref="T:System.Collections.Generic.Dictionary`2" /> from.</param>
+      <param name="keySelector">A function to extract a key from each element.</param>
+      <param name="elementSelector">A transform function to produce a result element value from each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">The type of the key returned by <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">The type of the value returned by <paramref name="elementSelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="keySelector" /> or <paramref name="elementSelector" /> is null.-or-<paramref name="keySelector" /> produces a key that is null.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" /> produces duplicate keys for two elements.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Creates a <see cref="T:System.Collections.Generic.Dictionary`2" /> from an <see cref="T:System.Collections.Generic.IEnumerable`1" /> according to a specified key selector function, a comparer, and an element selector function.</summary>
+      <returns>A <see cref="T:System.Collections.Generic.Dictionary`2" /> that contains values of type <paramref name="TElement" /> selected from the input sequence.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> to create a <see cref="T:System.Collections.Generic.Dictionary`2" /> from.</param>
+      <param name="keySelector">A function to extract a key from each element.</param>
+      <param name="elementSelector">A transform function to produce a result element value from each element.</param>
+      <param name="comparer">An <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> to compare keys.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">The type of the key returned by <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">The type of the value returned by <paramref name="elementSelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="keySelector" /> or <paramref name="elementSelector" /> is null.-or-<paramref name="keySelector" /> produces a key that is null.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" /> produces duplicate keys for two elements.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToList``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Creates a <see cref="T:System.Collections.Generic.List`1" /> from an <see cref="T:System.Collections.Generic.IEnumerable`1" />.</summary>
+      <returns>A <see cref="T:System.Collections.Generic.List`1" /> that contains elements from the input sequence.</returns>
+      <param name="source">The <see cref="T:System.Collections.Generic.IEnumerable`1" /> to create a <see cref="T:System.Collections.Generic.List`1" /> from.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Creates a <see cref="T:System.Linq.Lookup`2" /> from an <see cref="T:System.Collections.Generic.IEnumerable`1" /> according to a specified key selector function.</summary>
+      <returns>A <see cref="T:System.Linq.Lookup`2" /> that contains keys and values.</returns>
+      <param name="source">The <see cref="T:System.Collections.Generic.IEnumerable`1" /> to create a <see cref="T:System.Linq.Lookup`2" /> from.</param>
+      <param name="keySelector">A function to extract a key from each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">The type of the key returned by <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="keySelector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Creates a <see cref="T:System.Linq.Lookup`2" /> from an <see cref="T:System.Collections.Generic.IEnumerable`1" /> according to a specified key selector function and key comparer.</summary>
+      <returns>A <see cref="T:System.Linq.Lookup`2" /> that contains keys and values.</returns>
+      <param name="source">The <see cref="T:System.Collections.Generic.IEnumerable`1" /> to create a <see cref="T:System.Linq.Lookup`2" /> from.</param>
+      <param name="keySelector">A function to extract a key from each element.</param>
+      <param name="comparer">An <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> to compare keys.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">The type of the key returned by <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="keySelector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})">
+      <summary>Creates a <see cref="T:System.Linq.Lookup`2" /> from an <see cref="T:System.Collections.Generic.IEnumerable`1" /> according to specified key selector and element selector functions.</summary>
+      <returns>A <see cref="T:System.Linq.Lookup`2" /> that contains values of type <paramref name="TElement" /> selected from the input sequence.</returns>
+      <param name="source">The <see cref="T:System.Collections.Generic.IEnumerable`1" /> to create a <see cref="T:System.Linq.Lookup`2" /> from.</param>
+      <param name="keySelector">A function to extract a key from each element.</param>
+      <param name="elementSelector">A transform function to produce a result element value from each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">The type of the key returned by <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">The type of the value returned by <paramref name="elementSelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="keySelector" /> or <paramref name="elementSelector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Creates a <see cref="T:System.Linq.Lookup`2" /> from an <see cref="T:System.Collections.Generic.IEnumerable`1" /> according to a specified key selector function, a comparer and an element selector function.</summary>
+      <returns>A <see cref="T:System.Linq.Lookup`2" /> that contains values of type <paramref name="TElement" /> selected from the input sequence.</returns>
+      <param name="source">The <see cref="T:System.Collections.Generic.IEnumerable`1" /> to create a <see cref="T:System.Linq.Lookup`2" /> from.</param>
+      <param name="keySelector">A function to extract a key from each element.</param>
+      <param name="elementSelector">A transform function to produce a result element value from each element.</param>
+      <param name="comparer">An <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> to compare keys.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">The type of the key returned by <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">The type of the value returned by <paramref name="elementSelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="keySelector" /> or <paramref name="elementSelector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Union``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>Produces the set union of two sequences by using the default equality comparer.</summary>
+      <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> that contains the elements from both input sequences, excluding duplicates.</returns>
+      <param name="first">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> whose distinct elements form the first set for the union.</param>
+      <param name="second">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> whose distinct elements form the second set for the union.</param>
+      <typeparam name="TSource">The type of the elements of the input sequences.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> or <paramref name="second" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Union``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Produces the set union of two sequences by using a specified <see cref="T:System.Collections.Generic.IEqualityComparer`1" />.</summary>
+      <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> that contains the elements from both input sequences, excluding duplicates.</returns>
+      <param name="first">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> whose distinct elements form the first set for the union.</param>
+      <param name="second">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> whose distinct elements form the second set for the union.</param>
+      <param name="comparer">The <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> to compare values.</param>
+      <typeparam name="TSource">The type of the elements of the input sequences.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> or <paramref name="second" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Where``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Filters a sequence of values based on a predicate.</summary>
+      <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> that contains elements from the input sequence that satisfy the condition.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> to filter.</param>
+      <param name="predicate">A function to test each element for a condition.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="predicate" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Where``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})">
+      <summary>Filters a sequence of values based on a predicate. Each element's index is used in the logic of the predicate function.</summary>
+      <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> that contains elements from the input sequence that satisfy the condition.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> to filter.</param>
+      <param name="predicate">A function to test each source element for a condition; the second parameter of the function represents the index of the source element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="predicate" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Zip``3(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``1,``2})">
+      <summary>Applies a specified function to the corresponding elements of two sequences, producing a sequence of the results.</summary>
+      <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> that contains merged elements of two input sequences.</returns>
+      <param name="first">The first sequence to merge.</param>
+      <param name="second">The second sequence to merge.</param>
+      <param name="resultSelector">A function that specifies how to merge the elements from the two sequences.</param>
+      <typeparam name="TFirst">The type of the elements of the first input sequence.</typeparam>
+      <typeparam name="TSecond">The type of the elements of the second input sequence.</typeparam>
+      <typeparam name="TResult">The type of the elements of the result sequence.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> or <paramref name="second" /> is null.</exception>
+    </member>
+    <member name="T:System.Linq.IGrouping`2">
+      <summary>Represents a collection of objects that have a common key.</summary>
+      <typeparam name="TKey">The type of the key of the <see cref="T:System.Linq.IGrouping`2" />.This type parameter is covariant. That is, you can use either the type you specified or any type that is more derived. For more information about covariance and contravariance, see Covariance and Contravariance in Generics.</typeparam>
+      <typeparam name="TElement">The type of the values in the <see cref="T:System.Linq.IGrouping`2" />.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="P:System.Linq.IGrouping`2.Key">
+      <summary>Gets the key of the <see cref="T:System.Linq.IGrouping`2" />.</summary>
+      <returns>The key of the <see cref="T:System.Linq.IGrouping`2" />.</returns>
+    </member>
+    <member name="T:System.Linq.ILookup`2">
+      <summary>Defines an indexer, size property, and Boolean search method for data structures that map keys to <see cref="T:System.Collections.Generic.IEnumerable`1" /> sequences of values.</summary>
+      <typeparam name="TKey">The type of the keys in the <see cref="T:System.Linq.ILookup`2" />.</typeparam>
+      <typeparam name="TElement">The type of the elements in the <see cref="T:System.Collections.Generic.IEnumerable`1" /> sequences that make up the values in the <see cref="T:System.Linq.ILookup`2" />.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.ILookup`2.Contains(`0)">
+      <summary>Determines whether a specified key exists in the <see cref="T:System.Linq.ILookup`2" />.</summary>
+      <returns>true if <paramref name="key" /> is in the <see cref="T:System.Linq.ILookup`2" />; otherwise, false.</returns>
+      <param name="key">The key to search for in the <see cref="T:System.Linq.ILookup`2" />.</param>
+    </member>
+    <member name="P:System.Linq.ILookup`2.Count">
+      <summary>Gets the number of key/value collection pairs in the <see cref="T:System.Linq.ILookup`2" />.</summary>
+      <returns>The number of key/value collection pairs in the <see cref="T:System.Linq.ILookup`2" />.</returns>
+    </member>
+    <member name="P:System.Linq.ILookup`2.Item(`0)">
+      <summary>Gets the <see cref="T:System.Collections.Generic.IEnumerable`1" /> sequence of values indexed by a specified key.</summary>
+      <returns>The <see cref="T:System.Collections.Generic.IEnumerable`1" /> sequence of values indexed by the specified key.</returns>
+      <param name="key">The key of the desired sequence of values.</param>
+    </member>
+    <member name="T:System.Linq.IOrderedEnumerable`1">
+      <summary>Represents a sorted sequence.</summary>
+      <typeparam name="TElement">The type of the elements of the sequence.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.IOrderedEnumerable`1.CreateOrderedEnumerable``1(System.Func{`0,``0},System.Collections.Generic.IComparer{``0},System.Boolean)">
+      <summary>Performs a subsequent ordering on the elements of an <see cref="T:System.Linq.IOrderedEnumerable`1" /> according to a key.</summary>
+      <returns>An <see cref="T:System.Linq.IOrderedEnumerable`1" /> whose elements are sorted according to a key.</returns>
+      <param name="keySelector">The <see cref="T:System.Func`2" /> used to extract the key for each element.</param>
+      <param name="comparer">The <see cref="T:System.Collections.Generic.IComparer`1" /> used to compare keys for placement in the returned sequence.</param>
+      <param name="descending">true to sort the elements in descending order; false to sort the elements in ascending order.</param>
+      <typeparam name="TKey">The type of the key produced by <paramref name="keySelector" />.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="T:System.Linq.Lookup`2">
+      <summary>Represents a collection of keys each mapped to one or more values.</summary>
+      <typeparam name="TKey">The type of the keys in the <see cref="T:System.Linq.Lookup`2" />.</typeparam>
+      <typeparam name="TElement">The type of the elements of each <see cref="T:System.Collections.Generic.IEnumerable`1" /> value in the <see cref="T:System.Linq.Lookup`2" />.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.Lookup`2.ApplyResultSelector``1(System.Func{`0,System.Collections.Generic.IEnumerable{`1},``0})">
+      <summary>Applies a transform function to each key and its associated values and returns the results.</summary>
+      <returns>A collection that contains one value for each key/value collection pair in the <see cref="T:System.Linq.Lookup`2" />.</returns>
+      <param name="resultSelector">A function to project a result value from each key and its associated values.</param>
+      <typeparam name="TResult">The type of the result values produced by <paramref name="resultSelector" />.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.Lookup`2.Contains(`0)">
+      <summary>Determines whether a specified key is in the <see cref="T:System.Linq.Lookup`2" />.</summary>
+      <returns>true if <paramref name="key" /> is in the <see cref="T:System.Linq.Lookup`2" />; otherwise, false.</returns>
+      <param name="key">The key to find in the <see cref="T:System.Linq.Lookup`2" />.</param>
+    </member>
+    <member name="P:System.Linq.Lookup`2.Count">
+      <summary>Gets the number of key/value collection pairs in the <see cref="T:System.Linq.Lookup`2" />.</summary>
+      <returns>The number of key/value collection pairs in the <see cref="T:System.Linq.Lookup`2" />.</returns>
+    </member>
+    <member name="M:System.Linq.Lookup`2.GetEnumerator">
+      <summary>Returns a generic enumerator that iterates through the <see cref="T:System.Linq.Lookup`2" />.</summary>
+      <returns>An enumerator for the <see cref="T:System.Linq.Lookup`2" />.</returns>
+    </member>
+    <member name="P:System.Linq.Lookup`2.Item(`0)">
+      <summary>Gets the collection of values indexed by the specified key.</summary>
+      <returns>The collection of values indexed by the specified key.</returns>
+      <param name="key">The key of the desired collection of values.</param>
+    </member>
+    <member name="M:System.Linq.Lookup`2.System#Collections#IEnumerable#GetEnumerator">
+      <summary>Returns an enumerator that iterates through the <see cref="T:System.Linq.Lookup`2" />. This class cannot be inherited.</summary>
+      <returns>An enumerator for the <see cref="T:System.Linq.Lookup`2" />.</returns>
+    </member>
+  </members>
+</doc>

+ 1763 - 0
HighBorn/packages/System.Linq.4.3.0/ref/netstandard1.0/de/System.Linq.xml

@@ -0,0 +1,1763 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+  <assembly>
+    <name>System.Linq</name>
+  </assembly>
+  <members>
+    <member name="T:System.Linq.Enumerable">
+      <summary>Stellt einen Satz von static-Methoden (Shared-Methoden in Visual Basic) zum Abfragen von Objekten bereit, die <see cref="T:System.Collections.Generic.IEnumerable`1" /> implementieren.</summary>
+    </member>
+    <member name="M:System.Linq.Enumerable.Aggregate``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``0,``0})">
+      <summary>Wendet eine Akkumulatorfunktion auf eine Sequenz an.</summary>
+      <returns>Der letzte Akkumulatorwert.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, das aggregiert werden soll.</param>
+      <param name="func">Eine Akkumulatorfunktion, die für jedes Element aufgerufen werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="func" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> enthält keine Elemente.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Aggregate``2(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1})">
+      <summary>Wendet eine Akkumulatorfunktion auf eine Sequenz an.Der angegebene Startwert wird als erster Akkumulatorwert verwendet.</summary>
+      <returns>Der letzte Akkumulatorwert.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, das aggregiert werden soll.</param>
+      <param name="seed">Der erste Akkumulatorwert.</param>
+      <param name="func">Eine Akkumulatorfunktion, die für jedes Element aufgerufen werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TAccumulate">Der Typ des Akkumulatorwerts.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="func" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Aggregate``3(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1},System.Func{``1,``2})">
+      <summary>Wendet eine Akkumulatorfunktion auf eine Sequenz an.Der angegebene Startwert wird als erster Akkumulatorwert verwendet, und der Ergebniswert wird mit der angegebenen Funktion ausgewählt.</summary>
+      <returns>Der transformierte letzte Akkumulatorwert.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, das aggregiert werden soll.</param>
+      <param name="seed">Der erste Akkumulatorwert.</param>
+      <param name="func">Eine Akkumulatorfunktion, die für jedes Element aufgerufen werden soll.</param>
+      <param name="resultSelector">Eine Funktion zum Transformieren des letzten Akkumulatorwerts in den Ergebniswert.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TAccumulate">Der Typ des Akkumulatorwerts.</typeparam>
+      <typeparam name="TResult">Der Typ des Ergebniswerts.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />, <paramref name="func" /> oder <paramref name="resultSelector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.All``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Bestimmt, ob alle Elemente einer Sequenz eine Bedingung erfüllen.</summary>
+      <returns>true, wenn jedes Element der Quellsequenz im angegebenen Prädikat erfolgreich überprüft wird oder wenn die Sequenz leer ist, andernfalls false.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, das die Elemente enthält, auf die das Prädikat angewendet werden soll.</param>
+      <param name="predicate">Eine Funktion, mit der jedes Element auf eine Bedingung überprüft wird.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="predicate" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Any``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Bestimmt, ob eine Sequenz Elemente enthält.</summary>
+      <returns>true, wenn die Quellsequenz Elemente enthält, andernfalls false.</returns>
+      <param name="source">Das <see cref="T:System.Collections.Generic.IEnumerable`1" />, für das überprüft werden soll, ob es leer ist.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Any``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Bestimmt, ob ein Element einer Sequenz eine Bedingung erfüllt.</summary>
+      <returns>true, wenn Elemente der Quellsequenz im angegebenen Prädikat erfolgreich überprüft werden, andernfalls false.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, auf dessen Elemente das Prädikat angewendet werden soll.</param>
+      <param name="predicate">Eine Funktion, mit der jedes Element auf eine Bedingung überprüft wird.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="predicate" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.AsEnumerable``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Gibt die Eingabe als <see cref="T:System.Collections.Generic.IEnumerable`1" /> zurück.</summary>
+      <returns>Die als <see cref="T:System.Collections.Generic.IEnumerable`1" /> typisierte Eingabesequenz.</returns>
+      <param name="source">Die Sequenz, die als <see cref="T:System.Collections.Generic.IEnumerable`1" /> typisiert werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>Berechnet den Durchschnitt einer Sequenz von <see cref="T:System.Decimal" />-Werten.</summary>
+      <returns>Der Durchschnitt der Sequenz von Werten.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Decimal" />-Werten, deren Durchschnitt berechnet werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> enthält keine Elemente.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>Berechnet den Durchschnitt einer Sequenz von <see cref="T:System.Double" />-Werten.</summary>
+      <returns>Der Durchschnitt der Sequenz von Werten.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Double" />-Werten, deren Durchschnitt berechnet werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> enthält keine Elemente.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>Berechnet den Durchschnitt einer Sequenz von <see cref="T:System.Int32" />-Werten.</summary>
+      <returns>Der Durchschnitt der Sequenz von Werten.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Int32" />-Werten, deren Durchschnitt berechnet werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> enthält keine Elemente.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>Berechnet den Durchschnitt einer Sequenz von <see cref="T:System.Int64" />-Werten.</summary>
+      <returns>Der Durchschnitt der Sequenz von Werten.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Int64" />-Werten, deren Durchschnitt berechnet werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> enthält keine Elemente.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>Berechnet den Durchschnitt einer Sequenz von <see cref="T:System.Decimal" />-Werten, die NULL zulassen.</summary>
+      <returns>Der Durchschnitt der Sequenz von Werten oder null, wenn die Quellsequenz leer ist oder nur null-Werte enthält.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Decimal" />-Werten, die NULL zulassen und deren Durchschnitt berechnet werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+      <exception cref="T:System.OverflowException">Die Summe der Elemente in der Sequenz ist größer als <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>Berechnet den Durchschnitt einer Sequenz von <see cref="T:System.Double" />-Werten, die NULL zulassen.</summary>
+      <returns>Der Durchschnitt der Sequenz von Werten oder null, wenn die Quellsequenz leer ist oder nur null-Werte enthält.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Double" />-Werten, die NULL zulassen und deren Durchschnitt berechnet werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>Berechnet den Durchschnitt einer Sequenz von <see cref="T:System.Int32" />-Werten, die NULL zulassen.</summary>
+      <returns>Der Durchschnitt der Sequenz von Werten oder null, wenn die Quellsequenz leer ist oder nur null-Werte enthält.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Int32" />-Werten, die NULL zulassen und deren Durchschnitt berechnet werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+      <exception cref="T:System.OverflowException">Die Summe der Elemente in der Sequenz ist größer als <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>Berechnet den Durchschnitt einer Sequenz von <see cref="T:System.Int64" />-Werten, die NULL zulassen.</summary>
+      <returns>Der Durchschnitt der Sequenz von Werten oder null, wenn die Quellsequenz leer ist oder nur null-Werte enthält.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Int64" />-Werten, die NULL zulassen und deren Durchschnitt berechnet werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+      <exception cref="T:System.OverflowException">Die Summe der Elemente in der Sequenz ist größer als <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>Berechnet den Durchschnitt einer Sequenz von <see cref="T:System.Single" />-Werten, die NULL zulassen.</summary>
+      <returns>Der Durchschnitt der Sequenz von Werten oder null, wenn die Quellsequenz leer ist oder nur null-Werte enthält.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Single" />-Werten, die NULL zulassen und deren Durchschnitt berechnet werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>Berechnet den Durchschnitt einer Sequenz von <see cref="T:System.Single" />-Werten.</summary>
+      <returns>Der Durchschnitt der Sequenz von Werten.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Single" />-Werten, deren Durchschnitt berechnet werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> enthält keine Elemente.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>Berechnet den Durchschnitt einer Sequenz von <see cref="T:System.Decimal" />-Werten, die durch den Aufruf einer Transformationsfunktion für jedes Element der Eingabesequenz ermittelt werden.</summary>
+      <returns>Der Durchschnitt der Sequenz von Werten.</returns>
+      <param name="source">Eine Sequenz von Werten, mit denen ein Durchschnittswert berechnet wird.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> enthält keine Elemente.</exception>
+      <exception cref="T:System.OverflowException">Die Summe der Elemente in der Sequenz ist größer als <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>Berechnet den Durchschnitt einer Sequenz von <see cref="T:System.Double" />-Werten, die durch den Aufruf einer Transformationsfunktion für jedes Element der Eingabesequenz ermittelt werden.</summary>
+      <returns>Der Durchschnitt der Sequenz von Werten.</returns>
+      <param name="source">Eine Sequenz von Werten, deren Durchschnitt berechnet werden soll.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> enthält keine Elemente.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>Berechnet den Durchschnitt einer Sequenz von <see cref="T:System.Int32" />-Werten, die durch den Aufruf einer Transformationsfunktion für jedes Element der Eingabesequenz ermittelt werden.</summary>
+      <returns>Der Durchschnitt der Sequenz von Werten.</returns>
+      <param name="source">Eine Sequenz von Werten, deren Durchschnitt berechnet werden soll.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> enthält keine Elemente.</exception>
+      <exception cref="T:System.OverflowException">Die Summe der Elemente in der Sequenz ist größer als <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>Berechnet den Durchschnitt einer Sequenz von <see cref="T:System.Int64" />-Werten, die durch den Aufruf einer Transformationsfunktion für jedes Element der Eingabesequenz ermittelt werden.</summary>
+      <returns>Der Durchschnitt der Sequenz von Werten.</returns>
+      <param name="source">Eine Sequenz von Werten, deren Durchschnitt berechnet werden soll.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente der Quelle.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> enthält keine Elemente.</exception>
+      <exception cref="T:System.OverflowException">Die Summe der Elemente in der Sequenz ist größer als <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>Berechnet den Durchschnitt einer Sequenz von <see cref="T:System.Decimal" />-Werten, die NULL zulassen und die durch den Aufruf einer Transformationsfunktion für jedes Element der Eingabesequenz ermittelt werden.</summary>
+      <returns>Der Durchschnitt der Sequenz von Werten oder null, wenn die Quellsequenz leer ist oder nur null-Werte enthält.</returns>
+      <param name="source">Eine Sequenz von Werten, deren Durchschnitt berechnet werden soll.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+      <exception cref="T:System.OverflowException">Die Summe der Elemente in der Sequenz ist größer als <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>Berechnet den Durchschnitt einer Sequenz von <see cref="T:System.Double" />-Werten, die NULL zulassen und die durch den Aufruf einer Transformationsfunktion für jedes Element der Eingabesequenz ermittelt werden.</summary>
+      <returns>Der Durchschnitt der Sequenz von Werten oder null, wenn die Quellsequenz leer ist oder nur null-Werte enthält.</returns>
+      <param name="source">Eine Sequenz von Werten, deren Durchschnitt berechnet werden soll.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>Berechnet den Durchschnitt einer Sequenz von <see cref="T:System.Int32" />-Werten, die NULL zulassen, die durch den Aufruf einer Transformationsfunktion für jedes Element der Eingabesequenz ermittelt wird.</summary>
+      <returns>Der Durchschnitt der Sequenz von Werten oder null, wenn die Quellsequenz leer ist oder nur null-Werte enthält.</returns>
+      <param name="source">Eine Sequenz von Werten, deren Durchschnitt berechnet werden soll.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+      <exception cref="T:System.OverflowException">Die Summe der Elemente in der Sequenz ist größer als <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>Berechnet den Durchschnitt einer Sequenz von <see cref="T:System.Int64" />-Werten, die NULL zulassen und die durch den Aufruf einer Transformationsfunktion für jedes Element der Eingabesequenz ermittelt werden.</summary>
+      <returns>Der Durchschnitt der Sequenz von Werten oder null, wenn die Quellsequenz leer ist oder nur null-Werte enthält.</returns>
+      <param name="source">Eine Sequenz von Werten, deren Durchschnitt berechnet werden soll.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>Berechnet den Durchschnitt einer Sequenz von <see cref="T:System.Single" />-Werten, die NULL zulassen und die durch den Aufruf einer Transformationsfunktion für jedes Element der Eingabesequenz ermittelt werden.</summary>
+      <returns>Der Durchschnitt der Sequenz von Werten oder null, wenn die Quellsequenz leer ist oder nur null-Werte enthält.</returns>
+      <param name="source">Eine Sequenz von Werten, deren Durchschnitt berechnet werden soll.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>Berechnet den Durchschnitt einer Sequenz von <see cref="T:System.Single" />-Werten, die durch den Aufruf einer Transformationsfunktion für jedes Element der Eingabesequenz ermittelt werden.</summary>
+      <returns>Der Durchschnitt der Sequenz von Werten.</returns>
+      <param name="source">Eine Sequenz von Werten, deren Durchschnitt berechnet werden soll.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> enthält keine Elemente.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Cast``1(System.Collections.IEnumerable)">
+      <summary>Wandelt die Elemente eines <see cref="T:System.Collections.IEnumerable" /> in den angegebenen Typ um.</summary>
+      <returns>Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, das jedes Element der Quellsequenz enthält, das in den angegebenen Typ umgewandelt wird.</returns>
+      <param name="source">Das <see cref="T:System.Collections.IEnumerable" />, das die in Typ <paramref name="TResult" /> umzuwandelnden Elemente enthält.</param>
+      <typeparam name="TResult">Der Typ, an den die Elemente von <paramref name="source" /> übergeben werden sollen.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+      <exception cref="T:System.InvalidCastException">Ein Element in der Sequenz kann nicht in den Typ <paramref name="TResult" /> umgewandelt werden.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Concat``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>Verkettet zwei Sequenzen.</summary>
+      <returns>Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, das die verketteten Elemente der beiden Eingabesequenzen enthält.</returns>
+      <param name="first">Die erste zu verkettende Sequenz.</param>
+      <param name="second">Die Sequenz, die mit der ersten Sequenz verkettet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente der Eingabesequenzen.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> oder <paramref name="second" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Contains``1(System.Collections.Generic.IEnumerable{``0},``0)">
+      <summary>Bestimmt mithilfe des Standardgleichheitsvergleichs, ob eine Sequenz ein angegebenes Element enthält.</summary>
+      <returns>true, wenn die Quellsequenz ein Element mit dem angegebenen Wert enthält, andernfalls false.</returns>
+      <param name="source">Eine Sequenz, in der ein Wert gesucht werden soll.</param>
+      <param name="value">Der Wert, der in der Sequenz gesucht werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Contains``1(System.Collections.Generic.IEnumerable{``0},``0,System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Bestimmt mithilfe eines angegebenen <see cref="T:System.Collections.Generic.IEqualityComparer`1" />, ob eine Sequenz ein angegebenes Element enthält.</summary>
+      <returns>true, wenn die Quellsequenz ein Element mit dem angegebenen Wert enthält, andernfalls false.</returns>
+      <param name="source">Eine Sequenz, in der ein Wert gesucht werden soll.</param>
+      <param name="value">Der Wert, der in der Sequenz gesucht werden soll.</param>
+      <param name="comparer">Ein Gleichheitsvergleich zum Vergleichen von Werten.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Count``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Gibt die Anzahl der Elemente in einer Sequenz zurück.</summary>
+      <returns>Die Anzahl der Elemente in der Eingabesequenz.</returns>
+      <param name="source">Eine Sequenz, die zu zählende Elemente enthält.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+      <exception cref="T:System.OverflowException">Die Anzahl der Elemente in <paramref name="source" /> ist größer als <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Count``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Gibt eine Zahl zurück, die die Anzahl der Elemente in der angegebenen Sequenz angibt, die eine Bedingung erfüllen.</summary>
+      <returns>Eine Zahl, die die Anzahl der Elemente in der Sequenz darstellt, die die Bedingung in der Prädikatfunktion erfüllen.</returns>
+      <param name="source">Eine Sequenz, die Elemente enthält, die überprüft und gezählt werden sollen.</param>
+      <param name="predicate">Eine Funktion, mit der jedes Element auf eine Bedingung überprüft wird.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="predicate" /> ist null.</exception>
+      <exception cref="T:System.OverflowException">Die Anzahl der Elemente in <paramref name="source" /> ist größer als <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.DefaultIfEmpty``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Gibt die Elemente der angegebenen Sequenz zurück, oder den Standardwert des Typparameters in einer Singletonauflistung, wenn die Sequenz leer ist.</summary>
+      <returns>Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />-Objekt, das den Standardwert für den <paramref name="TSource" />-Typ enthält, wenn <paramref name="source" /> leer ist, andernfalls <paramref name="source" />.</returns>
+      <param name="source">Die Sequenz, für die ein Standardwert zurückgegeben werden soll, wenn sie leer ist.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.DefaultIfEmpty``1(System.Collections.Generic.IEnumerable{``0},``0)">
+      <summary>Gibt die Elemente der angegebenen Sequenz zurück, oder den angegebenen Wert in einer Singletonauflistung, wenn die Sequenz leer ist.</summary>
+      <returns>Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, das <paramref name="defaultValue" /> enthält, wenn <paramref name="source" /> leer ist, andernfalls <paramref name="source" />.</returns>
+      <param name="source">Die Sequenz, für die der angegebene Wert zurückgegeben werden soll, wenn sie leer ist.</param>
+      <param name="defaultValue">Der Wert, der zurückgegeben werden soll, wenn die Sequenz leer ist.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Distinct``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Gibt mithilfe des Standardgleichheitsvergleichs zum Vergleichen von Werten unterschiedliche Elemente aus einer Sequenz zurück.</summary>
+      <returns>Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, das unterschiedliche Elemente aus der Quellsequenz enthält.</returns>
+      <param name="source">Die Sequenz, aus der doppelte Elemente entfernt werden sollen.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Distinct``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Gibt mithilfe eines angegebenen <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> zum Vergleichen von Werten unterschiedliche Elemente aus einer Sequenz zurück.</summary>
+      <returns>Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, das unterschiedliche Elemente aus der Quellsequenz enthält.</returns>
+      <param name="source">Die Sequenz, aus der doppelte Elemente entfernt werden sollen.</param>
+      <param name="comparer">Ein <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> zum Vergleichen von Werten.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ElementAt``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>Gibt das Element an einem angegebenen Index in einer Sequenz zurück.</summary>
+      <returns>Das Element an der angegebenen Position in der Quellsequenz.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, aus dem ein Element zurückgegeben werden soll.</param>
+      <param name="index">Der auf 0 (null) basierende Index des abzurufenden Elements.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="index" /> ist kleiner als 0 bzw. größer oder gleich der Anzahl der Elemente in <paramref name="source" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ElementAtOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>Gibt das Element an einem angegebenen Index in einer Sequenz oder einen Standardwert zurück, wenn der Index außerhalb des gültigen Bereichs liegt.</summary>
+      <returns>default(<paramref name="TSource" />), wenn der Index außerhalb der Begrenzungen der Quellsequenz liegt, andernfalls das Element an der angegebenen Position in der Quellsequenz.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, aus dem ein Element zurückgegeben werden soll.</param>
+      <param name="index">Der auf 0 (null) basierende Index des abzurufenden Elements.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Empty``1">
+      <summary>Gibt ein leeres <see cref="T:System.Collections.Generic.IEnumerable`1" /> zurück, das über das angegebene Typargument verfügt.</summary>
+      <returns>Ein leeres <see cref="T:System.Collections.Generic.IEnumerable`1" />, dessen Typargument <paramref name="TResult" /> ist.</returns>
+      <typeparam name="TResult">Der Typ, der dem Typparameter des zurückgegebenen generischen <see cref="T:System.Collections.Generic.IEnumerable`1" /> zugewiesen werden soll.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Except``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>Erzeugt die Differenzmenge zweier Sequenzen mithilfe des Standardgleichheitsvergleichs zum Vergleichen von Werten.</summary>
+      <returns>Eine Sequenz, die die Differenzmenge der Elemente von zwei Sequenzen enthält.</returns>
+      <param name="first">Es wird ein <see cref="T:System.Collections.Generic.IEnumerable`1" /> zurückgegeben, dessen Elemente nicht auch in <paramref name="second" /> enthalten sind.</param>
+      <param name="second">Wenn ein <see cref="T:System.Collections.Generic.IEnumerable`1" /> Elemente enthält, die auch in der ersten Sequenz vorhanden sind, werden diese Elemente aus der zurückgegebenen Sequenz entfernt.</param>
+      <typeparam name="TSource">Der Typ der Elemente der Eingabesequenzen.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> oder <paramref name="second" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Except``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Erzeugt mithilfe des angegebenen <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> zum Vergleichen von Werten die Differenzmenge zweier Sequenzen.</summary>
+      <returns>Eine Sequenz, die die Differenzmenge der Elemente von zwei Sequenzen enthält.</returns>
+      <param name="first">Es wird ein <see cref="T:System.Collections.Generic.IEnumerable`1" /> zurückgegeben, dessen Elemente nicht auch in <paramref name="second" /> enthalten sind.</param>
+      <param name="second">Wenn ein <see cref="T:System.Collections.Generic.IEnumerable`1" /> Elemente enthält, die auch in der ersten Sequenz vorhanden sind, werden diese Elemente aus der zurückgegebenen Sequenz entfernt.</param>
+      <param name="comparer">Ein <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> zum Vergleichen von Werten.</param>
+      <typeparam name="TSource">Der Typ der Elemente der Eingabesequenzen.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> oder <paramref name="second" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.First``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Gibt das erste Element einer Sequenz zurück.</summary>
+      <returns>Das erste Element in der angegebenen Sequenz.</returns>
+      <param name="source">Das <see cref="T:System.Collections.Generic.IEnumerable`1" />, dessen erstes Element zurückgegeben werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">Die Quellsequenz ist leer.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.First``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Gibt das erste Element in einer Sequenz zurück, das eine angegebene Bedingung erfüllt.</summary>
+      <returns>Das erste Element in der Sequenz, das mit der angegebenen Prädikatfunktion erfolgreich überprüft wird.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, aus dem ein Element zurückgegeben werden soll.</param>
+      <param name="predicate">Eine Funktion, mit der jedes Element auf eine Bedingung überprüft wird.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="predicate" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">Kein Element erfüllt die Bedingung in <paramref name="predicate" />.- oder -Die Quellsequenz ist leer.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.FirstOrDefault``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Gibt das erste Element einer Sequenz zurück, oder einen Standardwert, wenn die Sequenz keine Elemente enthält.</summary>
+      <returns>default(<paramref name="TSource" />), wenn <paramref name="source" /> leer ist, andernfalls das erste Element in <paramref name="source" />.</returns>
+      <param name="source">Das <see cref="T:System.Collections.Generic.IEnumerable`1" />, dessen erstes Element zurückgegeben werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.FirstOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Gibt das erste Element der Sequenz zurück, das eine Bedingung erfüllt, oder einen Standardwert, wenn ein solches Element nicht gefunden wird.</summary>
+      <returns>default(<paramref name="TSource" />), wenn <paramref name="source" /> leer ist oder wenn kein Element die von <paramref name="predicate" /> angegebene Überprüfung besteht. Andernfalls das erste Element in <paramref name="source" />, das die von <paramref name="predicate" /> angegebene Überprüfung besteht.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, aus dem ein Element zurückgegeben werden soll.</param>
+      <param name="predicate">Eine Funktion, mit der jedes Element auf eine Bedingung überprüft wird.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="predicate" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Gruppiert die Elemente einer Sequenz entsprechend einer angegebenen Schlüsselauswahlfunktion.</summary>
+      <returns>Ein IEnumerable&lt;IGrouping&lt;TKey, TSource&gt;&gt; in C# oder ein IEnumerable(Of IGrouping(Of TKey, TSource)) in Visual Basic, wobei jedes <see cref="T:System.Linq.IGrouping`2" />-Objekt eine Sequenz von Objekten und einen Schlüssel enthält.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, dessen Elemente gruppiert werden sollen.</param>
+      <param name="keySelector">Eine Funktion zum Extrahieren des Schlüssels für jedes Element.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Der Typ des von <paramref name="keySelector" /> zurückgegebenen Schlüssels.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="keySelector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Gruppiert die Elemente einer Sequenz entsprechend einer angegebenen Schlüsselauswahlfunktion und vergleicht die Schlüssel mithilfe eines angegebenen Vergleichs.</summary>
+      <returns>Ein IEnumerable&lt;IGrouping&lt;TKey, TSource&gt;&gt; in C# oder ein IEnumerable(Of IGrouping(Of TKey, TSource)) in Visual Basic, wobei jedes <see cref="T:System.Linq.IGrouping`2" />-Objekt eine Auflistung von Objekten und einen Schlüssel enthält.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, dessen Elemente gruppiert werden sollen.</param>
+      <param name="keySelector">Eine Funktion zum Extrahieren des Schlüssels für jedes Element.</param>
+      <param name="comparer">Ein <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> zum Vergleichen von Schlüsseln.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Der Typ des von <paramref name="keySelector" /> zurückgegebenen Schlüssels.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="keySelector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})">
+      <summary>Gruppiert die Elemente einer Sequenz entsprechend einer angegebenen Schlüsselauswahlfunktion und projiziert die Elemente für jede Gruppe mithilfe einer angegebenen Funktion.</summary>
+      <returns>Ein IEnumerable&lt;IGrouping&lt;TKey, TElement&gt;&gt; in C# oder ein IEnumerable(Of IGrouping(Of TKey, TElement)) in Visual Basic, wobei jedes <see cref="T:System.Linq.IGrouping`2" />-Objekt eine Auflistung von Objekten vom Typ <paramref name="TElement" /> und einen Schlüssel enthält.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, dessen Elemente gruppiert werden sollen.</param>
+      <param name="keySelector">Eine Funktion zum Extrahieren des Schlüssels für jedes Element.</param>
+      <param name="elementSelector">Eine Funktion, mit der jedes Quellelement einem Element in dem <see cref="T:System.Linq.IGrouping`2" /> zugeordnet wird.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Der Typ des von <paramref name="keySelector" /> zurückgegebenen Schlüssels.</typeparam>
+      <typeparam name="TElement">Der Typ der Elemente in der <see cref="T:System.Linq.IGrouping`2" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />, <paramref name="keySelector" /> oder <paramref name="elementSelector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Gruppiert die Elemente einer Sequenz entsprechend einer Schlüsselauswahlfunktion.Die Schlüssel werden mithilfe eines Vergleichs verglichen, und die Elemente jeder Gruppe werden mithilfe einer angegebenen Funktion projiziert.</summary>
+      <returns>Ein IEnumerable&lt;IGrouping&lt;TKey, TElement&gt;&gt; in C# oder ein IEnumerable(Of IGrouping(Of TKey, TElement)) in Visual Basic, wobei jedes <see cref="T:System.Linq.IGrouping`2" />-Objekt eine Auflistung von Objekten vom Typ <paramref name="TElement" /> und einen Schlüssel enthält.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, dessen Elemente gruppiert werden sollen.</param>
+      <param name="keySelector">Eine Funktion zum Extrahieren des Schlüssels für jedes Element.</param>
+      <param name="elementSelector">Eine Funktion, mit der jedes Quellelement einem Element in einem <see cref="T:System.Linq.IGrouping`2" /> zugeordnet wird.</param>
+      <param name="comparer">Ein <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> zum Vergleichen von Schlüsseln.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Der Typ des von <paramref name="keySelector" /> zurückgegebenen Schlüssels.</typeparam>
+      <typeparam name="TElement">Der Typ der Elemente in der <see cref="T:System.Linq.IGrouping`2" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />, <paramref name="keySelector" /> oder <paramref name="elementSelector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3})">
+      <summary>Gruppiert die Elemente einer Sequenz entsprechend einer angegebenen Schlüsselauswahlfunktion und erstellt aus jeder Gruppe und ihrem Schlüssel einen Ergebniswert.Die Elemente jeder Gruppe werden mithilfe einer angegebenen Funktion projiziert.</summary>
+      <returns>Eine Auflistung von Elementen vom Typ <paramref name="TResult" />, wobei jedes Element eine Projektion über einer Gruppe und ihrem Schlüssel darstellt.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, dessen Elemente gruppiert werden sollen.</param>
+      <param name="keySelector">Eine Funktion zum Extrahieren des Schlüssels für jedes Element.</param>
+      <param name="elementSelector">Eine Funktion, mit der jedes Quellelement einem Element in einem <see cref="T:System.Linq.IGrouping`2" /> zugeordnet wird.</param>
+      <param name="resultSelector">Eine Funktion, mit der aus jeder Gruppe ein Ergebniswert erstellt wird.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Der Typ des von <paramref name="keySelector" /> zurückgegebenen Schlüssels.</typeparam>
+      <typeparam name="TElement">Der Typ der Elemente in jedem <see cref="T:System.Linq.IGrouping`2" />.</typeparam>
+      <typeparam name="TResult">Der Typ des von <paramref name="resultSelector" /> zurückgegebenen Ergebniswerts.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Gruppiert die Elemente einer Sequenz entsprechend einer angegebenen Schlüsselauswahlfunktion und erstellt aus jeder Gruppe und ihrem Schlüssel einen Ergebniswert.Schlüsselwerte werden mithilfe eines angegebenen Vergleichs verglichen, und die Elemente jeder Gruppe werden mithilfe einer angegebenen Funktion projiziert.</summary>
+      <returns>Eine Auflistung von Elementen vom Typ <paramref name="TResult" />, wobei jedes Element eine Projektion über einer Gruppe und ihrem Schlüssel darstellt.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, dessen Elemente gruppiert werden sollen.</param>
+      <param name="keySelector">Eine Funktion zum Extrahieren des Schlüssels für jedes Element.</param>
+      <param name="elementSelector">Eine Funktion, mit der jedes Quellelement einem Element in einem <see cref="T:System.Linq.IGrouping`2" /> zugeordnet wird.</param>
+      <param name="resultSelector">Eine Funktion, mit der aus jeder Gruppe ein Ergebniswert erstellt wird.</param>
+      <param name="comparer">Ein <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> zum Vergleichen von Schlüsseln.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Der Typ des von <paramref name="keySelector" /> zurückgegebenen Schlüssels.</typeparam>
+      <typeparam name="TElement">Der Typ der Elemente in jedem <see cref="T:System.Linq.IGrouping`2" />.</typeparam>
+      <typeparam name="TResult">Der Typ des von <paramref name="resultSelector" /> zurückgegebenen Ergebniswerts.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2})">
+      <summary>Gruppiert die Elemente einer Sequenz entsprechend einer angegebenen Schlüsselauswahlfunktion und erstellt aus jeder Gruppe und ihrem Schlüssel einen Ergebniswert.</summary>
+      <returns>Eine Auflistung von Elementen vom Typ <paramref name="TResult" />, wobei jedes Element eine Projektion über einer Gruppe und ihrem Schlüssel darstellt.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, dessen Elemente gruppiert werden sollen.</param>
+      <param name="keySelector">Eine Funktion zum Extrahieren des Schlüssels für jedes Element.</param>
+      <param name="resultSelector">Eine Funktion, mit der aus jeder Gruppe ein Ergebniswert erstellt wird.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Der Typ des von <paramref name="keySelector" /> zurückgegebenen Schlüssels.</typeparam>
+      <typeparam name="TResult">Der Typ des von <paramref name="resultSelector" /> zurückgegebenen Ergebniswerts.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Gruppiert die Elemente einer Sequenz entsprechend einer angegebenen Schlüsselauswahlfunktion und erstellt aus jeder Gruppe und ihrem Schlüssel einen Ergebniswert.Die Schlüssel werden mithilfe eines angegebenen Vergleichs verglichen.</summary>
+      <returns>Eine Auflistung von Elementen vom Typ <paramref name="TResult" />, wobei jedes Element eine Projektion über einer Gruppe und ihrem Schlüssel darstellt.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, dessen Elemente gruppiert werden sollen.</param>
+      <param name="keySelector">Eine Funktion zum Extrahieren des Schlüssels für jedes Element.</param>
+      <param name="resultSelector">Eine Funktion, mit der aus jeder Gruppe ein Ergebniswert erstellt wird.</param>
+      <param name="comparer">Ein <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> zum Vergleichen von Schlüsseln.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Der Typ des von <paramref name="keySelector" /> zurückgegebenen Schlüssels.</typeparam>
+      <typeparam name="TResult">Der Typ des von <paramref name="resultSelector" /> zurückgegebenen Ergebniswerts.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3})">
+      <summary>Korreliert die Elemente von zwei Sequenzen anhand der Gleichheit der Schlüssel und gruppiert die Ergebnisse.Schlüssel werden mithilfe des Standardgleichheitsvergleichs verglichen.</summary>
+      <returns>Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, das Elemente vom Typ <paramref name="TResult" /> enthält, die durch Ausführen eines Gruppenjoins von zwei Sequenzen ermittelt werden.</returns>
+      <param name="outer">Die erste zu verknüpfende Sequenz.</param>
+      <param name="inner">Die Sequenz, die mit der ersten Sequenz verknüpft werden soll.</param>
+      <param name="outerKeySelector">Eine Funktion zum Extrahieren des Joinschlüssels aus jedem Element der ersten Sequenz.</param>
+      <param name="innerKeySelector">Eine Funktion zum Extrahieren des Joinschlüssels aus jedem Element der zweiten Sequenz.</param>
+      <param name="resultSelector">Eine Funktion zum Erstellen eines Ergebniselements anhand eines Elements aus der ersten Sequenz und einer Auflistung von übereinstimmenden Elementen aus der zweiten Sequenz.</param>
+      <typeparam name="TOuter">Der Typ der Elemente der ersten Sequenz.</typeparam>
+      <typeparam name="TInner">Der Typ der Elemente der zweiten Sequenz.</typeparam>
+      <typeparam name="TKey">Der Typ der von den Schlüsselauswahlfunktionen zurückgegebenen Schlüssel.</typeparam>
+      <typeparam name="TResult">Der Typ der Ergebniselemente.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" />, <paramref name="inner" />, <paramref name="outerKeySelector" />, <paramref name="innerKeySelector" /> oder <paramref name="resultSelector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3},System.Collections.Generic.IEqualityComparer{``2})">
+      <summary>Korreliert die Elemente von zwei Sequenzen anhand der Gleichheit der Schlüssel und gruppiert die Ergebnisse.Schlüssel werden mithilfe eines angegebenen <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> verglichen.</summary>
+      <returns>Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, das Elemente vom Typ <paramref name="TResult" /> enthält, die durch Ausführen eines Gruppenjoins von zwei Sequenzen ermittelt werden.</returns>
+      <param name="outer">Die erste zu verknüpfende Sequenz.</param>
+      <param name="inner">Die Sequenz, die mit der ersten Sequenz verknüpft werden soll.</param>
+      <param name="outerKeySelector">Eine Funktion zum Extrahieren des Joinschlüssels aus jedem Element der ersten Sequenz.</param>
+      <param name="innerKeySelector">Eine Funktion zum Extrahieren des Joinschlüssels aus jedem Element der zweiten Sequenz.</param>
+      <param name="resultSelector">Eine Funktion zum Erstellen eines Ergebniselements anhand eines Elements aus der ersten Sequenz und einer Auflistung von übereinstimmenden Elementen aus der zweiten Sequenz.</param>
+      <param name="comparer">Ein <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> zum Hashen und Vergleichen von Schlüsseln.</param>
+      <typeparam name="TOuter">Der Typ der Elemente der ersten Sequenz.</typeparam>
+      <typeparam name="TInner">Der Typ der Elemente der zweiten Sequenz.</typeparam>
+      <typeparam name="TKey">Der Typ der von den Schlüsselauswahlfunktionen zurückgegebenen Schlüssel.</typeparam>
+      <typeparam name="TResult">Der Typ der Ergebniselemente.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" />, <paramref name="inner" />, <paramref name="outerKeySelector" />, <paramref name="innerKeySelector" /> oder <paramref name="resultSelector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Intersect``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>Erzeugt die Schnittmenge zweier Sequenzen mithilfe des Standardgleichheitsvergleichs zum Vergleichen von Werten.</summary>
+      <returns>Eine Sequenz, die die Elemente enthält, die die Schnittmenge von zwei Sequenzen bilden.</returns>
+      <param name="first">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, dessen unterschiedliche Elemente auch in <paramref name="second" /> vorhanden sind, wird zurückgegeben.</param>
+      <param name="second">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, dessen unterschiedliche Elemente auch in der ersten Sequenz vorhanden sind, wird zurückgegeben.</param>
+      <typeparam name="TSource">Der Typ der Elemente der Eingabesequenzen.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> oder <paramref name="second" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Intersect``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Erzeugt mithilfe des angegebenen <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> zum Vergleichen von Werten die Schnittmenge von zwei Sequenzen.</summary>
+      <returns>Eine Sequenz, die die Elemente enthält, die die Schnittmenge von zwei Sequenzen bilden.</returns>
+      <param name="first">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, dessen unterschiedliche Elemente auch in <paramref name="second" /> vorhanden sind, wird zurückgegeben.</param>
+      <param name="second">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, dessen unterschiedliche Elemente auch in der ersten Sequenz vorhanden sind, wird zurückgegeben.</param>
+      <param name="comparer">Ein <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> zum Vergleichen von Werten.</param>
+      <typeparam name="TSource">Der Typ der Elemente der Eingabesequenzen.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> oder <paramref name="second" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3})">
+      <summary>Korreliert die Elemente von zwei Sequenzen auf der Grundlage von übereinstimmenden Schlüsseln.Schlüssel werden mithilfe des Standardgleichheitsvergleichs verglichen.</summary>
+      <returns>Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, das Elemente vom Typ <paramref name="TResult" /> enthält, die durch Ausführen eines inneren Joins von zwei Sequenzen ermittelt werden.</returns>
+      <param name="outer">Die erste zu verknüpfende Sequenz.</param>
+      <param name="inner">Die Sequenz, die mit der ersten Sequenz verknüpft werden soll.</param>
+      <param name="outerKeySelector">Eine Funktion zum Extrahieren des Joinschlüssels aus jedem Element der ersten Sequenz.</param>
+      <param name="innerKeySelector">Eine Funktion zum Extrahieren des Joinschlüssels aus jedem Element der zweiten Sequenz.</param>
+      <param name="resultSelector">Eine Funktion zum Erstellen eines Ergebniselements aus zwei übereinstimmenden Elementen.</param>
+      <typeparam name="TOuter">Der Typ der Elemente der ersten Sequenz.</typeparam>
+      <typeparam name="TInner">Der Typ der Elemente der zweiten Sequenz.</typeparam>
+      <typeparam name="TKey">Der Typ der von den Schlüsselauswahlfunktionen zurückgegebenen Schlüssel.</typeparam>
+      <typeparam name="TResult">Der Typ der Ergebniselemente.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" />, <paramref name="inner" />, <paramref name="outerKeySelector" />, <paramref name="innerKeySelector" /> oder <paramref name="resultSelector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3},System.Collections.Generic.IEqualityComparer{``2})">
+      <summary>Korreliert die Elemente von zwei Sequenzen auf der Grundlage von übereinstimmenden Schlüsseln.Schlüssel werden mithilfe eines angegebenen <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> verglichen.</summary>
+      <returns>Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, das Elemente vom Typ <paramref name="TResult" /> enthält, die durch Ausführen eines inneren Joins von zwei Sequenzen ermittelt werden.</returns>
+      <param name="outer">Die erste zu verknüpfende Sequenz.</param>
+      <param name="inner">Die Sequenz, die mit der ersten Sequenz verknüpft werden soll.</param>
+      <param name="outerKeySelector">Eine Funktion zum Extrahieren des Joinschlüssels aus jedem Element der ersten Sequenz.</param>
+      <param name="innerKeySelector">Eine Funktion zum Extrahieren des Joinschlüssels aus jedem Element der zweiten Sequenz.</param>
+      <param name="resultSelector">Eine Funktion zum Erstellen eines Ergebniselements aus zwei übereinstimmenden Elementen.</param>
+      <param name="comparer">Ein <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> zum Hashen und Vergleichen von Schlüsseln.</param>
+      <typeparam name="TOuter">Der Typ der Elemente der ersten Sequenz.</typeparam>
+      <typeparam name="TInner">Der Typ der Elemente der zweiten Sequenz.</typeparam>
+      <typeparam name="TKey">Der Typ der von den Schlüsselauswahlfunktionen zurückgegebenen Schlüssel.</typeparam>
+      <typeparam name="TResult">Der Typ der Ergebniselemente.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" />, <paramref name="inner" />, <paramref name="outerKeySelector" />, <paramref name="innerKeySelector" /> oder <paramref name="resultSelector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Last``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Gibt das letzte Element einer Sequenz zurück.</summary>
+      <returns>Der Wert an der letzten Position in der Quellsequenz.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, dessen letztes Element zurückgegeben werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">Die Quellsequenz ist leer.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Last``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Gibt das letzte Element einer Sequenz zurück, das eine angegebene Bedingung erfüllt.</summary>
+      <returns>Das letzte Element in der Sequenz, das mit der angegebenen Prädikatfunktion erfolgreich überprüft wird.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, aus dem ein Element zurückgegeben werden soll.</param>
+      <param name="predicate">Eine Funktion, mit der jedes Element auf eine Bedingung überprüft wird.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="predicate" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">Kein Element erfüllt die Bedingung in <paramref name="predicate" />.- oder -Die Quellsequenz ist leer.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LastOrDefault``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Gibt das letzte Element einer Sequenz zurück, oder einen Standardwert, wenn die Sequenz keine Elemente enthält.</summary>
+      <returns>default(<paramref name="TSource" />), wenn die Quellsequenz leer ist; andernfalls das letzte Element im <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, dessen letztes Element zurückgegeben werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LastOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Gibt das letzte Element einer Sequenz zurück, das eine Bedingung erfüllt, oder einen Standardwert, wenn ein solches Element nicht gefunden wird.</summary>
+      <returns>default(<paramref name="TSource" />), wenn die Sequenz leer ist oder wenn keine Elemente von der Prädikatfunktion erfolgreich überprüft werden. Andernfalls das letzte Element, das von der Prädikatfunktion erfolgreich überprüft wird.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, aus dem ein Element zurückgegeben werden soll.</param>
+      <param name="predicate">Eine Funktion, mit der jedes Element auf eine Bedingung überprüft wird.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="predicate" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LongCount``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Gibt ein <see cref="T:System.Int64" /> zurück, das die Gesamtanzahl der Elemente in einer Sequenz darstellt.</summary>
+      <returns>Die Anzahl der Elemente in der Quellsequenz.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, das die zu zählenden Elemente enthält.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+      <exception cref="T:System.OverflowException">Die Anzahl der Elemente überschreitet <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LongCount``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Gibt ein <see cref="T:System.Int64" /> zurück, das die Anzahl der Elemente in einer Sequenz darstellt, die eine Bedingung erfüllen.</summary>
+      <returns>Eine Zahl, die die Anzahl der Elemente in der Sequenz darstellt, die die Bedingung in der Prädikatfunktion erfüllen.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, das die zu zählenden Elemente enthält.</param>
+      <param name="predicate">Eine Funktion, mit der jedes Element auf eine Bedingung überprüft wird.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="predicate" /> ist null.</exception>
+      <exception cref="T:System.OverflowException">Die Anzahl der übereinstimmenden Elemente überschreitet <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>Gibt den Höchstwert in einer Sequenz von <see cref="T:System.Decimal" />-Werten zurück.</summary>
+      <returns>Der Höchstwert in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Decimal" />-Werten, deren Höchstwert bestimmt werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> enthält keine Elemente.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>Gibt den Höchstwert in einer Sequenz von <see cref="T:System.Double" />-Werten zurück.</summary>
+      <returns>Der Höchstwert in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Double" />-Werten, deren Höchstwert bestimmt werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> enthält keine Elemente.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>Gibt den Höchstwert in einer Sequenz von <see cref="T:System.Int32" />-Werten zurück.</summary>
+      <returns>Der Höchstwert in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Int32" />-Werten, deren Höchstwert bestimmt werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> enthält keine Elemente.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>Gibt den Höchstwert in einer Sequenz von <see cref="T:System.Int64" />-Werten zurück.</summary>
+      <returns>Der Höchstwert in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Int64" />-Werten, deren Höchstwert bestimmt werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> enthält keine Elemente.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>Gibt den Höchstwert in einer Sequenz von <see cref="T:System.Decimal" />-Werten zurück, die NULL-Werte zulassen.</summary>
+      <returns>Ein Wert vom Typ Nullable&lt;Decimal&gt; in C# oder Nullable(Of Decimal) in Visual Basic, der dem Höchstwert in der Sequenz entspricht. </returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Decimal" />-Werten, die NULL-Werte zulassen und deren Höchstwert bestimmt werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>Gibt den Höchstwert in einer Sequenz von <see cref="T:System.Double" />-Werten zurück, die NULL-Werte zulassen.</summary>
+      <returns>Ein Wert vom Typ Nullable&lt;Double&gt; in C# oder Nullable(Of Double) in Visual Basic, der dem Höchstwert in der Sequenz entspricht.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Double" />-Werten, die NULL-Werte zulassen und deren Höchstwert bestimmt werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>Gibt den Höchstwert in einer Sequenz von <see cref="T:System.Int32" />-Werten zurück, die NULL-Werte zulassen.</summary>
+      <returns>Ein Wert vom Typ Nullable&lt;Int32&gt; in C# oder Nullable(Of Int32) in Visual Basic, der dem Höchstwert in der Sequenz entspricht. </returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Int32" />-Werten, die NULL-Werte zulassen und deren Höchstwert bestimmt werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>Gibt den Höchstwert in einer Sequenz von <see cref="T:System.Int64" />-Werten zurück, die NULL-Werte zulassen.</summary>
+      <returns>Ein Wert vom Typ Nullable&lt;Int64&gt; in C# oder Nullable(Of Int64) in Visual Basic, der dem Höchstwert in der Sequenz entspricht. </returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Int64" />-Werten, die NULL-Werte zulassen und deren Höchstwert bestimmt werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>Gibt den Höchstwert in einer Sequenz von <see cref="T:System.Single" />-Werten zurück, die NULL-Werte zulassen.</summary>
+      <returns>Ein Wert vom Typ Nullable&lt;Single&gt; in C# oder Nullable(Of Single) in Visual Basic, der dem Höchstwert in der Sequenz entspricht.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Single" />-Werten, die NULL-Werte zulassen und deren Höchstwert bestimmt werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>Gibt den Höchstwert in einer Sequenz von <see cref="T:System.Single" />-Werten zurück.</summary>
+      <returns>Der Höchstwert in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Single" />-Werten, deren Höchstwert bestimmt werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> enthält keine Elemente.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Gibt den Höchstwert in einer generischen Sequenz zurück.</summary>
+      <returns>Der Höchstwert in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von Werten, deren Höchstwert bestimmt werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>Ruft für jedes Element einer Sequenz eine Transformationsfunktion auf und gibt den maximalen <see cref="T:System.Decimal" />-Wert zurück.</summary>
+      <returns>Der Höchstwert in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von Werten, deren Höchstwert bestimmt werden soll.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> enthält keine Elemente.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>Ruft für jedes Element einer Sequenz eine Transformationsfunktion auf und gibt den maximalen <see cref="T:System.Double" />-Wert zurück.</summary>
+      <returns>Der Höchstwert in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von Werten, deren Höchstwert bestimmt werden soll.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> enthält keine Elemente.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>Ruft für jedes Element einer Sequenz eine Transformationsfunktion auf und gibt den maximalen <see cref="T:System.Int32" />-Wert zurück.</summary>
+      <returns>Der Höchstwert in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von Werten, deren Höchstwert bestimmt werden soll.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> enthält keine Elemente.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>Ruft für jedes Element einer Sequenz eine Transformationsfunktion auf und gibt den maximalen <see cref="T:System.Int64" />-Wert zurück.</summary>
+      <returns>Der Höchstwert in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von Werten, deren Höchstwert bestimmt werden soll.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> enthält keine Elemente.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>Ruft für jedes Element einer Sequenz eine Transformationsfunktion auf und gibt den maximalen <see cref="T:System.Decimal" />-Wert zurück, der NULL-Werte zulässt.</summary>
+      <returns>Der Wert vom Typ Nullable&lt;Decimal&gt; in C# oder Nullable(Of Decimal) in Visual Basic, der dem Höchstwert in der Sequenz entspricht.</returns>
+      <param name="source">Eine Sequenz von Werten, deren Höchstwert bestimmt werden soll.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>Ruft für jedes Element einer Sequenz eine Transformationsfunktion auf und gibt den maximalen <see cref="T:System.Double" />-Wert zurück, der NULL-Werte zulässt.</summary>
+      <returns>Der Wert vom Typ Nullable&lt;Double&gt; in C# oder Nullable(Of Double) in Visual Basic, der dem Höchstwert in der Sequenz entspricht.</returns>
+      <param name="source">Eine Sequenz von Werten, deren Höchstwert bestimmt werden soll.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>Ruft für jedes Element einer Sequenz eine Transformationsfunktion auf und gibt den maximalen <see cref="T:System.Int32" />-Wert zurück, der NULL-Werte zulässt.</summary>
+      <returns>Der Wert vom Typ Nullable&lt;Int32&gt; in C# oder Nullable(Of Int32) in Visual Basic, der dem Höchstwert in der Sequenz entspricht.</returns>
+      <param name="source">Eine Sequenz von Werten, deren Höchstwert bestimmt werden soll.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>Ruft für jedes Element einer Sequenz eine Transformationsfunktion auf und gibt den maximalen <see cref="T:System.Int64" />-Wert zurück, der NULL-Werte zulässt.</summary>
+      <returns>Der Wert vom Typ Nullable&lt;Int64&gt; in C# oder Nullable(Of Int64) in Visual Basic, der dem Höchstwert in der Sequenz entspricht.</returns>
+      <param name="source">Eine Sequenz von Werten, deren Höchstwert bestimmt werden soll.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>Ruft für jedes Element einer Sequenz eine Transformationsfunktion auf und gibt den maximalen <see cref="T:System.Single" />-Wert zurück, der NULL-Werte zulässt.</summary>
+      <returns>Der Wert vom Typ Nullable&lt;Single&gt; in C# oder Nullable(Of Single) in Visual Basic, der dem Höchstwert in der Sequenz entspricht.</returns>
+      <param name="source">Eine Sequenz von Werten, deren Höchstwert bestimmt werden soll.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>Ruft für jedes Element einer Sequenz eine Transformationsfunktion auf und gibt den maximalen <see cref="T:System.Single" />-Wert zurück.</summary>
+      <returns>Der Höchstwert in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von Werten, deren Höchstwert bestimmt werden soll.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> enthält keine Elemente.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Ruft für jedes Element einer generischen Sequenz eine Transformationsfunktion auf und gibt den höchsten Ergebniswert zurück.</summary>
+      <returns>Der Höchstwert in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von Werten, deren Höchstwert bestimmt werden soll.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">Der Typ des von <paramref name="selector" /> zurückgegebenen Werts.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>Gibt den Mindestwert in einer Sequenz von <see cref="T:System.Decimal" />-Werten zurück.</summary>
+      <returns>Der Mindestwert in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Decimal" />-Werten, deren Mindestwert bestimmt werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> enthält keine Elemente.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>Gibt den Mindestwert in einer Sequenz von <see cref="T:System.Double" />-Werten zurück.</summary>
+      <returns>Der Mindestwert in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Double" />-Werten, deren Mindestwert bestimmt werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> enthält keine Elemente.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>Gibt den Mindestwert in einer Sequenz von <see cref="T:System.Int32" />-Werten zurück.</summary>
+      <returns>Der Mindestwert in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Int32" />-Werten, deren Mindestwert bestimmt werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> enthält keine Elemente.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>Gibt den Mindestwert in einer Sequenz von <see cref="T:System.Int64" />-Werten zurück.</summary>
+      <returns>Der Mindestwert in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Int64" />-Werten, deren Mindestwert bestimmt werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> enthält keine Elemente.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>Gibt den Mindestwert in einer Sequenz von <see cref="T:System.Decimal" />-Werten zurück, die NULL-Werte zulassen.</summary>
+      <returns>Ein Wert vom Typ Nullable&lt;Decimal&gt; in C# oder Nullable(Of Decimal) in Visual Basic, der dem Mindestwert in der Sequenz entspricht.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Decimal" />-Werten, die NULL-Werte zulassen und deren Mindestwert bestimmt werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>Gibt den Mindestwert in einer Sequenz von <see cref="T:System.Double" />-Werten zurück, die NULL-Werte zulassen.</summary>
+      <returns>Ein Wert vom Typ Nullable&lt;Double&gt; in C# oder Nullable(Of Double) in Visual Basic, der dem Mindestwert in der Sequenz entspricht.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Double" />-Werten, die NULL-Werte zulassen und deren Mindestwert bestimmt werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>Gibt den Mindestwert in einer Sequenz von <see cref="T:System.Int32" />-Werten zurück, die NULL-Werte zulassen.</summary>
+      <returns>Ein Wert vom Typ Nullable&lt;Int32&gt; in C# oder Nullable(Of Int32) in Visual Basic, der dem Mindestwert in der Sequenz entspricht.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Int32" />-Werten, die NULL-Werte zulassen und deren Mindestwert bestimmt werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>Gibt den Mindestwert in einer Sequenz von <see cref="T:System.Int64" />-Werten zurück, die NULL-Werte zulassen.</summary>
+      <returns>Ein Wert vom Typ Nullable&lt;Int64&gt; in C# oder Nullable(Of Int64) in Visual Basic, der dem Mindestwert in der Sequenz entspricht.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Int64" />-Werten, die NULL-Werte zulassen und deren Mindestwert bestimmt werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>Gibt den Mindestwert in einer Sequenz von <see cref="T:System.Single" />-Werten zurück, die NULL-Werte zulassen.</summary>
+      <returns>Ein Wert vom Typ Nullable&lt;Single&gt; in C# oder Nullable(Of Single) in Visual Basic, der dem Mindestwert in der Sequenz entspricht.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Single" />-Werten, die NULL-Werte zulassen und deren Mindestwert bestimmt werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>Gibt den Mindestwert in einer Sequenz von <see cref="T:System.Single" />-Werten zurück.</summary>
+      <returns>Der Mindestwert in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Single" />-Werten, deren Mindestwert bestimmt werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> enthält keine Elemente.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Gibt den Mindestwert in einer generischen Sequenz zurück.</summary>
+      <returns>Der Mindestwert in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von Werten, deren Mindestwert bestimmt werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>Ruft für jedes Element einer Sequenz eine Transformationsfunktion auf und gibt den minimalen <see cref="T:System.Decimal" />-Wert zurück.</summary>
+      <returns>Der Mindestwert in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von Werten, deren Mindestwert bestimmt werden soll.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> enthält keine Elemente.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>Ruft für jedes Element einer Sequenz eine Transformationsfunktion auf und gibt den minimalen <see cref="T:System.Double" />-Wert zurück.</summary>
+      <returns>Der Mindestwert in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von Werten, deren Mindestwert bestimmt werden soll.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> enthält keine Elemente.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>Ruft für jedes Element einer Sequenz eine Transformationsfunktion auf und gibt den minimalen <see cref="T:System.Int32" />-Wert zurück.</summary>
+      <returns>Der Mindestwert in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von Werten, deren Mindestwert bestimmt werden soll.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> enthält keine Elemente.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>Ruft für jedes Element einer Sequenz eine Transformationsfunktion auf und gibt den minimalen <see cref="T:System.Int64" />-Wert zurück.</summary>
+      <returns>Der Mindestwert in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von Werten, deren Mindestwert bestimmt werden soll.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> enthält keine Elemente.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>Ruft für jedes Element einer Sequenz eine Transformationsfunktion auf und gibt den minimalen <see cref="T:System.Decimal" />-Wert zurück, der NULL-Werte zulässt.</summary>
+      <returns>Der Wert vom Typ Nullable&lt;Decimal&gt; in C# bzw. Nullable(Of Decimal) in Visual Basic, der dem Mindestwert in der Sequenz entspricht.</returns>
+      <param name="source">Eine Sequenz von Werten, deren Mindestwert bestimmt werden soll.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>Ruft für jedes Element einer Sequenz eine Transformationsfunktion auf und gibt den minimalen <see cref="T:System.Double" />-Wert zurück, der NULL-Werte zulässt.</summary>
+      <returns>Der Wert vom Typ Nullable&lt;Double&gt; in C# bzw. Nullable(Of Double) in Visual Basic, der dem Mindestwert in der Sequenz entspricht.</returns>
+      <param name="source">Eine Sequenz von Werten, deren Mindestwert bestimmt werden soll.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>Ruft für jedes Element einer Sequenz eine Transformationsfunktion auf und gibt den minimalen <see cref="T:System.Int32" />-Wert zurück, der NULL-Werte zulässt.</summary>
+      <returns>Der Wert vom Typ Nullable&lt;Int32&gt; in C# bzw. Nullable(Of Int32) in Visual Basic, der dem Mindestwert in der Sequenz entspricht.</returns>
+      <param name="source">Eine Sequenz von Werten, deren Mindestwert bestimmt werden soll.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>Ruft für jedes Element einer Sequenz eine Transformationsfunktion auf und gibt den minimalen <see cref="T:System.Int64" />-Wert zurück, der NULL-Werte zulässt.</summary>
+      <returns>Der Wert vom Typ Nullable&lt;Int64&gt; in C# bzw. Nullable(Of Int64) in Visual Basic, der dem Mindestwert in der Sequenz entspricht.</returns>
+      <param name="source">Eine Sequenz von Werten, deren Mindestwert bestimmt werden soll.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>Ruft für jedes Element einer Sequenz eine Transformationsfunktion auf und gibt den minimalen <see cref="T:System.Single" />-Wert zurück, der NULL-Werte zulässt.</summary>
+      <returns>Der Wert vom Typ Nullable&lt;Single&gt; in C# bzw. Nullable(Of Single) in Visual Basic, der dem Mindestwert in der Sequenz entspricht.</returns>
+      <param name="source">Eine Sequenz von Werten, deren Mindestwert bestimmt werden soll.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>Ruft für jedes Element einer Sequenz eine Transformationsfunktion auf und gibt den minimalen <see cref="T:System.Single" />-Wert zurück.</summary>
+      <returns>Der Mindestwert in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von Werten, deren Mindestwert bestimmt werden soll.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> enthält keine Elemente.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Ruft für jedes Element einer generischen Sequenz eine Transformationsfunktion auf und gibt den niedrigsten Ergebniswert zurück.</summary>
+      <returns>Der Mindestwert in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von Werten, deren Mindestwert bestimmt werden soll.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">Der Typ des von <paramref name="selector" /> zurückgegebenen Werts.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OfType``1(System.Collections.IEnumerable)">
+      <summary>Filtert die Elemente eines <see cref="T:System.Collections.IEnumerable" /> anhand eines angegebenen Typs.</summary>
+      <returns>Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, das Elemente aus der Eingabesequenz vom Typ <paramref name="TResult" /> enthält.</returns>
+      <param name="source">Das <see cref="T:System.Collections.IEnumerable" />, dessen Elemente gefiltert werden sollen.</param>
+      <typeparam name="TResult">Der Typ, nach dem die Elemente der Sequenz gefiltert werden sollen.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Sortiert die Elemente einer Sequenz in aufsteigender Reihenfolge nach einem Schlüssel.</summary>
+      <returns>Ein <see cref="T:System.Linq.IOrderedEnumerable`1" />, dessen Elemente nach einem Schlüssel sortiert werden.</returns>
+      <param name="source">Eine Sequenz von anzuordnenden Werten.</param>
+      <param name="keySelector">Eine Funktion zum Extrahieren eines Schlüssels aus einem Element.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Der Typ des von <paramref name="keySelector" /> zurückgegebenen Schlüssels.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="keySelector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>Sortiert die Elemente einer Sequenz mithilfe eines angegebenen Vergleichs in aufsteigender Reihenfolge.</summary>
+      <returns>Ein <see cref="T:System.Linq.IOrderedEnumerable`1" />, dessen Elemente nach einem Schlüssel sortiert werden.</returns>
+      <param name="source">Eine Sequenz von anzuordnenden Werten.</param>
+      <param name="keySelector">Eine Funktion zum Extrahieren eines Schlüssels aus einem Element.</param>
+      <param name="comparer">Ein <see cref="T:System.Collections.Generic.IComparer`1" /> zum Vergleichen von Schlüsseln.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Der Typ des von <paramref name="keySelector" /> zurückgegebenen Schlüssels.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="keySelector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderByDescending``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Sortiert die Elemente einer Sequenz in absteigender Reihenfolge nach einem Schlüssel.</summary>
+      <returns>Ein <see cref="T:System.Linq.IOrderedEnumerable`1" />, dessen Elemente in absteigender Reihenfolge nach einem Schlüssel sortiert werden.</returns>
+      <param name="source">Eine Sequenz von anzuordnenden Werten.</param>
+      <param name="keySelector">Eine Funktion zum Extrahieren eines Schlüssels aus einem Element.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Der Typ des von <paramref name="keySelector" /> zurückgegebenen Schlüssels.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="keySelector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderByDescending``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>Sortiert die Elemente einer Sequenz mithilfe eines angegebenen Vergleichs in absteigender Reihenfolge.</summary>
+      <returns>Ein <see cref="T:System.Linq.IOrderedEnumerable`1" />, dessen Elemente in absteigender Reihenfolge nach einem Schlüssel sortiert werden.</returns>
+      <param name="source">Eine Sequenz von anzuordnenden Werten.</param>
+      <param name="keySelector">Eine Funktion zum Extrahieren eines Schlüssels aus einem Element.</param>
+      <param name="comparer">Ein <see cref="T:System.Collections.Generic.IComparer`1" /> zum Vergleichen von Schlüsseln.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Der Typ des von <paramref name="keySelector" /> zurückgegebenen Schlüssels.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="keySelector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Range(System.Int32,System.Int32)">
+      <summary>Generiert eine Sequenz von ganzen Zahlen in einem angegebenen Bereich.</summary>
+      <returns>Ein IEnumerable&lt;Int32&gt; in C# oder IEnumerable(Of Int32) in Visual Basic, das einen Bereich von aufeinander folgenden ganzen Zahlen enthält.</returns>
+      <param name="start">Der Wert der ersten ganzen Zahl in der Sequenz.</param>
+      <param name="count">Die Anzahl der aufeinander folgenden ganzen Zahlen, die generiert werden sollen.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="count" /> ist kleiner als 0.- oder -<paramref name="start" /> + <paramref name="count" /> -1 ist größer als <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Repeat``1(``0,System.Int32)">
+      <summary>Generiert eine Sequenz, die einen Wert mehrfach enthält.</summary>
+      <returns>Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, das einen wiederholten Wert enthält.</returns>
+      <param name="element">Der zu wiederholende Wert.</param>
+      <param name="count">Die gewünschte Anzahl der Wiederholungen des Werts in der generierten Sequenz.</param>
+      <typeparam name="TResult">Der Typ des Werts, der in der Ergebnissequenz wiederholt werden soll.</typeparam>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="count" /> ist kleiner als 0.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Reverse``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Kehrt die Reihenfolge der Elemente in einer Sequenz um.</summary>
+      <returns>Eine Sequenz , deren Elemente den Elementen der Eingabesequenz in umgekehrter Reihenfolge entsprechen.</returns>
+      <param name="source">Eine umzukehrende Sequenz von Werten.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Select``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Projiziert jedes Element einer Sequenz in ein neues Format.</summary>
+      <returns>Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, dessen Elemente das Ergebnis des Aufrufs einer Transformationsfunktion für jedes Element von <paramref name="source" /> sind.</returns>
+      <param name="source">Eine Sequenz von Werten, für die eine Transformationsfunktion aufgerufen werden soll.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">Der Typ des von <paramref name="selector" /> zurückgegebenen Werts.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Select``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,``1})">
+      <summary>Projiziert jedes Element einer Sequenz in ein neues Format, indem der Index des Elements integriert wird.</summary>
+      <returns>Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, dessen Elemente das Ergebnis des Aufrufs einer Transformationsfunktion für jedes Element von <paramref name="source" /> sind.</returns>
+      <param name="source">Eine Sequenz von Werten, für die eine Transformationsfunktion aufgerufen werden soll.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Quellelement angewendet werden soll. Der zweite Parameter der Funktion stellt den Index des Quellelements dar.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">Der Typ des von <paramref name="selector" /> zurückgegebenen Werts.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})">
+      <summary>Projiziert jedes Element einer Sequenz in ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, fasst die resultierenden Sequenzen zu einer einzigen Sequenz zusammen und ruft für jedes Element in dieser Sequenz eine Ergebnisauswahlfunktion auf.</summary>
+      <returns>Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, dessen Elemente erzeugt werden, indem für jedes Element von <paramref name="source" /> die 1:n-Transformationsfunktion <paramref name="collectionSelector" /> aufgerufen wird und dann jedes Element der Sequenz und sein entsprechendes Quellelement einem Ergebniselement zugeordnet wird.</returns>
+      <param name="source">Eine Sequenz von zu projizierenden Werten.</param>
+      <param name="collectionSelector">Eine Transformationsfunktion, die auf jedes Element der Eingabesequenz angewendet werden soll.</param>
+      <param name="resultSelector">Eine Transformationsfunktion, die auf jedes Element der Zwischensequenz angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TCollection">Der Typ der Zwischenelemente, die von <paramref name="collectionSelector" /> erfasst werden.</typeparam>
+      <typeparam name="TResult">Der Typ der Elemente in der resultierenden Sequenz.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />, <paramref name="collectionSelector" /> oder <paramref name="resultSelector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}})">
+      <summary>Projiziert jedes Element einer Sequenz in ein <see cref="T:System.Collections.Generic.IEnumerable`1" /> und fasst die resultierenden Sequenzen in einer einzigen Sequenz zusammen.</summary>
+      <returns>Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, dessen Elemente das Ergebnis eines Aufrufs der 1:n-Transformationsfunktion für jedes Element der Eingabesequenz sind.</returns>
+      <param name="source">Eine Sequenz von zu projizierenden Werten.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">Der Typ der von <paramref name="selector" /> zurückgegebenen Elemente der Sequenz.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})">
+      <summary>Projiziert jedes Element einer Sequenz in ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, fasst die resultierenden Sequenzen zu einer einzigen Sequenz zusammen und ruft für jedes Element in dieser Sequenz eine Ergebnisauswahlfunktion auf.Der Index jedes Quellelements wird im projizierten Zwischenformat des jeweiligen Elements verwendet.</summary>
+      <returns>Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, dessen Elemente erzeugt werden, indem für jedes Element von <paramref name="source" /> die 1:n-Transformationsfunktion <paramref name="collectionSelector" /> aufgerufen wird und dann jedes Element der Sequenz und sein entsprechendes Quellelement einem Ergebniselement zugeordnet wird.</returns>
+      <param name="source">Eine Sequenz von zu projizierenden Werten.</param>
+      <param name="collectionSelector">Eine Transformationsfunktion, die auf jedes Quellelement angewendet werden soll. Der zweite Parameter der Funktion stellt den Index des Quellelements dar.</param>
+      <param name="resultSelector">Eine Transformationsfunktion, die auf jedes Element der Zwischensequenz angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TCollection">Der Typ der Zwischenelemente, die von <paramref name="collectionSelector" /> erfasst werden.</typeparam>
+      <typeparam name="TResult">Der Typ der Elemente in der resultierenden Sequenz.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />, <paramref name="collectionSelector" /> oder <paramref name="resultSelector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}})">
+      <summary>Projiziert jedes Element einer Sequenz in ein <see cref="T:System.Collections.Generic.IEnumerable`1" /> und fasst die resultierenden Sequenzen zu einer einzigen Sequenz zusammen.Der Index jedes Quellelements wird im projizierten Format des jeweiligen Elements verwendet.</summary>
+      <returns>Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, dessen Elemente das Ergebnis eines Aufrufs der 1:n-Transformationsfunktion für jedes Element einer Eingabesequenz sind.</returns>
+      <param name="source">Eine Sequenz von zu projizierenden Werten.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Quellelement angewendet werden soll. Der zweite Parameter der Funktion stellt den Index des Quellelements dar.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">Der Typ der von <paramref name="selector" /> zurückgegebenen Elemente der Sequenz.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SequenceEqual``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>Bestimmt, ob zwei Sequenzen gleich sind, indem die Elemente mithilfe des Standardgleichheitsvergleichs für ihren Typ verglichen werden.</summary>
+      <returns>true, wenn die zwei Quellsequenzen von gleicher Länge sind und ihre entsprechenden Elemente durch den Standardgleichheitsvergleich für ihren Typ als gleich bestimmt werden, andernfalls false.</returns>
+      <param name="first">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, das mit <paramref name="second" /> verglichen werden soll.</param>
+      <param name="second">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, das mit der ersten Sequenz verglichen werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente der Eingabesequenzen.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> oder <paramref name="second" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SequenceEqual``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Bestimmt, ob zwei Sequenzen gleich sind, indem ihre Elemente mithilfe eines angegebenen <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> verglichen werden.</summary>
+      <returns>true, wenn die zwei Quellsequenzen von gleicher Länge sind und ihre entsprechenden Elemente gemäß <paramref name="comparer" /> als gleich gelten, andernfalls false.</returns>
+      <param name="first">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, das mit <paramref name="second" /> verglichen werden soll.</param>
+      <param name="second">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, das mit der ersten Sequenz verglichen werden soll.</param>
+      <param name="comparer">Ein <see cref="T:System.Collections.Generic.IEqualityComparer`1" />, der zum Vergleichen von Elementen verwendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente der Eingabesequenzen.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> oder <paramref name="second" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Single``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Gibt das einzige Element einer Sequenz zurück und löst eine Ausnahme aus, wenn nicht genau ein Element in der Sequenz vorhanden ist.</summary>
+      <returns>Das einzige Element der Eingabesequenz.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, dessen einziges Element zurückgegeben werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">Die Eingabesequenz enthält mehr als ein Element.- oder -Die Eingabesequenz ist leer.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Single``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Gibt das einzige Element einer Sequenz zurück, das eine angegebene Bedingung erfüllt, und löst eine Ausnahme aus, wenn mehrere solche Elemente vorhanden sind.</summary>
+      <returns>Das einzige Element der Eingabesequenz, das eine Bedingung erfüllt.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, aus dem ein einzelnes Element zurückgegeben werden soll.</param>
+      <param name="predicate">Eine Funktion zum Überprüfen eines Elements auf eine Bedingung.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="predicate" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">Kein Element erfüllt die Bedingung in <paramref name="predicate" />.- oder -Die Bedingung in <paramref name="predicate" /> wird von mehreren Elementen erfüllt - oder -Die Quellsequenz ist leer.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SingleOrDefault``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Gibt das einzige Element einer Sequenz zurück oder einen Standardwert, wenn die Sequenz leer ist. Diese Methode löst eine Ausnahme aus, wenn mehrere Elemente in der Sequenz vorhanden sind.</summary>
+      <returns>Das einzige Element der Eingabesequenz oder default(<paramref name="TSource" />), wenn die Sequenz keine Elemente enthält.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, dessen einziges Element zurückgegeben werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">Die Eingabesequenz enthält mehr als ein Element.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SingleOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Gibt das einzige Element einer Sequenz zurück, das eine angegebene Bedingung erfüllt, oder einen Standardwert, wenn kein solches Element vorhanden ist. Diese Methode löst eine Ausnahme aus, wenn mehrere Elemente die Bedingung erfüllen.</summary>
+      <returns>Gibt das einzige Element der Eingabesequenz zurück, das die Bedingung erfüllt, oder default(<paramref name="TSource" />), wenn ein solches Element nicht gefunden wird.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, aus dem ein einzelnes Element zurückgegeben werden soll.</param>
+      <param name="predicate">Eine Funktion zum Überprüfen eines Elements auf eine Bedingung.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="predicate" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Skip``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>Umgeht eine festgelegte Anzahl von Elementen in einer Sequenz und gibt dann die übrigen Elemente zurück.</summary>
+      <returns>Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, das die Elemente enthält, die nach dem angegebenen Index in der Eingabesequenz auftreten.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, aus dem Elemente zurückgegeben werden sollen.</param>
+      <param name="count">Die Anzahl der Elemente, die übersprungen werden sollen, bevor die übrigen Elemente zurückgegeben werden.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SkipWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Umgeht Elemente in einer Sequenz, solange eine angegebene Bedingung true ist, und gibt dann die übrigen Elemente zurück.</summary>
+      <returns>Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, das die Elemente aus der Eingabesequenz ab dem ersten Element in der linearen Reihe enthält, das die in <paramref name="predicate" /> angegebene Überprüfung nicht besteht.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, aus dem Elemente zurückgegeben werden sollen.</param>
+      <param name="predicate">Eine Funktion, mit der jedes Element auf eine Bedingung überprüft wird.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="predicate" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SkipWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})">
+      <summary>Umgeht Elemente in einer Sequenz, solange eine angegebene Bedingung true ist, und gibt dann die übrigen Elemente zurück.In der Logik der Prädikatfunktion wird der Index des Elements verwendet.</summary>
+      <returns>Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, das die Elemente aus der Eingabesequenz ab dem ersten Element in der linearen Reihe enthält, das die in <paramref name="predicate" /> angegebene Überprüfung nicht besteht.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, aus dem Elemente zurückgegeben werden sollen.</param>
+      <param name="predicate">Eine Funktion zum Überprüfen jedes Quellelements auf eine Bedingung. Der zweite Parameter der Funktion stellt den Index des Quellelements dar.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="predicate" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>Berechnet die Summe einer Sequenz von <see cref="T:System.Decimal" />-Werten.</summary>
+      <returns>Die Summe der Werte in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Decimal" />-Werten, deren Summe berechnet werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+      <exception cref="T:System.OverflowException">Die Summe ist größer als <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>Berechnet die Summe einer Sequenz von <see cref="T:System.Double" />-Werten.</summary>
+      <returns>Die Summe der Werte in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Double" />-Werten, deren Summe berechnet werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>Berechnet die Summe einer Sequenz von <see cref="T:System.Int32" />-Werten.</summary>
+      <returns>Die Summe der Werte in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Int32" />-Werten, deren Summe berechnet werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+      <exception cref="T:System.OverflowException">Die Summe ist größer als <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>Berechnet die Summe einer Sequenz von <see cref="T:System.Int64" />-Werten.</summary>
+      <returns>Die Summe der Werte in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Int64" />-Werten, deren Summe berechnet werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+      <exception cref="T:System.OverflowException">Die Summe ist größer als <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>Berechnet die Summe einer Sequenz von <see cref="T:System.Decimal" />-Werten, die NULL zulassen.</summary>
+      <returns>Die Summe der Werte in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Decimal" />-Werten, die NULL zulassen und deren Summe berechnet werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+      <exception cref="T:System.OverflowException">Die Summe ist größer als <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>Berechnet die Summe einer Sequenz von <see cref="T:System.Double" />-Werten, die NULL zulassen.</summary>
+      <returns>Die Summe der Werte in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Double" />-Werten, die NULL zulassen und deren Summe berechnet werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>Berechnet die Summe einer Sequenz von <see cref="T:System.Int32" />-Werten, die NULL zulassen.</summary>
+      <returns>Die Summe der Werte in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Int32" />-Werten, die NULL zulassen und deren Summe berechnet werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+      <exception cref="T:System.OverflowException">Die Summe ist größer als <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>Berechnet die Summe einer Sequenz von <see cref="T:System.Int64" />-Werten, die NULL zulassen.</summary>
+      <returns>Die Summe der Werte in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Int64" />-Werten, die NULL zulassen und deren Summe berechnet werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+      <exception cref="T:System.OverflowException">Die Summe ist größer als <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>Berechnet die Summe einer Sequenz von <see cref="T:System.Single" />-Werten, die NULL zulassen.</summary>
+      <returns>Die Summe der Werte in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Single" />-Werten, die NULL zulassen und deren Summe berechnet werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>Berechnet die Summe einer Sequenz von <see cref="T:System.Single" />-Werten.</summary>
+      <returns>Die Summe der Werte in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Single" />-Werten, deren Summe berechnet werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>Berechnet die Summe einer Sequenz von <see cref="T:System.Decimal" />-Werten, die durch den Aufruf einer Transformationsfunktion für jedes Element der Eingabesequenz ermittelt werden.</summary>
+      <returns>Die Summe der projizierten Werte.</returns>
+      <param name="source">Eine Sequenz von Werten, die zum Berechnen einer Summe verwendet werden.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+      <exception cref="T:System.OverflowException">Die Summe ist größer als <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>Berechnet die Summe einer Sequenz von <see cref="T:System.Double" />-Werten, die durch den Aufruf einer Transformationsfunktion für jedes Element der Eingabesequenz ermittelt werden.</summary>
+      <returns>Die Summe der projizierten Werte.</returns>
+      <param name="source">Eine Sequenz von Werten, die zum Berechnen einer Summe verwendet werden.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>Berechnet die Summe einer Sequenz von <see cref="T:System.Int32" />-Werten, die durch den Aufruf einer Transformationsfunktion für jedes Element der Eingabesequenz ermittelt werden.</summary>
+      <returns>Die Summe der projizierten Werte.</returns>
+      <param name="source">Eine Sequenz von Werten, die zum Berechnen einer Summe verwendet werden.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+      <exception cref="T:System.OverflowException">Die Summe ist größer als <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>Berechnet die Summe einer Sequenz von <see cref="T:System.Int64" />-Werten, die durch den Aufruf einer Transformationsfunktion für jedes Element der Eingabesequenz ermittelt werden.</summary>
+      <returns>Die Summe der projizierten Werte.</returns>
+      <param name="source">Eine Sequenz von Werten, die zum Berechnen einer Summe verwendet werden.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+      <exception cref="T:System.OverflowException">Die Summe ist größer als <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>Berechnet die Summe einer Sequenz von <see cref="T:System.Decimal" />-Werten, die NULL zulassen und die durch den Aufruf einer Transformationsfunktion für jedes Element der Eingabesequenz ermittelt werden.</summary>
+      <returns>Die Summe der projizierten Werte.</returns>
+      <param name="source">Eine Sequenz von Werten, die zum Berechnen einer Summe verwendet werden.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+      <exception cref="T:System.OverflowException">Die Summe ist größer als <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>Berechnet die Summe einer Sequenz von <see cref="T:System.Double" />-Werten, die NULL zulassen und die durch den Aufruf einer Transformationsfunktion für jedes Element der Eingabesequenz ermittelt werden.</summary>
+      <returns>Die Summe der projizierten Werte.</returns>
+      <param name="source">Eine Sequenz von Werten, die zum Berechnen einer Summe verwendet werden.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>Berechnet die Summe einer Sequenz von <see cref="T:System.Int32" />-Werten, die NULL zulassen und die durch den Aufruf einer Transformationsfunktion für jedes Element der Eingabesequenz ermittelt werden.</summary>
+      <returns>Die Summe der projizierten Werte.</returns>
+      <param name="source">Eine Sequenz von Werten, die zum Berechnen einer Summe verwendet werden.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+      <exception cref="T:System.OverflowException">Die Summe ist größer als <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>Berechnet die Summe einer Sequenz von <see cref="T:System.Int64" />-Werten, die NULL zulassen und die durch den Aufruf einer Transformationsfunktion für jedes Element der Eingabesequenz ermittelt werden.</summary>
+      <returns>Die Summe der projizierten Werte.</returns>
+      <param name="source">Eine Sequenz von Werten, die zum Berechnen einer Summe verwendet werden.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+      <exception cref="T:System.OverflowException">Die Summe ist größer als <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>Berechnet die Summe einer Sequenz von <see cref="T:System.Single" />-Werten, die NULL zulassen und die durch den Aufruf einer Transformationsfunktion für jedes Element der Eingabesequenz ermittelt werden.</summary>
+      <returns>Die Summe der projizierten Werte.</returns>
+      <param name="source">Eine Sequenz von Werten, die zum Berechnen einer Summe verwendet werden.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>Berechnet die Summe einer Sequenz von <see cref="T:System.Single" />-Werten, die durch den Aufruf einer Transformationsfunktion für jedes Element der Eingabesequenz ermittelt werden.</summary>
+      <returns>Die Summe der projizierten Werte.</returns>
+      <param name="source">Eine Sequenz von Werten, die zum Berechnen einer Summe verwendet werden.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Take``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>Gibt eine angegebene Anzahl von zusammenhängenden Elementen ab dem Anfang einer Sequenz zurück.</summary>
+      <returns>Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, das die festgelegte Anzahl von Elementen ab dem Anfang der Eingabesequenz enthält.</returns>
+      <param name="source">Die Sequenz, aus der Elemente zurückgegeben werden sollen.</param>
+      <param name="count">Die Anzahl der zurückzugebenden Elemente.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.TakeWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Gibt Elemente aus einer Sequenz zurück, solange eine angegebene Bedingung true ist.</summary>
+      <returns>Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, das die Elemente aus der Eingabesequenz enthält, die vor dem Element auftreten, bei dem die Überprüfung nicht mehr erfolgreich ist.</returns>
+      <param name="source">Eine Sequenz, aus der Elemente zurückgegeben werden sollen.</param>
+      <param name="predicate">Eine Funktion, mit der jedes Element auf eine Bedingung überprüft wird.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="predicate" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.TakeWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})">
+      <summary>Gibt Elemente aus einer Sequenz zurück, solange eine angegebene Bedingung true ist.In der Logik der Prädikatfunktion wird der Index des Elements verwendet.</summary>
+      <returns>Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, das Elemente aus der Eingabesequenz enthält, die vor dem Element auftreten, bei dem die Überprüfung nicht mehr erfolgreich ist.</returns>
+      <param name="source">Die Sequenz, aus der Elemente zurückgegeben werden sollen.</param>
+      <param name="predicate">Eine Funktion zum Überprüfen jedes Quellelements auf eine Bedingung. Der zweite Parameter der Funktion stellt den Index des Quellelements dar.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="predicate" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenBy``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1})">
+      <summary>Führt eine nachfolgende Sortierung der Elemente in einer Sequenz in aufsteigender Reihenfolge nach einem Schlüssel durch.</summary>
+      <returns>Ein <see cref="T:System.Linq.IOrderedEnumerable`1" />, dessen Elemente nach einem Schlüssel sortiert werden.</returns>
+      <param name="source">Ein <see cref="T:System.Linq.IOrderedEnumerable`1" /> mit den zu sortierenden Elementen.</param>
+      <param name="keySelector">Eine Funktion zum Extrahieren eines Schlüssels aus jedem Element.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Der Typ des von <paramref name="keySelector" /> zurückgegebenen Schlüssels.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="keySelector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenBy``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>Führt mithilfe eines angegebenen Vergleichs eine nachfolgende Sortierung der Elemente in einer Sequenz in aufsteigender Reihenfolge durch.</summary>
+      <returns>Ein <see cref="T:System.Linq.IOrderedEnumerable`1" />, dessen Elemente nach einem Schlüssel sortiert werden.</returns>
+      <param name="source">Ein <see cref="T:System.Linq.IOrderedEnumerable`1" /> mit den zu sortierenden Elementen.</param>
+      <param name="keySelector">Eine Funktion zum Extrahieren eines Schlüssels aus jedem Element.</param>
+      <param name="comparer">Ein <see cref="T:System.Collections.Generic.IComparer`1" /> zum Vergleichen von Schlüsseln.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Der Typ des von <paramref name="keySelector" /> zurückgegebenen Schlüssels.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="keySelector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenByDescending``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1})">
+      <summary>Führt eine nachfolgende Sortierung der Elemente in einer Sequenz in absteigender Reihenfolge nach einem Schlüssel durch.</summary>
+      <returns>Ein <see cref="T:System.Linq.IOrderedEnumerable`1" />, dessen Elemente in absteigender Reihenfolge nach einem Schlüssel sortiert werden.</returns>
+      <param name="source">Ein <see cref="T:System.Linq.IOrderedEnumerable`1" /> mit den zu sortierenden Elementen.</param>
+      <param name="keySelector">Eine Funktion zum Extrahieren eines Schlüssels aus jedem Element.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Der Typ des von <paramref name="keySelector" /> zurückgegebenen Schlüssels.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="keySelector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenByDescending``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>Führt mithilfe eines angegebenen Vergleichs eine nachfolgende Sortierung der Elemente in einer Sequenz in absteigender Reihenfolge durch.</summary>
+      <returns>Ein <see cref="T:System.Linq.IOrderedEnumerable`1" />, dessen Elemente in absteigender Reihenfolge nach einem Schlüssel sortiert werden.</returns>
+      <param name="source">Ein <see cref="T:System.Linq.IOrderedEnumerable`1" /> mit den zu sortierenden Elementen.</param>
+      <param name="keySelector">Eine Funktion zum Extrahieren eines Schlüssels aus jedem Element.</param>
+      <param name="comparer">Ein <see cref="T:System.Collections.Generic.IComparer`1" /> zum Vergleichen von Schlüsseln.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Der Typ des von <paramref name="keySelector" /> zurückgegebenen Schlüssels.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="keySelector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToArray``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Erstellt ein Array aus einem <see cref="T:System.Collections.Generic.IEnumerable`1" />.</summary>
+      <returns>Ein Array, das die Elemente aus der Eingabesequenz enthält.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, aus dem ein Array erstellt werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Erstellt ein <see cref="T:System.Collections.Generic.Dictionary`2" /> aus einem <see cref="T:System.Collections.Generic.IEnumerable`1" /> gemäß einer angegebenen Schlüsselauswahlfunktion.</summary>
+      <returns>Ein <see cref="T:System.Collections.Generic.Dictionary`2" />, das Schlüssel und Werte enthält.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, aus dem ein <see cref="T:System.Collections.Generic.Dictionary`2" /> erstellt werden soll.</param>
+      <param name="keySelector">Eine Funktion zum Extrahieren eines Schlüssels aus jedem Element.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Der Typ des von <paramref name="keySelector" /> zurückgegebenen Schlüssels.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="keySelector" /> ist null.- oder -<paramref name="keySelector" /> erzeugt einen Schlüssel, der null ist.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" /> erzeugt für zwei Elemente doppelte Schlüssel.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Erstellt ein <see cref="T:System.Collections.Generic.Dictionary`2" /> aus einem <see cref="T:System.Collections.Generic.IEnumerable`1" /> gemäß einer angegebenen Schlüsselauswahlfunktion und eines angegebenen Schlüsselvergleichs.</summary>
+      <returns>Ein <see cref="T:System.Collections.Generic.Dictionary`2" />, das Schlüssel und Werte enthält.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, aus dem ein <see cref="T:System.Collections.Generic.Dictionary`2" /> erstellt werden soll.</param>
+      <param name="keySelector">Eine Funktion zum Extrahieren eines Schlüssels aus jedem Element.</param>
+      <param name="comparer">Ein <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> zum Vergleichen von Schlüsseln.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Der Typ der von <paramref name="keySelector" /> zurückgegebenen Schlüssel.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="keySelector" /> ist null.- oder -<paramref name="keySelector" /> erzeugt einen Schlüssel, der null ist.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" /> erzeugt für zwei Elemente doppelte Schlüssel.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})">
+      <summary>Erstellt ein <see cref="T:System.Collections.Generic.Dictionary`2" /> aus einem <see cref="T:System.Collections.Generic.IEnumerable`1" /> entsprechend der angegebenen Schlüsselauswahlfunktion und Elementauswahlfunktion.</summary>
+      <returns>Ein <see cref="T:System.Collections.Generic.Dictionary`2" />, das Werte vom Typ <paramref name="TElement" /> enthält, die aus der Eingabesequenz ausgewählt werden.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, aus dem ein <see cref="T:System.Collections.Generic.Dictionary`2" /> erstellt werden soll.</param>
+      <param name="keySelector">Eine Funktion zum Extrahieren eines Schlüssels aus jedem Element.</param>
+      <param name="elementSelector">Eine Transformationsfunktion, mit der aus jedem Element ein Ergebniselementwert erzeugt wird.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Der Typ des von <paramref name="keySelector" /> zurückgegebenen Schlüssels.</typeparam>
+      <typeparam name="TElement">Der Typ des von <paramref name="elementSelector" /> zurückgegebenen Werts.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />, <paramref name="keySelector" /> oder <paramref name="elementSelector" /> ist null.- oder -<paramref name="keySelector" /> erzeugt einen Schlüssel, der null ist.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" /> erzeugt für zwei Elemente doppelte Schlüssel.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Erstellt ein <see cref="T:System.Collections.Generic.Dictionary`2" /> aus einem <see cref="T:System.Collections.Generic.IEnumerable`1" /> entsprechend einer angegebenen Schlüsselauswahlfunktion, einem Vergleich und einer Elementauswahlfunktion.</summary>
+      <returns>Ein <see cref="T:System.Collections.Generic.Dictionary`2" />, das Werte vom Typ <paramref name="TElement" /> enthält, die aus der Eingabesequenz ausgewählt werden.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, aus dem ein <see cref="T:System.Collections.Generic.Dictionary`2" /> erstellt werden soll.</param>
+      <param name="keySelector">Eine Funktion zum Extrahieren eines Schlüssels aus jedem Element.</param>
+      <param name="elementSelector">Eine Transformationsfunktion, mit der aus jedem Element ein Ergebniselementwert erzeugt wird.</param>
+      <param name="comparer">Ein <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> zum Vergleichen von Schlüsseln.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Der Typ des von <paramref name="keySelector" /> zurückgegebenen Schlüssels.</typeparam>
+      <typeparam name="TElement">Der Typ des von <paramref name="elementSelector" /> zurückgegebenen Werts.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />, <paramref name="keySelector" /> oder <paramref name="elementSelector" /> ist null.- oder -<paramref name="keySelector" /> erzeugt einen Schlüssel, der null ist.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" /> erzeugt für zwei Elemente doppelte Schlüssel.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToList``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Erstellt eine <see cref="T:System.Collections.Generic.List`1" /> aus einem <see cref="T:System.Collections.Generic.IEnumerable`1" />.</summary>
+      <returns>Eine <see cref="T:System.Collections.Generic.List`1" />, die Elemente aus der Eingabesequenz enthält.</returns>
+      <param name="source">Das <see cref="T:System.Collections.Generic.IEnumerable`1" />, aus dem eine <see cref="T:System.Collections.Generic.List`1" /> erstellt werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Erstellt ein <see cref="T:System.Linq.Lookup`2" /> aus einem <see cref="T:System.Collections.Generic.IEnumerable`1" /> gemäß einer angegebenen Schlüsselauswahlfunktion.</summary>
+      <returns>Ein <see cref="T:System.Linq.Lookup`2" />, das Schlüssel und Werte enthält.</returns>
+      <param name="source">Das <see cref="T:System.Collections.Generic.IEnumerable`1" />, aus dem ein <see cref="T:System.Linq.Lookup`2" /> erstellt werden soll.</param>
+      <param name="keySelector">Eine Funktion zum Extrahieren eines Schlüssels aus jedem Element.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Der Typ des von <paramref name="keySelector" /> zurückgegebenen Schlüssels.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="keySelector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Erstellt ein <see cref="T:System.Linq.Lookup`2" /> aus einem <see cref="T:System.Collections.Generic.IEnumerable`1" /> gemäß einer angegebenen Schlüsselauswahlfunktion und eines angegebenen Schlüsselvergleichs.</summary>
+      <returns>Ein <see cref="T:System.Linq.Lookup`2" />, das Schlüssel und Werte enthält.</returns>
+      <param name="source">Das <see cref="T:System.Collections.Generic.IEnumerable`1" />, aus dem ein <see cref="T:System.Linq.Lookup`2" /> erstellt werden soll.</param>
+      <param name="keySelector">Eine Funktion zum Extrahieren eines Schlüssels aus jedem Element.</param>
+      <param name="comparer">Ein <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> zum Vergleichen von Schlüsseln.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Der Typ des von <paramref name="keySelector" /> zurückgegebenen Schlüssels.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="keySelector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})">
+      <summary>Erstellt ein <see cref="T:System.Linq.Lookup`2" /> aus einem <see cref="T:System.Collections.Generic.IEnumerable`1" /> entsprechend der angegebenen Schlüsselauswahlfunktion und Elementauswahlfunktion.</summary>
+      <returns>Ein <see cref="T:System.Linq.Lookup`2" />, das Werte vom Typ <paramref name="TElement" /> enthält, die aus der Eingabesequenz ausgewählt werden.</returns>
+      <param name="source">Das <see cref="T:System.Collections.Generic.IEnumerable`1" />, aus dem ein <see cref="T:System.Linq.Lookup`2" /> erstellt werden soll.</param>
+      <param name="keySelector">Eine Funktion zum Extrahieren eines Schlüssels aus jedem Element.</param>
+      <param name="elementSelector">Eine Transformationsfunktion, mit der aus jedem Element ein Ergebniselementwert erzeugt wird.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Der Typ des von <paramref name="keySelector" /> zurückgegebenen Schlüssels.</typeparam>
+      <typeparam name="TElement">Der Typ des von <paramref name="elementSelector" /> zurückgegebenen Werts.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />, <paramref name="keySelector" /> oder <paramref name="elementSelector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Erstellt ein <see cref="T:System.Linq.Lookup`2" /> aus einem <see cref="T:System.Collections.Generic.IEnumerable`1" /> entsprechend einer angegebenen Schlüsselauswahlfunktion, einem Vergleich und einer Elementauswahlfunktion.</summary>
+      <returns>Ein <see cref="T:System.Linq.Lookup`2" />, das Werte vom Typ <paramref name="TElement" /> enthält, die aus der Eingabesequenz ausgewählt werden.</returns>
+      <param name="source">Das <see cref="T:System.Collections.Generic.IEnumerable`1" />, aus dem ein <see cref="T:System.Linq.Lookup`2" /> erstellt werden soll.</param>
+      <param name="keySelector">Eine Funktion zum Extrahieren eines Schlüssels aus jedem Element.</param>
+      <param name="elementSelector">Eine Transformationsfunktion, mit der aus jedem Element ein Ergebniselementwert erzeugt wird.</param>
+      <param name="comparer">Ein <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> zum Vergleichen von Schlüsseln.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Der Typ des von <paramref name="keySelector" /> zurückgegebenen Schlüssels.</typeparam>
+      <typeparam name="TElement">Der Typ des von <paramref name="elementSelector" /> zurückgegebenen Werts.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />, <paramref name="keySelector" /> oder <paramref name="elementSelector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Union``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>Erzeugt die Vereinigungsmenge von zwei Sequenzen mithilfe des Standardgleichheitsvergleichs.</summary>
+      <returns>Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, das die Elemente aus beiden Eingabesequenzen ohne Duplikate enthält.</returns>
+      <param name="first">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, dessen unterschiedliche Elemente die erste Menge für die Gesamtmenge bilden.</param>
+      <param name="second">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, dessen unterschiedliche Elemente die zweite Menge für die Gesamtmenge bilden.</param>
+      <typeparam name="TSource">Der Typ der Elemente der Eingabesequenzen.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> oder <paramref name="second" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Union``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Erzeugt mithilfe eines angegebenen <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> die Vereinigungsmenge von zwei Sequenzen.</summary>
+      <returns>Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, das die Elemente aus beiden Eingabesequenzen ohne Duplikate enthält.</returns>
+      <param name="first">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, dessen unterschiedliche Elemente die erste Menge für die Gesamtmenge bilden.</param>
+      <param name="second">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, dessen unterschiedliche Elemente die zweite Menge für die Gesamtmenge bilden.</param>
+      <param name="comparer">Der <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> zum Vergleichen von Werten.</param>
+      <typeparam name="TSource">Der Typ der Elemente der Eingabesequenzen.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> oder <paramref name="second" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Where``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Filtert eine Sequenz von Werten nach einem Prädikat.</summary>
+      <returns>Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, das Elemente aus der Eingabesequenz enthält, die die Bedingung erfüllen.</returns>
+      <param name="source">Ein zu filterndes <see cref="T:System.Collections.Generic.IEnumerable`1" />.</param>
+      <param name="predicate">Eine Funktion, mit der jedes Element auf eine Bedingung überprüft wird.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="predicate" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Where``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})">
+      <summary>Filtert eine Sequenz von Werten nach einem Prädikat.In der Logik der Prädikatfunktion wird der Index der einzelnen Elemente verwendet.</summary>
+      <returns>Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, das Elemente aus der Eingabesequenz enthält, die die Bedingung erfüllen.</returns>
+      <param name="source">Ein zu filterndes <see cref="T:System.Collections.Generic.IEnumerable`1" />.</param>
+      <param name="predicate">Eine Funktion zum Überprüfen jedes Quellelements auf eine Bedingung. Der zweite Parameter der Funktion stellt den Index des Quellelements dar.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="predicate" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Zip``3(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``1,``2})">
+      <summary>Wendet eine Funktion auf die entsprechenden Elemente von zwei Sequenzen an und erzeugt eine Sequenz der Ergebnisse.</summary>
+      <returns>Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, das die zusammengeführten Elemente der beiden Eingabesequenzen enthält.</returns>
+      <param name="first">Die erste Sequenz, die zusammengeführt werden soll.</param>
+      <param name="second">Die zweite Sequenz, die zusammengeführt werden soll.</param>
+      <param name="resultSelector">Eine Funktion, die angibt, wie die Elemente der zwei Sequenzen zusammengeführt werden sollen.</param>
+      <typeparam name="TFirst">Der Typ der Elemente der ersten Eingabesequenz.</typeparam>
+      <typeparam name="TSecond">Der Typ der Elemente der zweiten Eingabesequenz.</typeparam>
+      <typeparam name="TResult">Der Typ der Elemente in der Ergebnissequenz.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> oder <paramref name="second" /> ist null.</exception>
+    </member>
+    <member name="T:System.Linq.IGrouping`2">
+      <summary>Stellt eine Auflistung von Objekten dar, die über einen gemeinsamen Schlüssel verfügen.</summary>
+      <typeparam name="TKey">Der Typ des Schlüssels von <see cref="T:System.Linq.IGrouping`2" />.Dieser Typparameter ist Covariant. Das heißt, Sie können entweder den angegebenen Typ oder einen weiter abgeleiteten Typ verwenden. Weitere Informationen zu Ko- und Kontravarianz finden Sie unter Kovarianz und Kontravarianz in Generika.</typeparam>
+      <typeparam name="TElement">Der Typ der Werte in <see cref="T:System.Linq.IGrouping`2" />.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="P:System.Linq.IGrouping`2.Key">
+      <summary>Ruft den Schlüssel von <see cref="T:System.Linq.IGrouping`2" /> ab.</summary>
+      <returns>Der Schlüssel des <see cref="T:System.Linq.IGrouping`2" />.</returns>
+    </member>
+    <member name="T:System.Linq.ILookup`2">
+      <summary>Definiert einen Indexer, eine Größeneigenschaft sowie eine boolesche Suchmethode für Datenstrukturen, die <see cref="T:System.Collections.Generic.IEnumerable`1" />-Sequenzen von Werten Schlüssel zuordnen.</summary>
+      <typeparam name="TKey">Der Typ der Schlüssel in einem <see cref="T:System.Linq.ILookup`2" />.</typeparam>
+      <typeparam name="TElement">Der Typ der Elemente in der <see cref="T:System.Collections.Generic.IEnumerable`1" />-Sequenz, aus denen die Werte im <see cref="T:System.Linq.ILookup`2" /> bestehen.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.ILookup`2.Contains(`0)">
+      <summary>Bestimmt, ob ein angegebener Schlüssel im <see cref="T:System.Linq.ILookup`2" /> vorhanden ist.</summary>
+      <returns>true, wenn <paramref name="key" /> in der <see cref="T:System.Linq.ILookup`2" /> vorhanden ist, andernfalls false.</returns>
+      <param name="key">Der Schlüssel, der im <see cref="T:System.Linq.ILookup`2" /> gesucht werden soll.</param>
+    </member>
+    <member name="P:System.Linq.ILookup`2.Count">
+      <summary>Ruft die Anzahl der Schlüssel-Wert-Paare in der Auflistung im <see cref="T:System.Linq.ILookup`2" /> ab.</summary>
+      <returns>Die Anzahl der Schlüssel-Wert-Paare in der Auflistung im <see cref="T:System.Linq.ILookup`2" />.</returns>
+    </member>
+    <member name="P:System.Linq.ILookup`2.Item(`0)">
+      <summary>Ruft die <see cref="T:System.Collections.Generic.IEnumerable`1" />-Sequenz von Werten ab, die von einem angegebenen Schlüssel indiziert werden.</summary>
+      <returns>Ruft die <see cref="T:System.Collections.Generic.IEnumerable`1" />-Sequenz von Werten ab, die vom angegebenen Schlüssel indiziert werden.</returns>
+      <param name="key">Der Schlüssel der gewünschten Sequenz von Werten.</param>
+    </member>
+    <member name="T:System.Linq.IOrderedEnumerable`1">
+      <summary>Stellt eine sortierte Sequenz dar.</summary>
+      <typeparam name="TElement">Der Typ der Elemente der Sequenz.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.IOrderedEnumerable`1.CreateOrderedEnumerable``1(System.Func{`0,``0},System.Collections.Generic.IComparer{``0},System.Boolean)">
+      <summary>Führt eine nachgeordnete Sortierung von Elementen eines <see cref="T:System.Linq.IOrderedEnumerable`1" /> anhand eines Schlüssels durch.</summary>
+      <returns>Ein <see cref="T:System.Linq.IOrderedEnumerable`1" />, dessen Elemente nach einem Schlüssel sortiert werden.</returns>
+      <param name="keySelector">Die <see cref="T:System.Func`2" /> zur Extrahierung der Schlüssel für die einzelnen Elemente.</param>
+      <param name="comparer">Die <see cref="T:System.Collections.Generic.IComparer`1" />-Schnittstelle zum Vergleichen von Schlüsseln zur Platzierung in der zurückgegebenen Sequenz.</param>
+      <param name="descending">true, um die Elemente in absteigender Reihenfolge zu sortieren, andernfalls false.</param>
+      <typeparam name="TKey">Der Typ des Schlüssels, der von <paramref name="keySelector" /> erzeugt wird.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="T:System.Linq.Lookup`2">
+      <summary>Stellt eine Auflistung von Schlüsseln dar, die einem oder mehreren Werten zugeordnet sind.</summary>
+      <typeparam name="TKey">Der Typ der Schlüssel in einem <see cref="T:System.Linq.Lookup`2" />.</typeparam>
+      <typeparam name="TElement">Der Elementtyp im jeweiligen <see cref="T:System.Collections.Generic.IEnumerable`1" />-Wert von <see cref="T:System.Linq.Lookup`2" />.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.Lookup`2.ApplyResultSelector``1(System.Func{`0,System.Collections.Generic.IEnumerable{`1},``0})">
+      <summary>Wendet eine Transformationsfunktion auf jeden Schlüssel sowie auf die zugeordneten Werte an und gibt die Ergebnisse zurück.</summary>
+      <returns>Eine Auflistung mit einem Wert für jedes Schlüssel-Wert-Paar in der Auflistung im <see cref="T:System.Linq.Lookup`2" />.</returns>
+      <param name="resultSelector">Eine Funktion zur Projizierung eines Ergebniswerts für die einzelnen Schlüssel sowie die zugeordneten Werte.</param>
+      <typeparam name="TResult">Der Typ der von <paramref name="resultSelector" /> erzeugten Ergebniswerte.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.Lookup`2.Contains(`0)">
+      <summary>Bestimmt, ob ein angegebener Schlüssel im <see cref="T:System.Linq.Lookup`2" /> vorhanden ist.</summary>
+      <returns>true, wenn <paramref name="key" /> in der <see cref="T:System.Linq.Lookup`2" /> vorhanden ist, andernfalls false.</returns>
+      <param name="key">Der Schlüssel, der im <see cref="T:System.Linq.Lookup`2" /> gesucht werden soll.</param>
+    </member>
+    <member name="P:System.Linq.Lookup`2.Count">
+      <summary>Ruft die Anzahl der Schlüssel-Wert-Paare in der Auflistung im <see cref="T:System.Linq.Lookup`2" /> ab.</summary>
+      <returns>Die Anzahl der Schlüssel-Wert-Paare in der Auflistung im <see cref="T:System.Linq.Lookup`2" />.</returns>
+    </member>
+    <member name="M:System.Linq.Lookup`2.GetEnumerator">
+      <summary>Gibt einen generischen Enumerator zurück, der das <see cref="T:System.Linq.Lookup`2" /> durchläuft.</summary>
+      <returns>Ein Enumerator für das <see cref="T:System.Linq.Lookup`2" />.</returns>
+    </member>
+    <member name="P:System.Linq.Lookup`2.Item(`0)">
+      <summary>Ruft die Auflistung von Werten ab, die vom angegebenen Schlüssel indiziert werden.</summary>
+      <returns>Die Auflistung von Werten ab, die vom angegebenen Schlüssel indiziert werden.</returns>
+      <param name="key">Der Schlüssel der gewünschten Auflistung von Werten.</param>
+    </member>
+    <member name="M:System.Linq.Lookup`2.System#Collections#IEnumerable#GetEnumerator">
+      <summary>Gibt einen Enumerator zurück, der das <see cref="T:System.Linq.Lookup`2" /> durchläuft.Diese Klasse kann nicht vererbt werden.</summary>
+      <returns>Ein Enumerator für das <see cref="T:System.Linq.Lookup`2" />.</returns>
+    </member>
+  </members>
+</doc>

+ 1853 - 0
HighBorn/packages/System.Linq.4.3.0/ref/netstandard1.0/es/System.Linq.xml

@@ -0,0 +1,1853 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+  <assembly>
+    <name>System.Linq</name>
+  </assembly>
+  <members>
+    <member name="T:System.Linq.Enumerable">
+      <summary>Proporciona un conjunto de métodos static (Shared en Visual Basic) para consultar objetos que implementan <see cref="T:System.Collections.Generic.IEnumerable`1" />.</summary>
+    </member>
+    <member name="M:System.Linq.Enumerable.Aggregate``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``0,``0})">
+      <summary>Aplica una función de acumulador a una secuencia.</summary>
+      <returns>Valor final del acumulador.</returns>
+      <param name="source">Objeto <see cref="T:System.Collections.Generic.IEnumerable`1" /> en el que se van a agregar elementos.</param>
+      <param name="func">Función de acumulador que se va a invocar en cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="func" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> no contiene elementos.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Aggregate``2(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1})">
+      <summary>Aplica una función de acumulador a una secuencia.El valor de inicialización especificado se utiliza como valor de inicio del acumulador.</summary>
+      <returns>Valor final del acumulador.</returns>
+      <param name="source">Objeto <see cref="T:System.Collections.Generic.IEnumerable`1" /> en el que se van a agregar elementos.</param>
+      <param name="seed">Valor de inicio del acumulador.</param>
+      <param name="func">Función de acumulador que se va a invocar en cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TAccumulate">Tipo del valor del acumulador.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="func" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Aggregate``3(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1},System.Func{``1,``2})">
+      <summary>Aplica una función de acumulador a una secuencia.El valor de inicialización especificado se utiliza como valor inicial del acumulador y la función especificada se utiliza para seleccionar el valor resultante.</summary>
+      <returns>El valor final del acumulador transformado.</returns>
+      <param name="source">Objeto <see cref="T:System.Collections.Generic.IEnumerable`1" /> en el que se van a agregar elementos.</param>
+      <param name="seed">Valor de inicio del acumulador.</param>
+      <param name="func">Función de acumulador que se va a invocar en cada elemento.</param>
+      <param name="resultSelector">Función que va a transformar el valor final del acumulador en el valor del resultado.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TAccumulate">Tipo del valor del acumulador.</typeparam>
+      <typeparam name="TResult">Tipo del valor resultante.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="func" /> o <paramref name="resultSelector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.All``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Determina si todos los elementos de una secuencia satisfacen una condición.</summary>
+      <returns>true si todos los elementos de la secuencia de origen pasan la prueba del predicado especificado o si la secuencia está vacía; de lo contrario, false.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> que contiene los elementos a los que se va a aplicar el predicado.</param>
+      <param name="predicate">Función para probar cada elemento de una condición.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="predicate" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Any``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Determina si una secuencia contiene elementos.</summary>
+      <returns>true si la secuencia de origen contiene elementos; de lo contrario, false.</returns>
+      <param name="source">Interfaz <see cref="T:System.Collections.Generic.IEnumerable`1" /> que se va a comprobar si está vacía.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Any``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Determina si algún elemento de una secuencia satisface una condición.</summary>
+      <returns>true si algún elemento de la secuencia de origen pasa la prueba del predicado especificado; de lo contrario, false.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> a cuyos elementos se va a aplicar el predicado.</param>
+      <param name="predicate">Función para probar cada elemento de una condición.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="predicate" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.AsEnumerable``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Devuelve la entrada tipificada como <see cref="T:System.Collections.Generic.IEnumerable`1" />.</summary>
+      <returns>La secuencia de entrada tipificada como <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>
+      <param name="source">Secuencia que se va a tipificar como <see cref="T:System.Collections.Generic.IEnumerable`1" />.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>Calcula el promedio de una secuencia de valores <see cref="T:System.Decimal" />.</summary>
+      <returns>El promedio de la secuencia de valores.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Decimal" /> cuyo promedio se va a calcular.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> no contiene elementos.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>Calcula el promedio de una secuencia de valores <see cref="T:System.Double" />.</summary>
+      <returns>El promedio de la secuencia de valores.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Double" /> cuyo promedio se va a calcular.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> no contiene elementos.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>Calcula el promedio de una secuencia de valores <see cref="T:System.Int32" />.</summary>
+      <returns>El promedio de la secuencia de valores.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Int32" /> cuyo promedio se va a calcular.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> no contiene elementos.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>Calcula el promedio de una secuencia de valores <see cref="T:System.Int64" />.</summary>
+      <returns>El promedio de la secuencia de valores.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Int64" /> cuyo promedio se va a calcular.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> no contiene elementos.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>Calcula el promedio de una secuencia de valores <see cref="T:System.Decimal" /> que aceptan valores NULL.</summary>
+      <returns>Promedio de la secuencia de valores o null si la secuencia de origen está vacía o contiene sólo valores null.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Decimal" /> que aceptan valores NULL cuyo promedio se va a calcular.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+      <exception cref="T:System.OverflowException">La suma de los elementos de la secuencia es mayor que <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>Calcula el promedio de una secuencia de valores <see cref="T:System.Double" /> que aceptan valores NULL.</summary>
+      <returns>Promedio de la secuencia de valores o null si la secuencia de origen está vacía o contiene sólo valores null.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Double" /> que aceptan valores NULL cuyo promedio se va a calcular.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>Calcula el promedio de una secuencia de valores <see cref="T:System.Int32" /> que aceptan valores NULL.</summary>
+      <returns>Promedio de la secuencia de valores o null si la secuencia de origen está vacía o contiene sólo valores null.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Int32" /> que aceptan valores NULL cuyo promedio se va a calcular.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+      <exception cref="T:System.OverflowException">La suma de los elementos de la secuencia es mayor que <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>Calcular el promedio de una secuencia de valores <see cref="T:System.Int64" /> que aceptan valores NULL.</summary>
+      <returns>Promedio de la secuencia de valores o null si la secuencia de origen está vacía o contiene sólo valores null.</returns>
+      <param name="source">Una secuencia de valores <see cref="T:System.Int64" /> que aceptan valores NULL cuyo promedio se va a calcular.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+      <exception cref="T:System.OverflowException">La suma de los elementos de la secuencia es mayor que <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>Calcula el promedio de una secuencia de valores <see cref="T:System.Single" /> que aceptan valores NULL.</summary>
+      <returns>Promedio de la secuencia de valores o null si la secuencia de origen está vacía o contiene sólo valores null.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Single" /> que aceptan valores NULL cuyo promedio se va a calcular.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>Calcula el promedio de una secuencia de valores <see cref="T:System.Single" />.</summary>
+      <returns>El promedio de la secuencia de valores.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Single" /> cuyo promedio se va a calcular.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> no contiene elementos.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>Calcula el promedio de una secuencia de valores <see cref="T:System.Decimal" /> que se obtiene al invocar una función de transformación en cada elemento de la secuencia de entrada.</summary>
+      <returns>El promedio de la secuencia de valores.</returns>
+      <param name="source">Secuencia de valores que se utilizan para calcular un promedio.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> no contiene elementos.</exception>
+      <exception cref="T:System.OverflowException">La suma de los elementos de la secuencia es mayor que <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>Calcula el promedio de una secuencia de valores <see cref="T:System.Double" /> que se obtiene al invocar una función de transformación en cada elemento de la secuencia de entrada.</summary>
+      <returns>El promedio de la secuencia de valores.</returns>
+      <param name="source">Secuencia de valores cuyo promedio se va a calcular.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> no contiene elementos.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>Calcula el promedio de una secuencia de valores <see cref="T:System.Int32" /> que se obtiene al invocar una función de transformación en cada elemento de la secuencia de entrada.</summary>
+      <returns>El promedio de la secuencia de valores.</returns>
+      <param name="source">Secuencia de valores cuyo promedio se va a calcular.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> no contiene elementos.</exception>
+      <exception cref="T:System.OverflowException">La suma de los elementos de la secuencia es mayor que <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>Calcula el promedio de una secuencia de valores <see cref="T:System.Int64" /> que se obtiene al invocar una función de transformación en cada elemento de la secuencia de entrada.</summary>
+      <returns>El promedio de la secuencia de valores.</returns>
+      <param name="source">Secuencia de valores cuyo promedio se va a calcular.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de origen.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> no contiene elementos.</exception>
+      <exception cref="T:System.OverflowException">La suma de los elementos de la secuencia es mayor que <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>Calcula el promedio de una secuencia de valores <see cref="T:System.Decimal" /> que aceptan valores NULL que se obtiene al invocar una función de transformación en cada elemento de la secuencia de entrada.</summary>
+      <returns>Promedio de la secuencia de valores o null si la secuencia de origen está vacía o contiene sólo valores null.</returns>
+      <param name="source">Secuencia de valores cuyo promedio se va a calcular.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+      <exception cref="T:System.OverflowException">La suma de los elementos de la secuencia es mayor que <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>Calcula el promedio de una secuencia de valores <see cref="T:System.Double" /> que aceptan valores NULL que se obtiene al invocar una función de transformación en cada elemento de la secuencia de entrada.</summary>
+      <returns>Promedio de la secuencia de valores o null si la secuencia de origen está vacía o contiene sólo valores null.</returns>
+      <param name="source">Secuencia de valores cuyo promedio se va a calcular.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>Calcula el promedio de una secuencia de valores <see cref="T:System.Int32" /> que aceptan valores NULL que se obtiene al invocar una función de transformación en cada elemento de la secuencia de entrada.</summary>
+      <returns>Promedio de la secuencia de valores o null si la secuencia de origen está vacía o contiene sólo valores null.</returns>
+      <param name="source">Secuencia de valores cuyo promedio se va a calcular.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+      <exception cref="T:System.OverflowException">La suma de los elementos de la secuencia es mayor que <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>Calcula el promedio de una secuencia de valores <see cref="T:System.Int64" /> que aceptan valores NULL que se obtiene al invocar una función de transformación en cada elemento de la secuencia de entrada.</summary>
+      <returns>Promedio de la secuencia de valores o null si la secuencia de origen está vacía o contiene sólo valores null.</returns>
+      <param name="source">Secuencia de valores cuyo promedio se va a calcular.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>Calcula el promedio de una secuencia de valores <see cref="T:System.Single" /> que aceptan valores NULL que se obtiene al invocar una función de transformación en cada elemento de la secuencia de entrada.</summary>
+      <returns>Promedio de la secuencia de valores o null si la secuencia de origen está vacía o contiene sólo valores null.</returns>
+      <param name="source">Secuencia de valores cuyo promedio se va a calcular.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>Calcula el promedio de una secuencia de valores <see cref="T:System.Single" /> que se obtiene al invocar una función de transformación en cada elemento de la secuencia de entrada.</summary>
+      <returns>El promedio de la secuencia de valores.</returns>
+      <param name="source">Secuencia de valores cuyo promedio se va a calcular.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> no contiene elementos.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Cast``1(System.Collections.IEnumerable)">
+      <summary>Convierte los elementos de <see cref="T:System.Collections.IEnumerable" /> en el tipo especificado.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> que contiene cada elemento de la secuencia de origen convertido al tipo especificado.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.IEnumerable" /> que contiene los elementos que se van a convertir al tipo <paramref name="TResult" />.</param>
+      <typeparam name="TResult">Tipo al que se convierten los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+      <exception cref="T:System.InvalidCastException">Un elemento de la secuencia no se puede convertir al tipo <paramref name="TResult" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Concat``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>Concatena dos secuencias.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> que contiene los elementos concatenados de las dos secuencias de entrada.</returns>
+      <param name="first">Primera secuencia que se va a concatenar.</param>
+      <param name="second">Secuencia que se va a concatenar con la primera secuencia.</param>
+      <typeparam name="TSource">Tipo de los elementos de las secuencias de entrada.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> o <paramref name="second" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Contains``1(System.Collections.Generic.IEnumerable{``0},``0)">
+      <summary>Determina si una secuencia contiene un elemento especificado utilizando el comparador de igualdad predeterminado.</summary>
+      <returns>true si la secuencia de origen contiene un elemento que tiene el valor especificado; de lo contrario, false.</returns>
+      <param name="source">Secuencia en la que se va a buscar un valor.</param>
+      <param name="value">Valor que se va a buscar en la secuencia.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Contains``1(System.Collections.Generic.IEnumerable{``0},``0,System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Determina si una secuencia contiene un elemento especificado utilizando un objeto <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> determinado.</summary>
+      <returns>true si la secuencia de origen contiene un elemento que tiene el valor especificado; de lo contrario, false.</returns>
+      <param name="source">Secuencia en la que se va a buscar un valor.</param>
+      <param name="value">Valor que se va a buscar en la secuencia.</param>
+      <param name="comparer">Comparador de igualdad que va a comparar los valores.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Count``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Devuelve el número de elementos de una secuencia.</summary>
+      <returns>El número de elementos de la secuencia de entrada.</returns>
+      <param name="source">Secuencia que contiene los elementos que se van a contar.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+      <exception cref="T:System.OverflowException">El número de elementos de <paramref name="source" /> es mayor que <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Count``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Devuelve un número que representa cuántos elementos de la secuencia especificada satisfacen una condición.</summary>
+      <returns>Un número que representa cuántos elementos de la secuencia especificada satisfacen la condición de la función de predicado.</returns>
+      <param name="source">Secuencia que contiene los elementos que se van a probar y contar.</param>
+      <param name="predicate">Función para probar cada elemento de una condición.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="predicate" /> es null.</exception>
+      <exception cref="T:System.OverflowException">El número de elementos de <paramref name="source" /> es mayor que <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.DefaultIfEmpty``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Devuelve los elementos de la secuencia especificada o el valor predeterminado del parámetro de tipo en una colección singleton si la secuencia está vacía.</summary>
+      <returns>Objeto <see cref="T:System.Collections.Generic.IEnumerable`1" /> que contiene el valor predeterminado para el tipo <paramref name="TSource" /> si <paramref name="source" /> está vacío; de lo contrario, es <paramref name="source" />.</returns>
+      <param name="source">Secuencia para la que se va a devolver un valor predeterminado si está vacía.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.DefaultIfEmpty``1(System.Collections.Generic.IEnumerable{``0},``0)">
+      <summary>Devuelve los elementos de la secuencia especificada o el valor especificado en una colección singleton si la secuencia está vacía.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> que contiene <paramref name="defaultValue" /> si <paramref name="source" /> está vacío; de lo contrario, <paramref name="source" />.</returns>
+      <param name="source">Secuencia para la que se va a devolver el valor especificado si está vacía.</param>
+      <param name="defaultValue">Valor que se va a devolver si la secuencia está vacía.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Distinct``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Devuelve diversos elementos de una secuencia utilizando el comparador de igualdad predeterminado para comparar los valores.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> que contiene los elementos distintos de la secuencia de origen.</returns>
+      <param name="source">Secuencia de la que se van a quitar los elementos duplicados.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Distinct``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Devuelve diversos elementos de una secuencia utilizando un objeto <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> especificado para comparar los valores.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> que contiene los elementos distintos de la secuencia de origen.</returns>
+      <param name="source">Secuencia de la que se van a quitar los elementos duplicados.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> para comparar valores.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ElementAt``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>Devuelve el elemento situado en un índice especificado de una secuencia.</summary>
+      <returns>El elemento situado en la posición especificada de la secuencia de origen.</returns>
+      <param name="source">Interfaz <see cref="T:System.Collections.Generic.IEnumerable`1" /> de la que se va a devolver un elemento.</param>
+      <param name="index">Índice de base cero del elemento que se debe recuperar.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="index" /> es menor que 0 o mayor o igual que el número de elementos de <paramref name="source" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ElementAtOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>Devuelve el elemento situado en un índice especificado de una secuencia o un valor predeterminado si el índice está fuera del intervalo.</summary>
+      <returns>default(<paramref name="TSource" />) si el índice está fuera de los límites de la secuencia de origen; de lo contrario, el elemento situado en la posición especificada de la secuencia de origen.</returns>
+      <param name="source">Interfaz <see cref="T:System.Collections.Generic.IEnumerable`1" /> de la que se va a devolver un elemento.</param>
+      <param name="index">Índice de base cero del elemento que se debe recuperar.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Empty``1">
+      <summary>Devuelve una interfaz <see cref="T:System.Collections.Generic.IEnumerable`1" /> vacía que tiene el argumento de tipo especificado.</summary>
+      <returns>Una interfaz <see cref="T:System.Collections.Generic.IEnumerable`1" /> vacía cuyo argumento de tipo es <paramref name="TResult" />.</returns>
+      <typeparam name="TResult">Tipo que se va a asignar al parámetro de tipo de la interfaz <see cref="T:System.Collections.Generic.IEnumerable`1" /> genérica devuelta.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Except``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>Proporciona la diferencia de conjuntos de dos secuencias utilizando el comparador de igualdad predeterminado para comparar los valores.</summary>
+      <returns>Una secuencia que contiene la diferencia de conjuntos de los elementos de dos secuencias.</returns>
+      <param name="first">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> cuyos elementos que no se encuentren en  <paramref name="second" /> se van a devolver.</param>
+      <param name="second">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> cuyos elementos que también aparecen en la primera secuencia harán que se quiten esos elementos de la secuencia devuelta.</param>
+      <typeparam name="TSource">Tipo de los elementos de las secuencias de entrada.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> o <paramref name="second" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Except``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Proporciona la diferencia de conjuntos de dos secuencias utilizando el objeto <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> especificado para comparar los valores.</summary>
+      <returns>Una secuencia que contiene la diferencia de conjuntos de los elementos de dos secuencias.</returns>
+      <param name="first">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> cuyos elementos que no se encuentren en  <paramref name="second" /> se van a devolver.</param>
+      <param name="second">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> cuyos elementos que también aparecen en la primera secuencia harán que se quiten esos elementos de la secuencia devuelta.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> para comparar valores.</param>
+      <typeparam name="TSource">Tipo de los elementos de las secuencias de entrada.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> o <paramref name="second" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.First``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Devuelve el primer elemento de una secuencia.</summary>
+      <returns>El primer elemento de la secuencia especificada.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> del que se va a devolver el primer elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">La secuencia de origen está vacía.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.First``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Devuelve el primer elemento de una secuencia que satisface una condición especificada.</summary>
+      <returns>El primer elemento de la secuencia que pasa la prueba de la función de predicado especificada.</returns>
+      <param name="source">Interfaz <see cref="T:System.Collections.Generic.IEnumerable`1" /> de la que se va a devolver un elemento.</param>
+      <param name="predicate">Función para probar cada elemento de una condición.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="predicate" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">Ningún elemento satisface la condición de <paramref name="predicate" />.O bienLa secuencia de origen está vacía.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.FirstOrDefault``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Devuelve el primer elemento de una secuencia o un valor predeterminado si la secuencia no contiene elementos.</summary>
+      <returns>default (<paramref name="TSource" />) si <paramref name="source" /> está vacío; de lo contrario, el primer elemento de <paramref name="source" />.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> del que se va a devolver el primer elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.FirstOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Devuelve el primer elemento de la secuencia que satisface una condición o un valor predeterminado si no se encuentra dicho elemento.</summary>
+      <returns>default(<paramref name="TSource" />) si <paramref name="source" /> está vacío o si ningún elemento pasa la prueba especificada en <paramref name="predicate" />; de lo contrario, el primer elemento de <paramref name="source" /> que pasa la prueba especificada en <paramref name="predicate" />.</returns>
+      <param name="source">Interfaz <see cref="T:System.Collections.Generic.IEnumerable`1" /> de la que se va a devolver un elemento.</param>
+      <param name="predicate">Función para probar cada elemento de una condición.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="predicate" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Agrupa los elementos de una secuencia según una función del selector de claves especificada.</summary>
+      <returns>IEnumerable&lt;IGrouping&lt;TKey, TSource&gt;&gt; en C# o IEnumerable(Of IGrouping(Of TKey, TSource)) en Visual Basic donde cada objeto <see cref="T:System.Linq.IGrouping`2" /> contiene una secuencia de objetos y una clave.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> cuyos elementos se van a agrupar.</param>
+      <param name="keySelector">Función para extraer la clave de cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo de la clave devuelta por <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Agrupa los elementos de una secuencia según una función del selector de calves especificada y compara las claves utilizando un comparador especificado.</summary>
+      <returns>IEnumerable&lt;IGrouping&lt;TKey, TSource&gt;&gt; en C# o IEnumerable(Of IGrouping(Of TKey, TSource)) en Visual Basic donde cada objeto <see cref="T:System.Linq.IGrouping`2" /> contiene una colección de objetos y una clave.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> cuyos elementos se van a agrupar.</param>
+      <param name="keySelector">Función para extraer la clave de cada elemento.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> para comparar claves.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo de la clave devuelta por <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})">
+      <summary>Agrupa los elementos de una secuencia según una función del selector de claves especificada y proyecta los elementos de cada grupo utilizando una función determinada.</summary>
+      <returns>IEnumerable&lt;IGrouping&lt;TKey, TElement&gt;&gt; en C# o IEnumerable(Of IGrouping(Of TKey, TElement)) en Visual Basic donde cada objeto <see cref="T:System.Linq.IGrouping`2" /> contiene una colección de objetos de tipo <paramref name="TElement" /> y una clave.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> cuyos elementos se van a agrupar.</param>
+      <param name="keySelector">Función para extraer la clave de cada elemento.</param>
+      <param name="elementSelector">Función que asigna cada elemento de origen a un elemento de <see cref="T:System.Linq.IGrouping`2" />.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo de la clave devuelta por <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">Tipo de los elementos de <see cref="T:System.Linq.IGrouping`2" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> o <paramref name="elementSelector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Agrupa los elementos de una secuencia conforme a una función del selector de claves.Las claves se comparan utilizando un comparador y los elementos de cada grupo se proyectan utilizando una función especificada.</summary>
+      <returns>IEnumerable&lt;IGrouping&lt;TKey, TElement&gt;&gt; en C# o IEnumerable(Of IGrouping(Of TKey, TElement)) en Visual Basic donde cada objeto <see cref="T:System.Linq.IGrouping`2" /> contiene una colección de objetos de tipo <paramref name="TElement" /> y una clave.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> cuyos elementos se van a agrupar.</param>
+      <param name="keySelector">Función para extraer la clave de cada elemento.</param>
+      <param name="elementSelector">Función que asigna cada elemento de origen a un elemento de <see cref="T:System.Linq.IGrouping`2" />.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> para comparar claves.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo de la clave devuelta por <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">Tipo de los elementos de <see cref="T:System.Linq.IGrouping`2" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> o <paramref name="elementSelector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3})">
+      <summary>Agrupa los elementos de una secuencia según una función del selector de claves especificada y crea un valor de resultado a partir de cada grupo y su clave.Los elementos de cada grupo se proyectan utilizando una función determinada.</summary>
+      <returns>Colección de elementos de tipo <paramref name="TResult" /> donde cada elemento representa una proyección sobre un grupo y su clave.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> cuyos elementos se van a agrupar.</param>
+      <param name="keySelector">Función para extraer la clave de cada elemento.</param>
+      <param name="elementSelector">Función que asigna cada elemento de origen a un elemento de <see cref="T:System.Linq.IGrouping`2" />.</param>
+      <param name="resultSelector">Función que va a crear un valor de resultado a partir de cada grupo.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo de la clave devuelta por <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">Tipo de los elementos de cada <see cref="T:System.Linq.IGrouping`2" />.</typeparam>
+      <typeparam name="TResult">Tipo del valor de resultado devuelto por <paramref name="resultSelector" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Agrupa los elementos de una secuencia según una función del selector de claves especificada y crea un valor de resultado a partir de cada grupo y su clave.Los valores de las claves se comparan utilizando un comparador especificado y los elementos de cada grupo se proyectan utilizando una función especificada.</summary>
+      <returns>Colección de elementos de tipo <paramref name="TResult" /> donde cada elemento representa una proyección sobre un grupo y su clave.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> cuyos elementos se van a agrupar.</param>
+      <param name="keySelector">Función para extraer la clave de cada elemento.</param>
+      <param name="elementSelector">Función que asigna cada elemento de origen a un elemento de <see cref="T:System.Linq.IGrouping`2" />.</param>
+      <param name="resultSelector">Función que va a crear un valor de resultado a partir de cada grupo.</param>
+      <param name="comparer">Interfaz <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> con la que se van a comparar las claves.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo de la clave devuelta por <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">Tipo de los elementos de cada <see cref="T:System.Linq.IGrouping`2" />.</typeparam>
+      <typeparam name="TResult">Tipo del valor de resultado devuelto por <paramref name="resultSelector" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2})">
+      <summary>Agrupa los elementos de una secuencia según una función del selector de claves especificada y crea un valor de resultado a partir de cada grupo y su clave.</summary>
+      <returns>Colección de elementos de tipo <paramref name="TResult" /> donde cada elemento representa una proyección sobre un grupo y su clave.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> cuyos elementos se van a agrupar.</param>
+      <param name="keySelector">Función para extraer la clave de cada elemento.</param>
+      <param name="resultSelector">Función que va a crear un valor de resultado a partir de cada grupo.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo de la clave devuelta por <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TResult">Tipo del valor de resultado devuelto por <paramref name="resultSelector" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Agrupa los elementos de una secuencia según una función del selector de claves especificada y crea un valor de resultado a partir de cada grupo y su clave.Las claves se comparan utilizando un comparador especificado.</summary>
+      <returns>Colección de elementos de tipo <paramref name="TResult" /> donde cada elemento representa una proyección sobre un grupo y su clave.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> cuyos elementos se van a agrupar.</param>
+      <param name="keySelector">Función para extraer la clave de cada elemento.</param>
+      <param name="resultSelector">Función que va a crear un valor de resultado a partir de cada grupo.</param>
+      <param name="comparer">Interfaz <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> con la que se van a comparar las claves.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo de la clave devuelta por <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TResult">Tipo del valor de resultado devuelto por <paramref name="resultSelector" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3})">
+      <summary>Establece una correlación entre los elementos de dos secuencias en función de la igualdad de sus claves y agrupa los resultados.El comparador de igualdad predeterminado se usa para comparar claves.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> que contiene elementos de tipo <paramref name="TResult" /> que se han obtenido al realizar una combinación agrupada de dos secuencias.</returns>
+      <param name="outer">Primera secuencia que se va a combinar.</param>
+      <param name="inner">Secuencia que se va a combinar con la primera secuencia.</param>
+      <param name="outerKeySelector">Función para extraer la clave de combinación a partir de cada elemento de la primera secuencia.</param>
+      <param name="innerKeySelector">Función para extraer la clave de combinación a partir de cada elemento de la segunda secuencia.</param>
+      <param name="resultSelector">Función para crear un elemento de resultado a partir de un elemento de la primera secuencia y una colección de elementos coincidentes de la segunda.</param>
+      <typeparam name="TOuter">Tipo de los elementos de la primera secuencia.</typeparam>
+      <typeparam name="TInner">Tipo de los elementos de la segunda secuencia.</typeparam>
+      <typeparam name="TKey">Tipo de las claves devueltas por las funciones del selector de claves.</typeparam>
+      <typeparam name="TResult">Tipo de los elementos del resultado.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" /> o <paramref name="inner" /> o <paramref name="outerKeySelector" /> o <paramref name="innerKeySelector" /> o <paramref name="resultSelector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3},System.Collections.Generic.IEqualityComparer{``2})">
+      <summary>Establece una correlación entre los elementos de dos secuencias basándose en la igualdad de clave y agrupa los resultados.Se usa un objeto <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> especificado para comparar claves.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> que contiene elementos de tipo <paramref name="TResult" /> que se han obtenido al realizar una combinación agrupada de dos secuencias.</returns>
+      <param name="outer">Primera secuencia que se va a combinar.</param>
+      <param name="inner">Secuencia que se va a combinar con la primera secuencia.</param>
+      <param name="outerKeySelector">Función para extraer la clave de combinación a partir de cada elemento de la primera secuencia.</param>
+      <param name="innerKeySelector">Función para extraer la clave de combinación a partir de cada elemento de la segunda secuencia.</param>
+      <param name="resultSelector">Función para crear un elemento de resultado a partir de un elemento de la primera secuencia y una colección de elementos coincidentes de la segunda.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> que va a aplicar un algoritmo hash y a comparar las claves.</param>
+      <typeparam name="TOuter">Tipo de los elementos de la primera secuencia.</typeparam>
+      <typeparam name="TInner">Tipo de los elementos de la segunda secuencia.</typeparam>
+      <typeparam name="TKey">Tipo de las claves devueltas por las funciones del selector de claves.</typeparam>
+      <typeparam name="TResult">Tipo de los elementos del resultado.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" /> o <paramref name="inner" /> o <paramref name="outerKeySelector" /> o <paramref name="innerKeySelector" /> o <paramref name="resultSelector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Intersect``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>Proporciona la intersección de conjuntos de dos secuencias utilizando el comparador de igualdad predeterminado para comparar los valores.</summary>
+      <returns>Una secuencia que contiene los elementos que forman la intersección de conjuntos de dos secuencias.</returns>
+      <param name="first">Interfaz <see cref="T:System.Collections.Generic.IEnumerable`1" /> de la que se van a devolver los distintos elementos que también aparecen en <paramref name="second" />.</param>
+      <param name="second">Una interfaz <see cref="T:System.Collections.Generic.IEnumerable`1" /> de la que se van a devolver los distintos elementos que también aparecen en la primera secuencia.</param>
+      <typeparam name="TSource">Tipo de los elementos de las secuencias de entrada.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> o <paramref name="second" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Intersect``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Proporciona la intersección de conjuntos de dos secuencias utilizando el objeto <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> especificado para comparar los valores.</summary>
+      <returns>Una secuencia que contiene los elementos que forman la intersección de conjuntos de dos secuencias.</returns>
+      <param name="first">Interfaz <see cref="T:System.Collections.Generic.IEnumerable`1" /> de la que se van a devolver los distintos elementos que también aparecen en <paramref name="second" />.</param>
+      <param name="second">Una interfaz <see cref="T:System.Collections.Generic.IEnumerable`1" /> de la que se van a devolver los distintos elementos que también aparecen en la primera secuencia.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> para comparar valores.</param>
+      <typeparam name="TSource">Tipo de los elementos de las secuencias de entrada.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> o <paramref name="second" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3})">
+      <summary>Establece la correlación de dos secuencias basándose en claves coincidentes.El comparador de igualdad predeterminado se usa para comparar claves.</summary>
+      <returns>Una interfaz <see cref="T:System.Collections.Generic.IEnumerable`1" /> que tiene elementos de tipo <paramref name="TResult" /> que se obtienen al realizar una combinación interna de dos secuencias.</returns>
+      <param name="outer">Primera secuencia que se va a combinar.</param>
+      <param name="inner">Secuencia que se va a combinar con la primera secuencia.</param>
+      <param name="outerKeySelector">Función para extraer la clave de combinación a partir de cada elemento de la primera secuencia.</param>
+      <param name="innerKeySelector">Función para extraer la clave de combinación a partir de cada elemento de la segunda secuencia.</param>
+      <param name="resultSelector">Función que va a crear un elemento de resultado a partir de dos elementos coincidentes.</param>
+      <typeparam name="TOuter">Tipo de los elementos de la primera secuencia.</typeparam>
+      <typeparam name="TInner">Tipo de los elementos de la segunda secuencia.</typeparam>
+      <typeparam name="TKey">Tipo de las claves devueltas por las funciones del selector de claves.</typeparam>
+      <typeparam name="TResult">Tipo de los elementos del resultado.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" /> o <paramref name="inner" /> o <paramref name="outerKeySelector" /> o <paramref name="innerKeySelector" /> o <paramref name="resultSelector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3},System.Collections.Generic.IEqualityComparer{``2})">
+      <summary>Establece la correlación de dos secuencias basándose en claves coincidentes.Se usa un objeto <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> especificado para comparar claves.</summary>
+      <returns>Una interfaz <see cref="T:System.Collections.Generic.IEnumerable`1" /> que tiene elementos de tipo <paramref name="TResult" /> que se obtienen al realizar una combinación interna de dos secuencias.</returns>
+      <param name="outer">Primera secuencia que se va a combinar.</param>
+      <param name="inner">Secuencia que se va a combinar con la primera secuencia.</param>
+      <param name="outerKeySelector">Función para extraer la clave de combinación a partir de cada elemento de la primera secuencia.</param>
+      <param name="innerKeySelector">Función para extraer la clave de combinación a partir de cada elemento de la segunda secuencia.</param>
+      <param name="resultSelector">Función que va a crear un elemento de resultado a partir de dos elementos coincidentes.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> que va a aplicar un algoritmo hash y a comparar las claves.</param>
+      <typeparam name="TOuter">Tipo de los elementos de la primera secuencia.</typeparam>
+      <typeparam name="TInner">Tipo de los elementos de la segunda secuencia.</typeparam>
+      <typeparam name="TKey">Tipo de las claves devueltas por las funciones del selector de claves.</typeparam>
+      <typeparam name="TResult">Tipo de los elementos del resultado.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" /> o <paramref name="inner" /> o <paramref name="outerKeySelector" /> o <paramref name="innerKeySelector" /> o <paramref name="resultSelector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Last``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Devuelve el último elemento de una secuencia.</summary>
+      <returns>El valor de la última posición de la secuencia de origen.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> del que se va a devolver el último elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">La secuencia de origen está vacía.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Last``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Devuelve el último elemento de una secuencia que satisface una condición especificada.</summary>
+      <returns>El último elemento de la secuencia que pasa la prueba de la función de predicado especificada.</returns>
+      <param name="source">Interfaz <see cref="T:System.Collections.Generic.IEnumerable`1" /> de la que se va a devolver un elemento.</param>
+      <param name="predicate">Función para probar cada elemento de una condición.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="predicate" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">Ningún elemento satisface la condición de <paramref name="predicate" />.O bienLa secuencia de origen está vacía.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LastOrDefault``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Devuelve el último elemento de una secuencia o un valor predeterminado si la secuencia no contiene elementos.</summary>
+      <returns>default(<paramref name="TSource" />) si la secuencia de origen está vacía; de lo contrario, el último elemento de <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> del que se va a devolver el último elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LastOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Devuelve el último elemento de una secuencia que satisface una condición o un valor predeterminado si no se encuentra dicho elemento.</summary>
+      <returns>default(<paramref name="TSource" />) si la secuencia está vacía o si ningún elemento pasa la prueba de la función de predicado; en caso contrario, devuelve el último elemento que pasa la prueba de la función de predicado.</returns>
+      <param name="source">Interfaz <see cref="T:System.Collections.Generic.IEnumerable`1" /> de la que se va a devolver un elemento.</param>
+      <param name="predicate">Función para probar cada elemento de una condición.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="predicate" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LongCount``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Devuelve un valor <see cref="T:System.Int64" /> que representa el número total de elementos de una secuencia.</summary>
+      <returns>El número de elementos de la secuencia de origen.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> que contiene los elementos que se van a contar.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+      <exception cref="T:System.OverflowException">Número de elementos supera el valor <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LongCount``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Devuelve un valor <see cref="T:System.Int64" /> que representa el número de elementos de una secuencia que satisfacen una condición.</summary>
+      <returns>Un número que representa cuántos elementos de la secuencia especificada satisfacen la condición de la función de predicado.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> que contiene los elementos que se van a contar.</param>
+      <param name="predicate">Función para probar cada elemento de una condición.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="predicate" /> es null.</exception>
+      <exception cref="T:System.OverflowException">El número de elementos que coinciden supera el valor <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>Devuelve el valor máximo de una secuencia de valores <see cref="T:System.Decimal" />.</summary>
+      <returns>El valor máximo de la secuencia.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Decimal" /> cuyo valor máximo se va a determinar.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> no contiene elementos.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>Devuelve el valor máximo de una secuencia de valores <see cref="T:System.Double" />.</summary>
+      <returns>El valor máximo de la secuencia.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Double" /> cuyo valor máximo se va a determinar.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> no contiene elementos.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>Devuelve el valor máximo de una secuencia de valores <see cref="T:System.Int32" />.</summary>
+      <returns>El valor máximo de la secuencia.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Int32" /> cuyo valor máximo se va a determinar.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> no contiene elementos.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>Devuelve el valor máximo de una secuencia de valores <see cref="T:System.Int64" />.</summary>
+      <returns>El valor máximo de la secuencia.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Int64" /> cuyo valor máximo se va a determinar.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> no contiene elementos.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>Devuelve el valor máximo de una secuencia de valores <see cref="T:System.Decimal" /> que aceptan valores NULL.</summary>
+      <returns>Valor de tipo Nullable&lt;Decimal&gt; en C# o Nullable(Of Decimal) en Visual Basic que se corresponde con el valor máximo de la secuencia. </returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Decimal" /> que aceptan valores NULL cuyo valor máximo se va a determinar.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>Devuelve el valor máximo de una secuencia de valores <see cref="T:System.Double" /> que aceptan valores NULL.</summary>
+      <returns>Valor de tipo Nullable&lt;Double&gt; en C# o Nullable(Of Double) en Visual Basic que se corresponde con el valor máximo de la secuencia.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Double" /> que aceptan valores NULL cuyo valor máximo se va a determinar.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>Devuelve el valor máximo de una secuencia de valores <see cref="T:System.Int32" /> que aceptan valores NULL.</summary>
+      <returns>Valor de tipo Nullable&lt;Int32&gt; en C# o Nullable(Of Int32) en Visual Basic que se corresponde con el valor máximo de la secuencia. </returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Int32" /> que aceptan valores NULL cuyo valor máximo se va a determinar.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>Devuelve el valor máximo de una secuencia de valores <see cref="T:System.Int64" /> que aceptan valores NULL.</summary>
+      <returns>Valor de tipo Nullable&lt;Int64&gt; en C# o Nullable(Of Int64) en Visual Basic que se corresponde con el valor máximo de la secuencia. </returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Int64" /> que aceptan valores NULL cuyo valor máximo se va a determinar.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>Devuelve el valor máximo de una secuencia de valores <see cref="T:System.Single" /> que aceptan valores NULL.</summary>
+      <returns>Valor de tipo Nullable&lt;Single&gt; en C# o Nullable(Of Single) en Visual Basic que se corresponde con el valor máximo de la secuencia.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Single" /> que aceptan valores NULL cuyo valor máximo se va a determinar.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>Devuelve el valor máximo de una secuencia de valores <see cref="T:System.Single" />.</summary>
+      <returns>El valor máximo de la secuencia.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Single" /> cuyo valor máximo se va a determinar.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> no contiene elementos.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Devuelve el valor máximo de una secuencia genérica.</summary>
+      <returns>El valor máximo de la secuencia.</returns>
+      <param name="source">Secuencia de valores cuyo valor máximo se va a determinar.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>Invoca una función de transformación en cada elemento de una secuencia y devuelve el valor <see cref="T:System.Decimal" /> máximo.</summary>
+      <returns>El valor máximo de la secuencia.</returns>
+      <param name="source">Secuencia de valores cuyo valor máximo se va a determinar.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> no contiene elementos.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>Invoca una función de transformación en cada elemento de una secuencia y devuelve el valor <see cref="T:System.Double" /> máximo.</summary>
+      <returns>El valor máximo de la secuencia.</returns>
+      <param name="source">Secuencia de valores cuyo valor máximo se va a determinar.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> no contiene elementos.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>Invoca una función de transformación en cada elemento de una secuencia y devuelve el valor <see cref="T:System.Int32" /> máximo.</summary>
+      <returns>El valor máximo de la secuencia.</returns>
+      <param name="source">Secuencia de valores cuyo valor máximo se va a determinar.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> no contiene elementos.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>Invoca una función de transformación en cada elemento de una secuencia y devuelve el valor <see cref="T:System.Int64" /> máximo.</summary>
+      <returns>El valor máximo de la secuencia.</returns>
+      <param name="source">Secuencia de valores cuyo valor máximo se va a determinar.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> no contiene elementos.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>Invoca una función de transformación en cada elemento de una secuencia y devuelve el valor <see cref="T:System.Decimal" /> máximo que acepta valores NULL.</summary>
+      <returns>Valor de tipo Nullable&lt;Decimal&gt; en C# o Nullable(Of Decimal) en Visual Basic que se corresponde con el valor máximo de la secuencia.</returns>
+      <param name="source">Secuencia de valores cuyo valor máximo se va a determinar.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>Invoca una función de transformación en cada elemento de una secuencia y devuelve el valor <see cref="T:System.Double" /> máximo que acepta valores NULL.</summary>
+      <returns>Valor de tipo Nullable&lt;Double&gt; en C# o Nullable(Of Double) en Visual Basic que se corresponde con el valor máximo de la secuencia.</returns>
+      <param name="source">Secuencia de valores cuyo valor máximo se va a determinar.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>Invoca una función de transformación en cada elemento de una secuencia y devuelve el valor <see cref="T:System.Int32" /> máximo que acepta valores NULL.</summary>
+      <returns>Valor de tipo Nullable&lt;Int32&gt; en C# o Nullable(Of Int32) en Visual Basic que se corresponde con el valor máximo de la secuencia.</returns>
+      <param name="source">Secuencia de valores cuyo valor máximo se va a determinar.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>Invoca una función de transformación en cada elemento de una secuencia y devuelve el valor <see cref="T:System.Int64" /> máximo que acepta valores NULL.</summary>
+      <returns>Valor de tipo Nullable&lt;Int64&gt; en C# o Nullable(Of Int64) en Visual Basic que se corresponde con el valor máximo de la secuencia.</returns>
+      <param name="source">Secuencia de valores cuyo valor máximo se va a determinar.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>Invoca una función de transformación en cada elemento de una secuencia y devuelve el valor <see cref="T:System.Single" /> máximo que acepta valores NULL.</summary>
+      <returns>Valor de tipo Nullable&lt;Single&gt; en C# o Nullable(Of Single) en Visual Basic que se corresponde con el valor máximo de la secuencia.</returns>
+      <param name="source">Secuencia de valores cuyo valor máximo se va a determinar.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>Invoca una función de transformación en cada elemento de una secuencia y devuelve el valor <see cref="T:System.Single" /> máximo.</summary>
+      <returns>El valor máximo de la secuencia.</returns>
+      <param name="source">Secuencia de valores cuyo valor máximo se va a determinar.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> no contiene elementos.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Invoca una función de transformación en cada elemento de una secuencia genérica y devuelve el valor máximo resultante.</summary>
+      <returns>El valor máximo de la secuencia.</returns>
+      <param name="source">Secuencia de valores cuyo valor máximo se va a determinar.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">Tipo de valor devuelto por <paramref name="selector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>Devuelve el valor mínimo de una secuencia de valores <see cref="T:System.Decimal" />.</summary>
+      <returns>El valor mínimo de la secuencia.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Decimal" /> cuyo valor mínimo se va a determinar.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> no contiene elementos.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>Devuelve el valor mínimo de una secuencia de valores <see cref="T:System.Double" />.</summary>
+      <returns>El valor mínimo de la secuencia.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Double" /> cuyo valor mínimo se va a determinar.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> no contiene elementos.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>Devuelve el valor mínimo de una secuencia de valores <see cref="T:System.Int32" />.</summary>
+      <returns>El valor mínimo de la secuencia.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Int32" /> cuyo valor mínimo se va a determinar.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> no contiene elementos.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>Devuelve el valor mínimo de una secuencia de valores <see cref="T:System.Int64" />.</summary>
+      <returns>El valor mínimo de la secuencia.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Int64" /> cuyo valor mínimo se va a determinar.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> no contiene elementos.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>Devuelve el valor mínimo de una secuencia de valores <see cref="T:System.Decimal" /> que aceptan valores NULL.</summary>
+      <returns>Valor de tipo Nullable&lt;Decimal&gt; en C# o de tipo Nullable(Of Decimal) en Visual Basic que se corresponde con el valor mínimo de la secuencia.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Decimal" /> que aceptan valores NULL cuyo valor mínimo se va a determinar.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>Devuelve el valor mínimo de una secuencia de valores <see cref="T:System.Double" /> que aceptan valores NULL.</summary>
+      <returns>Valor de tipo Nullable&lt;Double&gt; en C# o de tipo Nullable(Of Double) en Visual Basic que se corresponde con el valor mínimo de la secuencia.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Double" /> que aceptan valores NULL cuyo valor mínimo se va a determinar.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>Devuelve el valor mínimo de una secuencia de valores <see cref="T:System.Int32" /> que aceptan valores NULL.</summary>
+      <returns>Valor de tipo Nullable&lt;Int32&gt; en C# o de tipo Nullable(Of Int32) en Visual Basic que se corresponde con el valor mínimo de la secuencia.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Int32" /> que aceptan valores NULL cuyo valor mínimo se va a determinar.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>Devuelve el valor mínimo de una secuencia de valores <see cref="T:System.Int64" /> que aceptan valores NULL.</summary>
+      <returns>Valor de tipo Nullable&lt;Int64&gt; en C# o de tipo Nullable(Of Int64) en Visual Basic que se corresponde con el valor mínimo de la secuencia.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Int64" /> que aceptan valores NULL cuyo valor mínimo se va a determinar.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>Devuelve el valor mínimo de una secuencia de valores <see cref="T:System.Single" /> que aceptan valores NULL.</summary>
+      <returns>Valor de tipo Nullable&lt;Single&gt; en C# o de tipo Nullable(Of Single) en Visual Basic que se corresponde con el valor mínimo de la secuencia.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Single" /> que aceptan valores NULL cuyo valor mínimo se va a determinar.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>Devuelve el valor mínimo de una secuencia de valores <see cref="T:System.Single" />.</summary>
+      <returns>El valor mínimo de la secuencia.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Single" /> cuyo valor mínimo se va a determinar.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> no contiene elementos.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Devuelve el valor mínimo de una secuencia genérica.</summary>
+      <returns>El valor mínimo de la secuencia.</returns>
+      <param name="source">Secuencia de valores cuyo valor mínimo se va a determinar.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>Invoca una función de transformación en cada elemento de una secuencia y devuelve el valor <see cref="T:System.Decimal" /> mínimo.</summary>
+      <returns>El valor mínimo de la secuencia.</returns>
+      <param name="source">Secuencia de valores cuyo valor mínimo se va a determinar.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> no contiene elementos.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>Invoca una función de transformación en cada elemento de una secuencia y devuelve el valor <see cref="T:System.Double" /> mínimo.</summary>
+      <returns>El valor mínimo de la secuencia.</returns>
+      <param name="source">Secuencia de valores cuyo valor mínimo se va a determinar.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> no contiene elementos.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>Invoca una función de transformación en cada elemento de una secuencia y devuelve el valor <see cref="T:System.Int32" /> mínimo.</summary>
+      <returns>El valor mínimo de la secuencia.</returns>
+      <param name="source">Secuencia de valores cuyo valor mínimo se va a determinar.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> no contiene elementos.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>Invoca una función de transformación en cada elemento de una secuencia y devuelve el valor <see cref="T:System.Int64" /> mínimo.</summary>
+      <returns>El valor mínimo de la secuencia.</returns>
+      <param name="source">Secuencia de valores cuyo valor mínimo se va a determinar.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> no contiene elementos.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>Invoca una función de transformación en cada elemento de una secuencia y devuelve el valor <see cref="T:System.Decimal" /> mínimo que acepta valores NULL.</summary>
+      <returns>Valor de tipo Nullable&lt;Decimal&gt; en C# o de tipo Nullable(Of Decimal) en Visual Basic que se corresponde con el valor mínimo de la secuencia.</returns>
+      <param name="source">Secuencia de valores cuyo valor mínimo se va a determinar.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>Invoca una función de transformación en cada elemento de una secuencia y devuelve el valor <see cref="T:System.Double" /> mínimo que acepta valores NULL.</summary>
+      <returns>Valor de tipo Nullable&lt;Double&gt; en C# o de tipo Nullable(Of Double) en Visual Basic que se corresponde con el valor mínimo de la secuencia.</returns>
+      <param name="source">Secuencia de valores cuyo valor mínimo se va a determinar.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>Invoca una función de transformación en cada elemento de una secuencia y devuelve el valor <see cref="T:System.Int32" /> mínimo que acepta valores NULL.</summary>
+      <returns>Valor de tipo Nullable&lt;Int32&gt; en C# o de tipo Nullable(Of Int32) en Visual Basic que se corresponde con el valor mínimo de la secuencia.</returns>
+      <param name="source">Secuencia de valores cuyo valor mínimo se va a determinar.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>Invoca una función de transformación en cada elemento de una secuencia y devuelve el valor <see cref="T:System.Int64" /> mínimo que acepta valores NULL.</summary>
+      <returns>Valor de tipo Nullable&lt;Int64&gt; en C# o de tipo Nullable(Of Int64) en Visual Basic que se corresponde con el valor mínimo de la secuencia.</returns>
+      <param name="source">Secuencia de valores cuyo valor mínimo se va a determinar.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>Invoca una función de transformación en cada elemento de una secuencia y devuelve el valor <see cref="T:System.Single" /> mínimo que acepta valores NULL.</summary>
+      <returns>Valor de tipo Nullable&lt;Single&gt; en C# o de tipo Nullable(Of Single) en Visual Basic que se corresponde con el valor mínimo de la secuencia.</returns>
+      <param name="source">Secuencia de valores cuyo valor mínimo se va a determinar.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>Invoca una función de transformación en cada elemento de una secuencia y devuelve el valor <see cref="T:System.Single" /> mínimo.</summary>
+      <returns>El valor mínimo de la secuencia.</returns>
+      <param name="source">Secuencia de valores cuyo valor mínimo se va a determinar.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> no contiene elementos.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Invoca una función de transformación en cada elemento de una secuencia genérica y devuelve el valor mínimo resultante.</summary>
+      <returns>El valor mínimo de la secuencia.</returns>
+      <param name="source">Secuencia de valores cuyo valor mínimo se va a determinar.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">Tipo de valor devuelto por <paramref name="selector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OfType``1(System.Collections.IEnumerable)">
+      <summary>Filtra los elementos de <see cref="T:System.Collections.IEnumerable" /> en función de un tipo especificado.</summary>
+      <returns>Una interfaz <see cref="T:System.Collections.Generic.IEnumerable`1" /> que contiene los elementos de la secuencia de entrada de tipo <paramref name="TResult" />.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.IEnumerable" /> cuyos elementos se van a filtrar.</param>
+      <typeparam name="TResult">El tipo según el cual se van a filtrar los elementos de la secuencia.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Ordena de manera ascendente los elementos de una secuencia en función de una clave.</summary>
+      <returns>
+        <see cref="T:System.Linq.IOrderedEnumerable`1" /> cuyos elementos se ordenan según una clave.</returns>
+      <param name="source">Secuencia de valores que se va a ordenar.</param>
+      <param name="keySelector">Función para extraer una clave a partir de un elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo de la clave devuelta por <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>Ordena de manera ascendente los elementos de una secuencia utilizando un comparador especificado.</summary>
+      <returns>
+        <see cref="T:System.Linq.IOrderedEnumerable`1" /> cuyos elementos se ordenan según una clave.</returns>
+      <param name="source">Secuencia de valores que se va a ordenar.</param>
+      <param name="keySelector">Función para extraer una clave a partir de un elemento.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IComparer`1" /> para comparar claves.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo de la clave devuelta por <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderByDescending``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Ordena de manera descendente los elementos de una secuencia en función de una clave.</summary>
+      <returns>Una interfaz <see cref="T:System.Linq.IOrderedEnumerable`1" /> cuyos elementos se ordenan de manera descendente con arreglo una clave.</returns>
+      <param name="source">Secuencia de valores que se va a ordenar.</param>
+      <param name="keySelector">Función para extraer una clave a partir de un elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo de la clave devuelta por <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderByDescending``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>Ordena de manera descendente los elementos de una secuencia utilizando un comparador especificado.</summary>
+      <returns>Una interfaz <see cref="T:System.Linq.IOrderedEnumerable`1" /> cuyos elementos se ordenan de manera descendente con arreglo una clave.</returns>
+      <param name="source">Secuencia de valores que se va a ordenar.</param>
+      <param name="keySelector">Función para extraer una clave a partir de un elemento.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IComparer`1" /> para comparar claves.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo de la clave devuelta por <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Range(System.Int32,System.Int32)">
+      <summary>Genera una secuencia de números enteros en un intervalo especificado.</summary>
+      <returns>IEnumerable&lt;Int32&gt; en C# o IEnumerable(Of Int32) en Visual Basic que contiene un intervalo de números integrales secuenciales.</returns>
+      <param name="start">Valor del primer entero de la secuencia.</param>
+      <param name="count">Número de enteros secuenciales que se van a generar.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">El valor de <paramref name="count" /> es menor que 0.O bien<paramref name="start" /> + <paramref name="count" /> -1 en mayor que <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Repeat``1(``0,System.Int32)">
+      <summary>Genera una secuencia que contiene un valor repetido.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> que contiene un valor repetido.</returns>
+      <param name="element">El valor que se va a repetir.</param>
+      <param name="count">El número de veces que se va a repetir el valor en la secuencia generada.</param>
+      <typeparam name="TResult">El tipo de valor que se va a repetir en la secuencia de resultado.</typeparam>
+      <exception cref="T:System.ArgumentOutOfRangeException">El valor de <paramref name="count" /> es menor que 0.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Reverse``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Invierte el orden de los elementos de una secuencia.</summary>
+      <returns>Una secuencia cuyos elementos se corresponden en orden inverso con los de la secuencia de entrada.</returns>
+      <param name="source">Secuencia de valores que se va a invertir.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Select``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Proyecta cada elemento de una secuencia en un nuevo formulario.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> cuyos elementos son el resultado de invocar una función de transformación en cada elemento de <paramref name="source" />.</returns>
+      <param name="source">Secuencia de valores sobre la que se va a invocar una función de transformación.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">Tipo de valor devuelto por <paramref name="selector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Select``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,``1})">
+      <summary>Proyecta cada elemento de una secuencia en un nuevo formulario incorporando el índice del elemento.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> cuyos elementos son el resultado de invocar una función de transformación en cada elemento de <paramref name="source" />.</returns>
+      <param name="source">Secuencia de valores sobre la que se va a invocar una función de transformación.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento de origen; el segundo parámetro de la función representa el índice del elemento de origen.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">Tipo de valor devuelto por <paramref name="selector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})">
+      <summary>Proyecta cada elemento de una secuencia en  <see cref="T:System.Collections.Generic.IEnumerable`1" />, reduce las secuencias resultantes en una única secuencia e invoca una función del selector de resultados en cada elemento.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> cuyos elementos son el resultado de invocar la función de transformación uno a varios <paramref name="collectionSelector" /> en cada elemento de <paramref name="source" /> y de asignar a continuación cada uno de los elementos de la secuencia y sus elementos de origen correspondientes a un elemento de resultado.</returns>
+      <param name="source">Secuencia de valores que se va a proyectar.</param>
+      <param name="collectionSelector">Función de transformación que se va a aplicar a cada elemento de la secuencia de entrada.</param>
+      <param name="resultSelector">Función de transformación que se va a aplicar a cada elemento de la secuencia intermedia.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TCollection">Tipo de los elementos intermedios recopilados por <paramref name="collectionSelector" />.</typeparam>
+      <typeparam name="TResult">Tipo de los elementos de la secuencia resultante.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="collectionSelector" /> o <paramref name="resultSelector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}})">
+      <summary>Proyecta cada elemento de una secuencia en una interfaz <see cref="T:System.Collections.Generic.IEnumerable`1" /> y reduce las secuencias resultantes en una secuencia.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> cuyos elementos son el resultado de invocar la función de transformación uno a varios en cada elemento de la secuencia de entrada.</returns>
+      <param name="source">Secuencia de valores que se va a proyectar.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">Tipo de los elementos de la secuencia devueltos por <paramref name="selector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})">
+      <summary>Proyecta cada elemento de una secuencia en  <see cref="T:System.Collections.Generic.IEnumerable`1" />, reduce las secuencias resultantes en una única secuencia e invoca una función del selector de resultados en cada elemento.El índice de cada elemento de origen se utiliza en el formulario proyectado intermedio de ese elemento.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> cuyos elementos son el resultado de invocar la función de transformación uno a varios <paramref name="collectionSelector" /> en cada elemento de <paramref name="source" /> y de asignar a continuación cada uno de los elementos de la secuencia y sus elementos de origen correspondientes a un elemento de resultado.</returns>
+      <param name="source">Secuencia de valores que se va a proyectar.</param>
+      <param name="collectionSelector">Función de transformación que se va a aplicar a cada elemento de origen; el segundo parámetro de la función representa el índice del elemento de origen.</param>
+      <param name="resultSelector">Función de transformación que se va a aplicar a cada elemento de la secuencia intermedia.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TCollection">Tipo de los elementos intermedios recopilados por <paramref name="collectionSelector" />.</typeparam>
+      <typeparam name="TResult">Tipo de los elementos de la secuencia resultante.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="collectionSelector" /> o <paramref name="resultSelector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}})">
+      <summary>Proyecta cada elemento de una secuencia en una interfaz <see cref="T:System.Collections.Generic.IEnumerable`1" /> y reduce las secuencias resultantes en una secuencia.El índice de cada elemento de origen se utiliza en el formulario proyectado de ese elemento.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> cuyos elementos son el resultado de invocar la función de transformación uno a varios en cada elemento de una secuencia de entrada.</returns>
+      <param name="source">Secuencia de valores que se va a proyectar.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento de origen; el segundo parámetro de la función representa el índice del elemento de origen.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">Tipo de los elementos de la secuencia devueltos por <paramref name="selector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SequenceEqual``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>Determina si dos secuencias son iguales; para ello, se comparan sus elementos mediante el comparador de igualdad predeterminado para su tipo.</summary>
+      <returns>true si las dos secuencias de origen tienen la misma longitud y sus elementos correspondientes son iguales según el comparador de igualdad predeterminado para su tipo; de lo contrario, false.</returns>
+      <param name="first">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> que se va a comparar con <paramref name="second" />.</param>
+      <param name="second">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> que se va a comparar con la primera secuencia.</param>
+      <typeparam name="TSource">Tipo de los elementos de las secuencias de entrada.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> o <paramref name="second" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SequenceEqual``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Determina si dos secuencias son iguales; para ello, compara sus elementos utilizando una interfaz <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> especificada.</summary>
+      <returns>true si las dos secuencias de origen tienen la misma longitud y sus elementos correspondientes son iguales según <paramref name="comparer" />; de lo contrario, false.</returns>
+      <param name="first">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> que se va a comparar con <paramref name="second" />.</param>
+      <param name="second">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> que se va a comparar con la primera secuencia.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> que se va a utilizar para comparar elementos.</param>
+      <typeparam name="TSource">Tipo de los elementos de las secuencias de entrada.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> o <paramref name="second" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Single``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Devuelve el único elemento de una secuencia y produce una excepción si no hay exactamente un elemento en la secuencia.</summary>
+      <returns>El único elemento de la secuencia de entrada.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> cuyo único elemento se va a devolver.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">La secuencia de entrada contiene más de un elemento.O bienLa secuencia de entrada está vacía.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Single``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Devuelve el único elemento de una secuencia que cumpla la condición especificada y produce una excepción si más de un elemento la cumple.</summary>
+      <returns>El único elemento de la secuencia de entrada que satisface una condición.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> del que se va a devolver un único elemento.</param>
+      <param name="predicate">Función que va a probar si un elemento satisface una condición.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="predicate" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">Ningún elemento satisface la condición de <paramref name="predicate" />.O bienVarios elementos satisfacen la condición de <paramref name="predicate" />.O bienLa secuencia de origen está vacía.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SingleOrDefault``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Devuelve el único elemento de una secuencia o un valor predeterminado si la secuencia está vacía; este método produce una excepción si hay más de un elemento en la secuencia.</summary>
+      <returns>El único elemento de la secuencia de entrada o default(<paramref name="TSource" />) si la secuencia no contiene ningún elemento.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> cuyo único elemento se va a devolver.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">La secuencia de entrada contiene más de un elemento.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SingleOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Devuelve el único elemento de una secuencia que cumpla la condición especificada, o bien, un valor predeterminado si ese elemento no existe; este método produce una excepción si varios elementos cumplen la condición.</summary>
+      <returns>El único elemento de la secuencia de entrada que satisface la condición o default(<paramref name="TSource" />) si no se encuentra dicho elemento.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> del que se va a devolver un único elemento.</param>
+      <param name="predicate">Función que va a probar si un elemento satisface una condición.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="predicate" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Skip``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>Omite un número especificado de elementos en una secuencia y, a continuación, devuelve los elementos restantes.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> que contiene los elementos que hay después del índice especificado en la secuencia de entrada.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> del que se van a devolver los elementos.</param>
+      <param name="count">Número de elementos que se van a omitir antes de devolver los elementos restantes.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SkipWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Omite los elementos de una secuencia en tanto que el valor de una condición especificada sea true y, a continuación, devuelve los elementos restantes.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> que contiene los elementos de la secuencia de entrada comenzando por el primer elemento de la serie lineal que no pasa la prueba especificada en <paramref name="predicate" />.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> del que se van a devolver los elementos.</param>
+      <param name="predicate">Función para probar cada elemento de una condición.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="predicate" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SkipWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})">
+      <summary>Omite los elementos de una secuencia en tanto que el valor de una condición especificada sea true y, a continuación, devuelve los elementos restantes.El índice del elemento se usa en la lógica de la función de predicado.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> que contiene los elementos de la secuencia de entrada comenzando por el primer elemento de la serie lineal que no pasa la prueba especificada en <paramref name="predicate" />.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> del que se van a devolver los elementos.</param>
+      <param name="predicate">Función que va a probar cada elemento de origen para determinar si satisface una condición; el segundo parámetro de la función representa el índice del elemento de origen.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="predicate" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>Calcula la suma de una secuencia de valores <see cref="T:System.Decimal" />.</summary>
+      <returns>La suma de los valores de la secuencia.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Decimal" /> cuya suma se va a calcular.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+      <exception cref="T:System.OverflowException">La suma es mayor que <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>Calcula la suma de una secuencia de valores <see cref="T:System.Double" />.</summary>
+      <returns>La suma de los valores de la secuencia.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Double" /> cuya suma se va a calcular.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>Calcula la suma de una secuencia de valores <see cref="T:System.Int32" />.</summary>
+      <returns>La suma de los valores de la secuencia.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Int32" /> cuya suma se va a calcular.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+      <exception cref="T:System.OverflowException">La suma es mayor que <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>Calcula la suma de una secuencia de valores <see cref="T:System.Int64" />.</summary>
+      <returns>La suma de los valores de la secuencia.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Int64" /> cuya suma se va a calcular.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+      <exception cref="T:System.OverflowException">La suma es mayor que <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>Calcula la suma de una secuencia de valores <see cref="T:System.Decimal" /> que aceptan valores NULL.</summary>
+      <returns>La suma de los valores de la secuencia.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Decimal" /> que aceptan valores NULL cuya suma se va a calcular.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+      <exception cref="T:System.OverflowException">La suma es mayor que <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>Calcula la suma de una secuencia de valores <see cref="T:System.Double" /> que aceptan valores NULL.</summary>
+      <returns>La suma de los valores de la secuencia.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Double" /> que aceptan valores NULL cuya suma se va a calcular.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>Calcula la suma de una secuencia de valores <see cref="T:System.Int32" /> que aceptan valores NULL.</summary>
+      <returns>La suma de los valores de la secuencia.</returns>
+      <param name="source">Una secuencia de valores <see cref="T:System.Int32" /> que aceptan valores NULL cuya suma se va a calcular.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+      <exception cref="T:System.OverflowException">La suma es mayor que <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>Calcula la suma de una secuencia de valores <see cref="T:System.Int64" /> que aceptan valores NULL.</summary>
+      <returns>La suma de los valores de la secuencia.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Int64" /> que aceptan valores NULL cuya suma se va a calcular.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+      <exception cref="T:System.OverflowException">La suma es mayor que <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>Calcula la suma de una secuencia de valores <see cref="T:System.Single" /> que aceptan valores NULL.</summary>
+      <returns>La suma de los valores de la secuencia.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Single" /> que aceptan valores NULL cuya suma se va a calcular.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>Calcula la suma de una secuencia de valores <see cref="T:System.Single" />.</summary>
+      <returns>La suma de los valores de la secuencia.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Single" /> cuya suma se va a calcular.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>Calcula la suma de una secuencia de valores <see cref="T:System.Decimal" /> que se obtiene al invocar una función de transformación en cada elemento de la secuencia de entrada.</summary>
+      <returns>La suma de los valores proyectados.</returns>
+      <param name="source">Secuencia de valores que se usan para calcular una suma.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+      <exception cref="T:System.OverflowException">La suma es mayor que <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>Calcula la suma de una secuencia de valores <see cref="T:System.Double" /> que se obtiene al invocar una función de transformación en cada elemento de la secuencia de entrada.</summary>
+      <returns>La suma de los valores proyectados.</returns>
+      <param name="source">Secuencia de valores que se usan para calcular una suma.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>Calcula la suma de una secuencia de valores <see cref="T:System.Int32" /> que se obtiene al invocar una función de transformación en cada elemento de la secuencia de entrada.</summary>
+      <returns>La suma de los valores proyectados.</returns>
+      <param name="source">Secuencia de valores que se usan para calcular una suma.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+      <exception cref="T:System.OverflowException">La suma es mayor que <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>Calcula la suma de una secuencia de valores <see cref="T:System.Int64" /> que se obtiene al invocar una función de transformación en cada elemento de la secuencia de entrada.</summary>
+      <returns>La suma de los valores proyectados.</returns>
+      <param name="source">Secuencia de valores que se usan para calcular una suma.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+      <exception cref="T:System.OverflowException">La suma es mayor que <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>Calcula la suma de la secuencia de valores <see cref="T:System.Decimal" /> que aceptan valores NULL que se obtiene al invocar una función de transformación en cada elemento de la secuencia de entrada.</summary>
+      <returns>La suma de los valores proyectados.</returns>
+      <param name="source">Secuencia de valores que se usan para calcular una suma.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+      <exception cref="T:System.OverflowException">La suma es mayor que <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>Calcula la suma de una secuencia de valores <see cref="T:System.Double" /> que aceptan valores NULL que se obtiene al invocar una función de transformación en cada elemento de la secuencia de entrada.</summary>
+      <returns>La suma de los valores proyectados.</returns>
+      <param name="source">Secuencia de valores que se usan para calcular una suma.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>Calcula la suma de la secuencia de valores <see cref="T:System.Int32" /> que aceptan valores NULL que se obtiene al invocar una función de transformación en cada elemento de la secuencia de entrada.</summary>
+      <returns>La suma de los valores proyectados.</returns>
+      <param name="source">Secuencia de valores que se usan para calcular una suma.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+      <exception cref="T:System.OverflowException">La suma es mayor que <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>Calcula la suma de la secuencia de valores <see cref="T:System.Int64" /> que aceptan valores NULL que se obtiene al invocar una función de transformación en cada elemento de la secuencia de entrada.</summary>
+      <returns>La suma de los valores proyectados.</returns>
+      <param name="source">Secuencia de valores que se usan para calcular una suma.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+      <exception cref="T:System.OverflowException">La suma es mayor que <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>Calcula la suma de la secuencia de valores <see cref="T:System.Single" /> que aceptan valores NULL que se obtiene al invocar una función de transformación en cada elemento de la secuencia de entrada.</summary>
+      <returns>La suma de los valores proyectados.</returns>
+      <param name="source">Secuencia de valores que se usan para calcular una suma.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>Calcula la suma de una secuencia de valores <see cref="T:System.Single" /> que se obtiene al invocar una función de transformación en cada elemento de la secuencia de entrada.</summary>
+      <returns>La suma de los valores proyectados.</returns>
+      <param name="source">Secuencia de valores que se usan para calcular una suma.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Take``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>Devuelve un número especificado de elementos contiguos desde el principio de una secuencia.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> que contiene el número especificado de elementos desde el principio de la secuencia de entrada.</returns>
+      <param name="source">Secuencia cuyos elementos se van a devolver.</param>
+      <param name="count">Número de elementos que se van a devolver.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.TakeWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Devuelve los elementos de una secuencia en tanto que el valor de una condición especificada sea true.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> que contiene los elementos de la secuencia de entrada que se encuentran antes del elemento que no supera la prueba.</returns>
+      <param name="source">Secuencia cuyos elementos se van a devolver.</param>
+      <param name="predicate">Función para probar cada elemento de una condición.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="predicate" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.TakeWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})">
+      <summary>Devuelve los elementos de una secuencia en tanto que el valor de una condición especificada sea true.El índice del elemento se usa en la lógica de la función de predicado.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> que contiene los elementos de la secuencia de entrada que se encuentran antes del elemento que no supera la prueba.</returns>
+      <param name="source">Secuencia cuyos elementos se van a devolver.</param>
+      <param name="predicate">Función que va a probar cada elemento de origen para determinar si satisface una condición; el segundo parámetro de la función representa el índice del elemento de origen.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="predicate" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenBy``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1})">
+      <summary>Realiza una clasificación posterior de los elementos de una secuencia en orden ascendentes con arreglo a una clave.</summary>
+      <returns>
+        <see cref="T:System.Linq.IOrderedEnumerable`1" /> cuyos elementos se ordenan según una clave.</returns>
+      <param name="source">
+        <see cref="T:System.Linq.IOrderedEnumerable`1" /> que contiene los elementos que se van a ordenar.</param>
+      <param name="keySelector">Función para extraer una clave a partir de cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo de la clave devuelta por <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenBy``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>Realiza una clasificación posterior de los elementos de una secuencia en orden ascendente utilizando un comparador especificado.</summary>
+      <returns>
+        <see cref="T:System.Linq.IOrderedEnumerable`1" /> cuyos elementos se ordenan según una clave.</returns>
+      <param name="source">
+        <see cref="T:System.Linq.IOrderedEnumerable`1" /> que contiene los elementos que se van a ordenar.</param>
+      <param name="keySelector">Función para extraer una clave a partir de cada elemento.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IComparer`1" /> para comparar claves.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo de la clave devuelta por <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenByDescending``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1})">
+      <summary>Realiza una clasificación posterior de los elementos de una secuencia en orden descendente con arreglo a una clave.</summary>
+      <returns>Una interfaz <see cref="T:System.Linq.IOrderedEnumerable`1" /> cuyos elementos se ordenan de manera descendente con arreglo una clave.</returns>
+      <param name="source">
+        <see cref="T:System.Linq.IOrderedEnumerable`1" /> que contiene los elementos que se van a ordenar.</param>
+      <param name="keySelector">Función para extraer una clave a partir de cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo de la clave devuelta por <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenByDescending``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>Realiza una clasificación posterior de los elementos de una secuencia en orden descendente utilizando un comparador especificado.</summary>
+      <returns>Una interfaz <see cref="T:System.Linq.IOrderedEnumerable`1" /> cuyos elementos se ordenan de manera descendente con arreglo una clave.</returns>
+      <param name="source">
+        <see cref="T:System.Linq.IOrderedEnumerable`1" /> que contiene los elementos que se van a ordenar.</param>
+      <param name="keySelector">Función para extraer una clave a partir de cada elemento.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IComparer`1" /> para comparar claves.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo de la clave devuelta por <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToArray``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Crea una matriz a partir de un objeto <see cref="T:System.Collections.Generic.IEnumerable`1" />.</summary>
+      <returns>Una matriz que contiene los elementos de la secuencia de entrada.</returns>
+      <param name="source">Objeto <see cref="T:System.Collections.Generic.IEnumerable`1" /> a partir del cual se va a crear una matriz.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Crea una clase <see cref="T:System.Collections.Generic.Dictionary`2" /> a partir de una interfaz <see cref="T:System.Collections.Generic.IEnumerable`1" /> según una función del selector de claves especificada.</summary>
+      <returns>Un objeto <see cref="T:System.Collections.Generic.Dictionary`2" /> que contiene claves y valores.</returns>
+      <param name="source">Objeto <see cref="T:System.Collections.Generic.IEnumerable`1" /> a partir del cual se va a crear <see cref="T:System.Collections.Generic.Dictionary`2" />.</param>
+      <param name="keySelector">Función para extraer una clave a partir de cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo de la clave devuelta por <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> es null.O bien<paramref name="keySelector" /> genera una clave cuyo valor es null.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" /> genera claves duplicadas para dos elementos.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Crea un objeto <see cref="T:System.Collections.Generic.Dictionary`2" /> a partir de un objeto <see cref="T:System.Collections.Generic.IEnumerable`1" /> según una función del selector de claves especificada y el comparador de claves.</summary>
+      <returns>Un objeto <see cref="T:System.Collections.Generic.Dictionary`2" /> que contiene claves y valores.</returns>
+      <param name="source">Objeto <see cref="T:System.Collections.Generic.IEnumerable`1" /> a partir del cual se va a crear <see cref="T:System.Collections.Generic.Dictionary`2" />.</param>
+      <param name="keySelector">Función para extraer una clave a partir de cada elemento.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> para comparar claves.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo de las claves devueltas por <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> es null.O bien<paramref name="keySelector" /> genera una clave cuyo valor es null.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" /> genera claves duplicadas para dos elementos.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})">
+      <summary>Crea un objeto <see cref="T:System.Collections.Generic.Dictionary`2" /> a partir de un objeto <see cref="T:System.Collections.Generic.IEnumerable`1" /> según el selector de claves especificado y las funciones del selector de elementos.</summary>
+      <returns>Un objeto <see cref="T:System.Collections.Generic.Dictionary`2" /> que contiene valores de tipo <paramref name="TElement" /> seleccionados en la secuencia de entrada.</returns>
+      <param name="source">Objeto <see cref="T:System.Collections.Generic.IEnumerable`1" /> a partir del cual se va a crear <see cref="T:System.Collections.Generic.Dictionary`2" />.</param>
+      <param name="keySelector">Función para extraer una clave a partir de cada elemento.</param>
+      <param name="elementSelector">Función de transformación que va a generar un valor de elemento de resultado a partir de cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo de la clave devuelta por <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">Tipo de valor devuelto por <paramref name="elementSelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> o <paramref name="elementSelector" /> es null.O bien<paramref name="keySelector" /> genera una clave cuyo valor es null.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" /> genera claves duplicadas para dos elementos.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Crea un objeto <see cref="T:System.Collections.Generic.Dictionary`2" /> a partir de un objeto <see cref="T:System.Collections.Generic.IEnumerable`1" /> según una función del selector de claves especificada, un comparador y una función del selector de elementos.</summary>
+      <returns>Un objeto <see cref="T:System.Collections.Generic.Dictionary`2" /> que contiene valores de tipo <paramref name="TElement" /> seleccionados en la secuencia de entrada.</returns>
+      <param name="source">Objeto <see cref="T:System.Collections.Generic.IEnumerable`1" /> a partir del cual se va a crear <see cref="T:System.Collections.Generic.Dictionary`2" />.</param>
+      <param name="keySelector">Función para extraer una clave a partir de cada elemento.</param>
+      <param name="elementSelector">Función de transformación que va a generar un valor de elemento de resultado a partir de cada elemento.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> para comparar claves.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo de la clave devuelta por <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">Tipo de valor devuelto por <paramref name="elementSelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> o <paramref name="elementSelector" /> es null.O bien<paramref name="keySelector" /> genera una clave cuyo valor es null.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" /> genera claves duplicadas para dos elementos.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToList``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Crea un objeto <see cref="T:System.Collections.Generic.List`1" /> a partir de un objeto <see cref="T:System.Collections.Generic.IEnumerable`1" />.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.List`1" /> que contiene los elementos de la secuencia de entrada.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> a partir del cual se va a crear <see cref="T:System.Collections.Generic.List`1" />.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Crea un objeto <see cref="T:System.Linq.Lookup`2" /> a partir de un objeto <see cref="T:System.Collections.Generic.IEnumerable`1" /> según una función del selector de claves especificada.</summary>
+      <returns>Un objeto <see cref="T:System.Linq.Lookup`2" /> que contiene claves y valores.</returns>
+      <param name="source">Objeto <see cref="T:System.Collections.Generic.IEnumerable`1" /> a partir del cual se va a crear un objeto <see cref="T:System.Linq.Lookup`2" />.</param>
+      <param name="keySelector">Función para extraer una clave a partir de cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo de la clave devuelta por <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Crea un objeto <see cref="T:System.Linq.Lookup`2" /> a partir de un objeto <see cref="T:System.Collections.Generic.IEnumerable`1" /> según una función del selector de claves especificada y el comparador de claves.</summary>
+      <returns>Un objeto <see cref="T:System.Linq.Lookup`2" /> que contiene claves y valores.</returns>
+      <param name="source">Objeto <see cref="T:System.Collections.Generic.IEnumerable`1" /> a partir del cual se va a crear un objeto <see cref="T:System.Linq.Lookup`2" />.</param>
+      <param name="keySelector">Función para extraer una clave a partir de cada elemento.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> para comparar claves.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo de la clave devuelta por <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})">
+      <summary>Crea un objeto <see cref="T:System.Linq.Lookup`2" /> a partir de un objeto <see cref="T:System.Collections.Generic.IEnumerable`1" /> según el selector de claves especificado y las funciones del selector de elementos.</summary>
+      <returns>Un objeto <see cref="T:System.Linq.Lookup`2" /> que contiene valores de tipo <paramref name="TElement" /> seleccionados en la secuencia de entrada.</returns>
+      <param name="source">Objeto <see cref="T:System.Collections.Generic.IEnumerable`1" /> a partir del cual se va a crear un objeto <see cref="T:System.Linq.Lookup`2" />.</param>
+      <param name="keySelector">Función para extraer una clave a partir de cada elemento.</param>
+      <param name="elementSelector">Función de transformación que va a generar un valor de elemento de resultado a partir de cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo de la clave devuelta por <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">Tipo de valor devuelto por <paramref name="elementSelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> o <paramref name="elementSelector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Crea un objeto <see cref="T:System.Linq.Lookup`2" /> a partir de un objeto <see cref="T:System.Collections.Generic.IEnumerable`1" /> según una función del selector de claves, un comparador y una función del selector de elementos especificados.</summary>
+      <returns>Un objeto <see cref="T:System.Linq.Lookup`2" /> que contiene valores de tipo <paramref name="TElement" /> seleccionados en la secuencia de entrada.</returns>
+      <param name="source">Objeto <see cref="T:System.Collections.Generic.IEnumerable`1" /> a partir del cual se va a crear un objeto <see cref="T:System.Linq.Lookup`2" />.</param>
+      <param name="keySelector">Función para extraer una clave a partir de cada elemento.</param>
+      <param name="elementSelector">Función de transformación que va a generar un valor de elemento de resultado a partir de cada elemento.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> para comparar claves.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo de la clave devuelta por <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">Tipo de valor devuelto por <paramref name="elementSelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> o <paramref name="elementSelector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Union``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>Proporciona la unión de conjuntos de dos secuencias utilizando el comparador de igualdad predeterminado.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> que contiene los elementos de las dos secuencias de entrada, excepto los duplicados.</returns>
+      <param name="first">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> cuyos elementos distintos forman el primer conjunto de la unión.</param>
+      <param name="second">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> cuyos elementos distintos forman el segundo conjunto de la unión.</param>
+      <typeparam name="TSource">Tipo de los elementos de las secuencias de entrada.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> o <paramref name="second" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Union``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Proporciona la unión de conjuntos de dos secuencias a través de un objeto <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> especificado.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> que contiene los elementos de las dos secuencias de entrada, excepto los duplicados.</returns>
+      <param name="first">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> cuyos elementos distintos forman el primer conjunto de la unión.</param>
+      <param name="second">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> cuyos elementos distintos forman el segundo conjunto de la unión.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> que va a comparar los valores.</param>
+      <typeparam name="TSource">Tipo de los elementos de las secuencias de entrada.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> o <paramref name="second" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Where``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Filtra una secuencia de valores en función de un predicado.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> que contiene los elementos de la secuencia de entrada que satisfacen la condición.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> que se va a filtrar.</param>
+      <param name="predicate">Función para probar cada elemento de una condición.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="predicate" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Where``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})">
+      <summary>Filtra una secuencia de valores en función de un predicado.El índice de cada elemento se usa en la lógica de la función de predicado.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> que contiene los elementos de la secuencia de entrada que satisfacen la condición.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> que se va a filtrar.</param>
+      <param name="predicate">Función que va a probar cada elemento de origen para determinar si satisface una condición; el segundo parámetro de la función representa el índice del elemento de origen.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="predicate" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Zip``3(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``1,``2})">
+      <summary>Aplica la función especificada a los elementos correspondientes de dos secuencias, lo que genera una secuencia de resultados.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> que contiene elementos combinados de las dos secuencias de entrada.</returns>
+      <param name="first">Primera secuencia que se va a combinar.</param>
+      <param name="second">Segunda secuencia que se va a combinar.</param>
+      <param name="resultSelector">Función que especifica cómo combinar los elementos de las dos secuencias.</param>
+      <typeparam name="TFirst">Tipo de los elementos de la primera secuencia de entrada.</typeparam>
+      <typeparam name="TSecond">Tipo de los elementos de la segunda secuencia de entrada.</typeparam>
+      <typeparam name="TResult">Tipo de los elementos de la secuencia de resultados.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> o <paramref name="second" /> es null.</exception>
+    </member>
+    <member name="T:System.Linq.IGrouping`2">
+      <summary>Representa una colección de objetos que tienen una clave común.</summary>
+      <typeparam name="TKey">Tipo de la clave de <see cref="T:System.Linq.IGrouping`2" />.Este parámetro de tipo es covariante. Es decir, puede usar el tipo especificado o cualquier tipo que sea más derivado. Para obtener más información sobre la covarianza y la contravarianza, consulte Covarianza y contravarianza en genéricos.</typeparam>
+      <typeparam name="TElement">Tipo de los valores de <see cref="T:System.Linq.IGrouping`2" />.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="P:System.Linq.IGrouping`2.Key">
+      <summary>Obtiene la clave del objeto <see cref="T:System.Linq.IGrouping`2" />.</summary>
+      <returns>Clave de <see cref="T:System.Linq.IGrouping`2" />.</returns>
+    </member>
+    <member name="T:System.Linq.ILookup`2">
+      <summary>Define un indizador, propiedad de tamaño y método de búsqueda booleano para las estructuras de datos que asignan las claves a las secuencias de valores <see cref="T:System.Collections.Generic.IEnumerable`1" />.</summary>
+      <typeparam name="TKey">El tipo de las claves de <see cref="T:System.Linq.ILookup`2" />.</typeparam>
+      <typeparam name="TElement">El tipo de los elementos de la secuencia <see cref="T:System.Collections.Generic.IEnumerable`1" /> que conforman los valores de <see cref="T:System.Linq.ILookup`2" />.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.ILookup`2.Contains(`0)">
+      <summary>Determina si una clave especificada existe en <see cref="T:System.Linq.ILookup`2" />.</summary>
+      <returns>Es true si <paramref name="key" /> se encuentra en <see cref="T:System.Linq.ILookup`2" />; de lo contrario, es false.</returns>
+      <param name="key">La clave que se va a buscar en la colección <see cref="T:System.Linq.ILookup`2" />.</param>
+    </member>
+    <member name="P:System.Linq.ILookup`2.Count">
+      <summary>Obtiene el número de pares clave-valor incluidos en la colección <see cref="T:System.Linq.ILookup`2" />.</summary>
+      <returns>El número de pares clave-valor incluidos en la colección <see cref="T:System.Linq.ILookup`2" />.</returns>
+    </member>
+    <member name="P:System.Linq.ILookup`2.Item(`0)">
+      <summary>Obtiene la secuencia de valores <see cref="T:System.Collections.Generic.IEnumerable`1" /> indizada por una clave concreta.</summary>
+      <returns>La secuencia de valores <see cref="T:System.Collections.Generic.IEnumerable`1" /> indizada por la clave especificada.</returns>
+      <param name="key">Clave de la secuencia deseada de valores.</param>
+    </member>
+    <member name="T:System.Linq.IOrderedEnumerable`1">
+      <summary>Representa una secuencia ordenada.</summary>
+      <typeparam name="TElement">Tipo de los elementos de la secuencia.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.IOrderedEnumerable`1.CreateOrderedEnumerable``1(System.Func{`0,``0},System.Collections.Generic.IComparer{``0},System.Boolean)">
+      <summary>Realiza una ordenación subsiguiente de los elementos de un objeto <see cref="T:System.Linq.IOrderedEnumerable`1" /> según una clave.</summary>
+      <returns>
+        <see cref="T:System.Linq.IOrderedEnumerable`1" /> cuyos elementos se ordenan según una clave.</returns>
+      <param name="keySelector">Se utiliza <see cref="T:System.Func`2" /> para extraer la clave de cada elemento.</param>
+      <param name="comparer">Comparador <see cref="T:System.Collections.Generic.IComparer`1" /> utilizado para comparar las claves de cara a su colocación en la secuencia devuelta.</param>
+      <param name="descending">Es true para ordenar los elementos en orden descendente; es false para ordenar los elementos en orden ascendente.</param>
+      <typeparam name="TKey">Tipo de la clave generada por <paramref name="keySelector" />.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="T:System.Linq.Lookup`2">
+      <summary>Representa una colección de claves asignadas a uno o varios valores.</summary>
+      <typeparam name="TKey">Tipo de las claves de <see cref="T:System.Linq.Lookup`2" />.</typeparam>
+      <typeparam name="TElement">Tipo de los elementos de cada valor <see cref="T:System.Collections.Generic.IEnumerable`1" /> en <see cref="T:System.Linq.Lookup`2" />.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.Lookup`2.ApplyResultSelector``1(System.Func{`0,System.Collections.Generic.IEnumerable{`1},``0})">
+      <summary>Aplica una función de transformación a cada clave y sus valores asociados, y devuelve los resultados.</summary>
+      <returns>Colección que contiene un valor para cada par de colecciones de claves y valores en el objeto <see cref="T:System.Linq.Lookup`2" />.</returns>
+      <param name="resultSelector">Función para proyectar un valor de resultado de cada clave y sus valores asociados.</param>
+      <typeparam name="TResult">Tipo de los valores de resultado generados por <paramref name="resultSelector" />.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.Lookup`2.Contains(`0)">
+      <summary>Determina si la clave especificada está en el objeto <see cref="T:System.Linq.Lookup`2" />.</summary>
+      <returns>Es true si <paramref name="key" /> se encuentra en <see cref="T:System.Linq.Lookup`2" />; de lo contrario, es false.</returns>
+      <param name="key">Clave que se va a buscar en <see cref="T:System.Linq.Lookup`2" />.</param>
+    </member>
+    <member name="P:System.Linq.Lookup`2.Count">
+      <summary>Obtiene el número de pares de colecciones de claves y valores en el objeto <see cref="T:System.Linq.Lookup`2" />.</summary>
+      <returns>Número de pares de colecciones de claves y valores en el objeto <see cref="T:System.Linq.Lookup`2" />.</returns>
+    </member>
+    <member name="M:System.Linq.Lookup`2.GetEnumerator">
+      <summary>Devuelve un enumerador genérico que recorre en iteración el objeto <see cref="T:System.Linq.Lookup`2" />.</summary>
+      <returns>Enumerador para <see cref="T:System.Linq.Lookup`2" />.</returns>
+    </member>
+    <member name="P:System.Linq.Lookup`2.Item(`0)">
+      <summary>Obtiene la colección de valores indizados por la clave especificada.</summary>
+      <returns>Colección de valores indizados por la clave especificada.</returns>
+      <param name="key">Clave de la colección de valores deseada.</param>
+    </member>
+    <member name="M:System.Linq.Lookup`2.System#Collections#IEnumerable#GetEnumerator">
+      <summary>Devuelve un enumerador que recorre en iteración el objeto <see cref="T:System.Linq.Lookup`2" />.Esta clase no puede heredarse.</summary>
+      <returns>Enumerador para <see cref="T:System.Linq.Lookup`2" />.</returns>
+    </member>
+  </members>
+</doc>

+ 1898 - 0
HighBorn/packages/System.Linq.4.3.0/ref/netstandard1.0/fr/System.Linq.xml

@@ -0,0 +1,1898 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+  <assembly>
+    <name>System.Linq</name>
+  </assembly>
+  <members>
+    <member name="T:System.Linq.Enumerable">
+      <summary>Fournit un jeu de méthodes static (Shared en Visual Basic) permettant d'exécuter une requête d'objets qui implémentent <see cref="T:System.Collections.Generic.IEnumerable`1" />.</summary>
+    </member>
+    <member name="M:System.Linq.Enumerable.Aggregate``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``0,``0})">
+      <summary>Applique une fonction d'accumulation sur une séquence.</summary>
+      <returns>Valeur d'accumulation finale.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> pour l'agrégat.</param>
+      <param name="func">Fonction d'accumulation à appeler sur chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="func" /> est null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> ne contient aucun élément.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Aggregate``2(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1})">
+      <summary>Applique une fonction d'accumulation sur une séquence.La valeur initiale spécifiée est utilisée comme valeur d'accumulation initiale.</summary>
+      <returns>Valeur d'accumulation finale.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> pour l'agrégat.</param>
+      <param name="seed">Valeur d'accumulation initiale.</param>
+      <param name="func">Fonction d'accumulation à appeler sur chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TAccumulate">Type de la valeur d'accumulation.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="func" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Aggregate``3(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1},System.Func{``1,``2})">
+      <summary>Applique une fonction d'accumulation sur une séquence.La valeur initiale spécifiée est utilisée comme valeur d'accumulation initiale et la fonction spécifiée permet de sélectionner la valeur de résultat.</summary>
+      <returns>Valeur d'accumulation finale transformée.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> pour l'agrégat.</param>
+      <param name="seed">Valeur d'accumulation initiale.</param>
+      <param name="func">Fonction d'accumulation à appeler sur chaque élément.</param>
+      <param name="resultSelector">Fonction permettant de transformer la valeur d'accumulation finale en valeur de résultat.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TAccumulate">Type de la valeur d'accumulation.</typeparam>
+      <typeparam name="TResult">Type de la valeur résultante.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="func" /> ou <paramref name="resultSelector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.All``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Détermine si tous les éléments d'une séquence satisfont à une condition.</summary>
+      <returns>true si tous les éléments de la séquence source réussissent le test dans le prédicat spécifié ou si la séquence est vide ; sinon, false.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> qui contient les éléments auxquels appliquer le prédicat.</param>
+      <param name="predicate">Fonction permettant de tester chaque élément par rapport à une condition.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="predicate" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Any``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Détermine si une séquence contient des éléments.</summary>
+      <returns>true si la séquence source contient des éléments ; sinon, false.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> à vérifier pour savoir si des éléments y sont présents.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Any``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Détermine si des éléments d'une séquence satisfont à une condition.</summary>
+      <returns>true si des éléments de la séquence source réussissent le test dans le prédicat spécifié ; sinon, false.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> qui contient les éléments auxquels appliquer le prédicat.</param>
+      <param name="predicate">Fonction permettant de tester chaque élément par rapport à une condition.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="predicate" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.AsEnumerable``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Retourne l'entrée typée comme <see cref="T:System.Collections.Generic.IEnumerable`1" />.</summary>
+      <returns>Séquence d'entrées typées comme <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>
+      <param name="source">Séquence à saisir comme <see cref="T:System.Collections.Generic.IEnumerable`1" />.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>Calcule la moyenne d'une séquence de valeurs <see cref="T:System.Decimal" />.</summary>
+      <returns>Moyenne de la séquence de valeurs.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Decimal" /> dont la moyenne doit être calculée.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> ne contient aucun élément.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>Calcule la moyenne d'une séquence de valeurs <see cref="T:System.Double" />.</summary>
+      <returns>Moyenne de la séquence de valeurs.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Double" /> dont la moyenne doit être calculée.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> ne contient aucun élément.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>Calcule la moyenne d'une séquence de valeurs <see cref="T:System.Int32" />.</summary>
+      <returns>Moyenne de la séquence de valeurs.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Int32" /> dont la moyenne doit être calculée.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> ne contient aucun élément.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>Calcule la moyenne d'une séquence de valeurs <see cref="T:System.Int64" />.</summary>
+      <returns>Moyenne de la séquence de valeurs.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Int64" /> dont la moyenne doit être calculée.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> ne contient aucun élément.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>Calcule la moyenne d'une séquence de valeurs <see cref="T:System.Decimal" /> nullables.</summary>
+      <returns>Moyenne de la séquence de valeurs ou null si la séquence source est vide ou ne contient que des valeurs null.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Decimal" /> nullables dont la moyenne doit être calculée.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+      <exception cref="T:System.OverflowException">La somme des éléments de la séquence est supérieure à <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>Calcule la moyenne d'une séquence de valeurs <see cref="T:System.Double" /> nullables.</summary>
+      <returns>Moyenne de la séquence de valeurs ou null si la séquence source est vide ou ne contient que des valeurs null.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Double" /> nullables dont la moyenne doit être calculée.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>Calcule la moyenne d'une séquence de valeurs <see cref="T:System.Int32" /> nullables.</summary>
+      <returns>Moyenne de la séquence de valeurs ou null si la séquence source est vide ou ne contient que des valeurs null.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Int32" />  nullables dont la moyenne doit être calculée.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+      <exception cref="T:System.OverflowException">La somme des éléments de la séquence est supérieure à <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>Calcule la moyenne d'une séquence de valeurs <see cref="T:System.Int64" /> nullables.</summary>
+      <returns>Moyenne de la séquence de valeurs ou null si la séquence source est vide ou ne contient que des valeurs null.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Int64" /> nullables dont la moyenne doit être calculée.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+      <exception cref="T:System.OverflowException">La somme des éléments de la séquence est supérieure à <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>Calcule la moyenne d'une séquence de valeurs <see cref="T:System.Single" /> nullables.</summary>
+      <returns>Moyenne de la séquence de valeurs ou null si la séquence source est vide ou ne contient que des valeurs null.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Single" /> nullables dont la moyenne doit être calculée.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>Calcule la moyenne d'une séquence de valeurs <see cref="T:System.Single" />.</summary>
+      <returns>Moyenne de la séquence de valeurs.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Single" /> dont la moyenne doit être calculée.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> ne contient aucun élément.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>Calcule la moyenne d'une séquence de valeurs <see cref="T:System.Decimal" /> obtenues en appelant une fonction de transformation sur chaque élément de la séquence d'entrée.</summary>
+      <returns>Moyenne de la séquence de valeurs.</returns>
+      <param name="source">Séquence de valeurs utilisées pour calculer une moyenne.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> ne contient aucun élément.</exception>
+      <exception cref="T:System.OverflowException">La somme des éléments de la séquence est supérieure à <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>Calcule la moyenne d'une séquence de valeurs <see cref="T:System.Double" /> obtenues en appelant une fonction de transformation sur chaque élément de la séquence d'entrée.</summary>
+      <returns>Moyenne de la séquence de valeurs.</returns>
+      <param name="source">Séquence de valeurs dont la moyenne doit être calculée.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> ne contient aucun élément.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>Calcule la moyenne d'une séquence de valeurs <see cref="T:System.Int32" /> obtenues en appelant une fonction de transformation sur chaque élément de la séquence d'entrée.</summary>
+      <returns>Moyenne de la séquence de valeurs.</returns>
+      <param name="source">Séquence de valeurs dont la moyenne doit être calculée.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> ne contient aucun élément.</exception>
+      <exception cref="T:System.OverflowException">La somme des éléments de la séquence est supérieure à <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>Calcule la moyenne d'une séquence de valeurs <see cref="T:System.Int64" /> obtenues en appelant une fonction de transformation sur chaque élément de la séquence d'entrée.</summary>
+      <returns>Moyenne de la séquence de valeurs.</returns>
+      <param name="source">Séquence de valeurs dont la moyenne doit être calculée.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de la source.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> ne contient aucun élément.</exception>
+      <exception cref="T:System.OverflowException">La somme des éléments de la séquence est supérieure à <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>Calcule la moyenne d'une séquence de valeurs <see cref="T:System.Decimal" /> nullables obtenues en appelant une fonction de transformation sur chaque élément de la séquence d'entrée.</summary>
+      <returns>Moyenne de la séquence de valeurs ou null si la séquence source est vide ou ne contient que des valeurs null.</returns>
+      <param name="source">Séquence de valeurs dont la moyenne doit être calculée.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+      <exception cref="T:System.OverflowException">La somme des éléments de la séquence est supérieure à <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>Calcule la moyenne d'une séquence de valeurs <see cref="T:System.Double" /> nullables obtenues en appelant une fonction de transformation sur chaque élément de la séquence d'entrée.</summary>
+      <returns>Moyenne de la séquence de valeurs ou null si la séquence source est vide ou ne contient que des valeurs null.</returns>
+      <param name="source">Séquence de valeurs dont la moyenne doit être calculée.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>Calcule la moyenne d'une séquence de valeurs <see cref="T:System.Int32" /> nullables obtenues en appelant une fonction de transformation sur chaque élément de la séquence d'entrée.</summary>
+      <returns>Moyenne de la séquence de valeurs ou null si la séquence source est vide ou ne contient que des valeurs null.</returns>
+      <param name="source">Séquence de valeurs dont la moyenne doit être calculée.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+      <exception cref="T:System.OverflowException">La somme des éléments de la séquence est supérieure à <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>Calcule la moyenne d'une séquence de valeurs <see cref="T:System.Int64" /> nullables obtenues en appelant une fonction de transformation sur chaque élément de la séquence d'entrée.</summary>
+      <returns>Moyenne de la séquence de valeurs ou null si la séquence source est vide ou ne contient que des valeurs null.</returns>
+      <param name="source">Séquence de valeurs dont la moyenne doit être calculée.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>Calcule la moyenne d'une séquence de valeurs <see cref="T:System.Single" /> nullables obtenues en appelant une fonction de transformation sur chaque élément de la séquence d'entrée.</summary>
+      <returns>Moyenne de la séquence de valeurs ou null si la séquence source est vide ou ne contient que des valeurs null.</returns>
+      <param name="source">Séquence de valeurs dont la moyenne doit être calculée.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>Calcule la moyenne d'une séquence de valeurs <see cref="T:System.Single" /> obtenues en appelant une fonction de transformation sur chaque élément de la séquence d'entrée.</summary>
+      <returns>Moyenne de la séquence de valeurs.</returns>
+      <param name="source">Séquence de valeurs dont la moyenne doit être calculée.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> ne contient aucun élément.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Cast``1(System.Collections.IEnumerable)">
+      <summary>Effectue un cast des éléments d'un <see cref="T:System.Collections.IEnumerable" /> vers le type spécifié.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> qui contient chaque élément de la séquence source casté vers le type spécifié.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.IEnumerable" />  les éléments à être castés en type <paramref name="TResult" />.</param>
+      <typeparam name="TResult">Type pour lequel effectuer un cast pour les éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+      <exception cref="T:System.InvalidCastException">Impossible de caster un élément de la séquence en type <paramref name="TResult" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Concat``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>Concatène deux séquences.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> qui contient les éléments concaténés des deux séquences d'entrée.</returns>
+      <param name="first">Première séquence à concaténer.</param>
+      <param name="second">Séquence à concaténer à la première séquence.</param>
+      <typeparam name="TSource">Type des éléments des séquences d'entrée.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> ou <paramref name="second" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Contains``1(System.Collections.Generic.IEnumerable{``0},``0)">
+      <summary>Détermine si une séquence contient un élément spécifié à l'aide du comparateur d'égalité par défaut.</summary>
+      <returns>true si la séquence source contient un élément avec la valeur spécifiée ; sinon, false.</returns>
+      <param name="source">Séquence dans laquelle localiser une valeur.</param>
+      <param name="value">Valeur à localiser dans la séquence.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Contains``1(System.Collections.Generic.IEnumerable{``0},``0,System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Détermine si une séquence contient un élément spécifié à l'aide du <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> indiqué.</summary>
+      <returns>true si la séquence source contient un élément avec la valeur spécifiée ; sinon, false.</returns>
+      <param name="source">Séquence dans laquelle localiser une valeur.</param>
+      <param name="value">Valeur à localiser dans la séquence.</param>
+      <param name="comparer">Comparateur d'égalité à l'aide duquel comparer des valeurs.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Count``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Retourne le nombre total d'éléments dans une séquence.</summary>
+      <returns>Nombre total d'éléments dans la séquence d'entrée.</returns>
+      <param name="source">Séquence qui contient les éléments à compter.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+      <exception cref="T:System.OverflowException">Le nombre d'éléments dans <paramref name="source" /> est supérieur à <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Count``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Retourne un nombre qui représente les éléments de la séquence spécifiée qui satisfont à une condition.</summary>
+      <returns>Nombre qui représente les éléments de la séquence spécifiée qui satisfont à la condition dans la fonction de prédicat.</returns>
+      <param name="source">Séquence qui contient les éléments à tester et à compter.</param>
+      <param name="predicate">Fonction permettant de tester chaque élément par rapport à une condition.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="predicate" /> est null.</exception>
+      <exception cref="T:System.OverflowException">Le nombre d'éléments dans <paramref name="source" /> est supérieur à <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.DefaultIfEmpty``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Retourne les éléments de la séquence spécifiée ou la valeur par défaut du paramètre de type dans une collection de singletons si la séquence est vide.</summary>
+      <returns>Objet <see cref="T:System.Collections.Generic.IEnumerable`1" /> qui contient la valeur par défaut pour le type <paramref name="TSource" /> si <paramref name="source" /> est vide ; sinon, <paramref name="source" />.</returns>
+      <param name="source">Séquence pour laquelle retourner une valeur par défaut si aucun élément n'y figure.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.DefaultIfEmpty``1(System.Collections.Generic.IEnumerable{``0},``0)">
+      <summary>Retourne les éléments de la séquence spécifiée ou la valeur indiquée dans une collection de singletons si la séquence est vide.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> qui contient <paramref name="defaultValue" /> si <paramref name="source" /> est vide ; sinon, <paramref name="source" />.</returns>
+      <param name="source">Séquence pour laquelle retourner la valeur spécifiée si aucun élément n'y figure.</param>
+      <param name="defaultValue">Valeur à retourner si la séquence est vide.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Distinct``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Retourne des éléments distincts d'une séquence et utilise le comparateur d'égalité par défaut pour comparer les valeurs.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> qui contient des éléments distincts de la séquence source.</returns>
+      <param name="source">Séquence de laquelle supprimer les éléments en double.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Distinct``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Retourne des éléments distincts d'une séquence et utilise le <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> spécifié pour comparer les valeurs.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> qui contient des éléments distincts de la séquence source.</returns>
+      <param name="source">Séquence de laquelle supprimer les éléments en double.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> pour comparer les valeurs.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ElementAt``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>Retourne l'élément à une position d'index spécifiée dans une séquence.</summary>
+      <returns>Élément situé à la position spécifiée dans la séquence source.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> depuis lequel retourner un élément.</param>
+      <param name="index">Index de base zéro de l'élément à récupérer.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="index" /> est inférieur à 0 ou supérieur ou égal au nombre d'éléments contenus dans <paramref name="source" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ElementAtOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>Retourne l'élément situé à un index spécifié dans une séquence ou une valeur par défaut si l'index est hors limites.</summary>
+      <returns>default (<paramref name="TSource" />) si l'index est en dehors des limites de la séquence source ; sinon, l'élément situé à la position spécifiée dans la séquence source.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> depuis lequel retourner un élément.</param>
+      <param name="index">Index de base zéro de l'élément à récupérer.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Empty``1">
+      <summary>Retourne un <see cref="T:System.Collections.Generic.IEnumerable`1" /> vide qui a l'argument de type spécifié.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> vide dont l'argument de type est <paramref name="TResult" />.</returns>
+      <typeparam name="TResult">Type à assigner au paramètre de type du <see cref="T:System.Collections.Generic.IEnumerable`1" /> générique retourné.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Except``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>Produit la différence entre deux séquences à l'aide du comparateur d'égalité par défaut pour comparer les valeurs.</summary>
+      <returns>Séquence qui contient la différence entre les éléments de deux séquences.</returns>
+      <param name="first">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> dont les éléments ne se trouvent pas également dans <paramref name="second" /> seront retournés.</param>
+      <param name="second">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> dont les éléments qui figurent également dans la première séquence seront supprimés de la séquence retournée.</param>
+      <typeparam name="TSource">Type des éléments des séquences d'entrée.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> ou <paramref name="second" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Except``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Produit la différence entre deux séquences à l'aide du <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> spécifié pour comparer les valeurs.</summary>
+      <returns>Séquence qui contient la différence entre les éléments de deux séquences.</returns>
+      <param name="first">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> dont les éléments ne se trouvent pas également dans <paramref name="second" /> seront retournés.</param>
+      <param name="second">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> dont les éléments qui figurent également dans la première séquence seront supprimés de la séquence retournée.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> pour comparer les valeurs.</param>
+      <typeparam name="TSource">Type des éléments des séquences d'entrée.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> ou <paramref name="second" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.First``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Retourne le premier élément d'une séquence.</summary>
+      <returns>Premier élément de la séquence spécifiée.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> duquel retourner le premier élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+      <exception cref="T:System.InvalidOperationException">La séquence source est vide.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.First``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Retourne le premier élément d'une séquence à satisfaire à la condition spécifiée.</summary>
+      <returns>Premier élément d'une séquence qui réussit le test dans la fonction de prédicat spécifiée.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> depuis lequel retourner un élément.</param>
+      <param name="predicate">Fonction permettant de tester chaque élément par rapport à une condition.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="predicate" /> est null.</exception>
+      <exception cref="T:System.InvalidOperationException">Aucun élément ne satisfait à la condition dans <paramref name="predicate" />.ouLa séquence source est vide.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.FirstOrDefault``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Retourne le premier élément d'une séquence ou une valeur par défaut si la séquence ne contient aucun élément.</summary>
+      <returns>default (<paramref name="TSource" />) si <paramref name="source" /> est vide ; sinon, le premier élément de <paramref name="source" />.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> duquel retourner le premier élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.FirstOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Retourne le premier élément de la séquence à satisfaire à une condition ou une valeur par défaut si aucun élément correspondant n'est trouvé.</summary>
+      <returns>default (<paramref name="TSource" />) si <paramref name="source" /> est vide ou si aucun élément ne réussit le test spécifié par <paramref name="predicate" /> ; sinon, le premier élément de <paramref name="source" /> qui réussit le test spécifié par <paramref name="predicate" />.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> depuis lequel retourner un élément.</param>
+      <param name="predicate">Fonction permettant de tester chaque élément par rapport à une condition.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="predicate" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Regroupe les éléments d'une séquence selon la fonction de sélection de clé spécifiée.</summary>
+      <returns>IEnumerable&lt;IGrouping&lt;TKey, TSource&gt;&gt; en C# ou IEnumerable(Of IGrouping(Of TKey, TSource)) dans Visual Basic où chaque objet <see cref="T:System.Linq.IGrouping`2" /> contient une séquence d'objets et une clé.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> dont les éléments doivent être regroupés.</param>
+      <param name="keySelector">Fonction permettant d'extraire la clé de chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Type de clé retournée par <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="keySelector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Regroupe les éléments d'une séquence selon la fonction de sélection de clé spécifiée et compare les clés à l'aide du comparateur indiqué.</summary>
+      <returns>IEnumerable&lt;IGrouping&lt;TKey, TSource&gt;&gt; en C# ou IEnumerable(Of IGrouping(Of TKey, TSource)) dans Visual Basic où chaque objet <see cref="T:System.Linq.IGrouping`2" /> contient une collection d'objets et une clé.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> dont les éléments doivent être regroupés.</param>
+      <param name="keySelector">Fonction permettant d'extraire la clé de chaque élément.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> pour comparer les clés.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Type de clé retournée par <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="keySelector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})">
+      <summary>Regroupe les éléments d'une séquence selon la fonction de sélection de clé spécifiée et projette les éléments de chaque groupe à l'aide de la fonction indiquée.</summary>
+      <returns>IEnumerable&lt;IGrouping&lt;TKey, TElement&gt;&gt; en C# ou IEnumerable(Of IGrouping(Of TKey, TElement)) dans Visual Basic où chaque objet <see cref="T:System.Linq.IGrouping`2" /> contient une collection d'objets de type <paramref name="TElement" /> et une clé.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> dont les éléments doivent être regroupés.</param>
+      <param name="keySelector">Fonction permettant d'extraire la clé de chaque élément.</param>
+      <param name="elementSelector">Fonction permettant de mapper chaque élément source à un élément de <see cref="T:System.Linq.IGrouping`2" />.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Type de clé retournée par <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">Type des éléments dans <see cref="T:System.Linq.IGrouping`2" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="keySelector" /> ou <paramref name="elementSelector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Regroupe les éléments d'une séquence selon une fonction de sélection de clé.Les clés sont comparées à l'aide d'un comparateur et les éléments de chaque groupe sont projetés à l'aide d'une fonction spécifique.</summary>
+      <returns>IEnumerable&lt;IGrouping&lt;TKey, TElement&gt;&gt; en C# ou IEnumerable(Of IGrouping(Of TKey, TElement)) dans Visual Basic où chaque objet <see cref="T:System.Linq.IGrouping`2" /> contient une collection d'objets de type <paramref name="TElement" /> et une clé.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> dont les éléments doivent être regroupés.</param>
+      <param name="keySelector">Fonction permettant d'extraire la clé de chaque élément.</param>
+      <param name="elementSelector">Fonction permettant de mapper chaque élément source à un élément de <see cref="T:System.Linq.IGrouping`2" />.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> pour comparer les clés.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Type de clé retournée par <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">Type des éléments dans <see cref="T:System.Linq.IGrouping`2" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="keySelector" /> ou <paramref name="elementSelector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3})">
+      <summary>Regroupe les éléments d'une séquence selon la fonction de sélection de clé spécifiée et crée une valeur de résultat à partir de chaque groupe et de la clé correspondante.Les éléments de chaque groupe sont projetés à l'aide d'une fonction spécifique.</summary>
+      <returns>Collection d'éléments de type <paramref name="TResult" /> où chaque élément représente une projection sur un groupe et sa clé.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> dont les éléments doivent être regroupés.</param>
+      <param name="keySelector">Fonction permettant d'extraire la clé de chaque élément.</param>
+      <param name="elementSelector">Fonction permettant de mapper chaque élément source à un élément de <see cref="T:System.Linq.IGrouping`2" />.</param>
+      <param name="resultSelector">Fonction permettant de créer une valeur de résultat à partir de chaque groupe.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Type de clé retournée par <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">Type des éléments de chaque <see cref="T:System.Linq.IGrouping`2" />.</typeparam>
+      <typeparam name="TResult">Type de la valeur de résultat retournée par <paramref name="resultSelector" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Regroupe les éléments d'une séquence selon la fonction de sélection de clé spécifiée et crée une valeur de résultat à partir de chaque groupe et de la clé correspondante.Les valeurs de clé sont comparées à l'aide du comparateur spécifié et les éléments de chaque groupe sont projetés à l'aide d'une fonction spécifique.</summary>
+      <returns>Collection d'éléments de type <paramref name="TResult" /> où chaque élément représente une projection sur un groupe et sa clé.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> dont les éléments doivent être regroupés.</param>
+      <param name="keySelector">Fonction permettant d'extraire la clé de chaque élément.</param>
+      <param name="elementSelector">Fonction permettant de mapper chaque élément source à un élément de <see cref="T:System.Linq.IGrouping`2" />.</param>
+      <param name="resultSelector">Fonction permettant de créer une valeur de résultat à partir de chaque groupe.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> avec lequel comparer les clés.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Type de clé retournée par <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">Type des éléments de chaque <see cref="T:System.Linq.IGrouping`2" />.</typeparam>
+      <typeparam name="TResult">Type de la valeur de résultat retournée par <paramref name="resultSelector" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2})">
+      <summary>Regroupe les éléments d'une séquence selon la fonction de sélection de clé spécifiée et crée une valeur de résultat à partir de chaque groupe et de la clé correspondante.</summary>
+      <returns>Collection d'éléments de type <paramref name="TResult" /> où chaque élément représente une projection sur un groupe et sa clé.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> dont les éléments doivent être regroupés.</param>
+      <param name="keySelector">Fonction permettant d'extraire la clé de chaque élément.</param>
+      <param name="resultSelector">Fonction permettant de créer une valeur de résultat à partir de chaque groupe.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Type de clé retournée par <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TResult">Type de la valeur de résultat retournée par <paramref name="resultSelector" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Regroupe les éléments d'une séquence selon la fonction de sélection de clé spécifiée et crée une valeur de résultat à partir de chaque groupe et de la clé correspondante.Les clés sont comparées à l'aide d'un comparateur spécifié.</summary>
+      <returns>Collection d'éléments de type <paramref name="TResult" /> où chaque élément représente une projection sur un groupe et sa clé.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> dont les éléments doivent être regroupés.</param>
+      <param name="keySelector">Fonction permettant d'extraire la clé de chaque élément.</param>
+      <param name="resultSelector">Fonction permettant de créer une valeur de résultat à partir de chaque groupe.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> avec lequel comparer les clés.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Type de clé retournée par <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TResult">Type de la valeur de résultat retournée par <paramref name="resultSelector" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3})">
+      <summary>Met en corrélation les éléments de deux séquences en fonction de l'égalité des clés et regroupe les résultats.Le comparateur d'égalité par défaut est utilisé pour comparer les clés.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> qui contient des éléments de type <paramref name="TResult" /> obtenus à la suite d'une jointure groupée de deux séquences.</returns>
+      <param name="outer">Première séquence à joindre.</param>
+      <param name="inner">Séquence à joindre à la première séquence.</param>
+      <param name="outerKeySelector">Fonction permettant d'extraire la clé de jointure de chaque élément de la première séquence.</param>
+      <param name="innerKeySelector">Fonction permettant d'extraire la clé de jointure de chaque élément de la deuxième séquence.</param>
+      <param name="resultSelector">Fonction permettant de créer un élément de résultat à partir d'un élément de la première séquence, ainsi qu'une collection d'éléments correspondants à partir de la deuxième séquence.</param>
+      <typeparam name="TOuter">Type des éléments de la première séquence.</typeparam>
+      <typeparam name="TInner">Type des éléments de la deuxième séquence.</typeparam>
+      <typeparam name="TKey">Type des clés retournées par les fonctions de sélecteur de clé.</typeparam>
+      <typeparam name="TResult">Type des éléments de résultat.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" /> ou <paramref name="inner" /> ou <paramref name="outerKeySelector" /> ou <paramref name="innerKeySelector" /> ou <paramref name="resultSelector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3},System.Collections.Generic.IEqualityComparer{``2})">
+      <summary>Met en corrélation les éléments de deux séquences en fonction de l'égalité des clés et regroupe les résultats.Un <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> spécifié est utilisé pour comparer les clés.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> qui contient des éléments de type <paramref name="TResult" /> obtenus à la suite d'une jointure groupée de deux séquences.</returns>
+      <param name="outer">Première séquence à joindre.</param>
+      <param name="inner">Séquence à joindre à la première séquence.</param>
+      <param name="outerKeySelector">Fonction permettant d'extraire la clé de jointure de chaque élément de la première séquence.</param>
+      <param name="innerKeySelector">Fonction permettant d'extraire la clé de jointure de chaque élément de la deuxième séquence.</param>
+      <param name="resultSelector">Fonction permettant de créer un élément de résultat à partir d'un élément de la première séquence, ainsi qu'une collection d'éléments correspondants à partir de la deuxième séquence.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> pour hacher et comparer les clés.</param>
+      <typeparam name="TOuter">Type des éléments de la première séquence.</typeparam>
+      <typeparam name="TInner">Type des éléments de la deuxième séquence.</typeparam>
+      <typeparam name="TKey">Type des clés retournées par les fonctions de sélecteur de clé.</typeparam>
+      <typeparam name="TResult">Type des éléments de résultat.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" /> ou <paramref name="inner" /> ou <paramref name="outerKeySelector" /> ou <paramref name="innerKeySelector" /> ou <paramref name="resultSelector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Intersect``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>Produit l'intersection de deux séquences à l'aide du comparateur d'égalité par défaut pour comparer les valeurs.</summary>
+      <returns>Séquence qui contient les éléments constituant l'intersection de les deux séquences.</returns>
+      <param name="first">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> dont les éléments distincts qui apparaissent également dans <paramref name="second" /> seront retournés.</param>
+      <param name="second">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> dont les éléments distincts qui apparaissent également dans la première séquence seront retournés.</param>
+      <typeparam name="TSource">Type des éléments des séquences d'entrée.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> ou <paramref name="second" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Intersect``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Produit l'intersection entre deux séquences à l'aide du <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> spécifié pour comparer les valeurs.</summary>
+      <returns>Séquence qui contient les éléments constituant l'intersection de les deux séquences.</returns>
+      <param name="first">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> dont les éléments distincts qui apparaissent également dans <paramref name="second" /> seront retournés.</param>
+      <param name="second">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> dont les éléments distincts qui apparaissent également dans la première séquence seront retournés.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> pour comparer les valeurs.</param>
+      <typeparam name="TSource">Type des éléments des séquences d'entrée.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> ou <paramref name="second" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3})">
+      <summary>Met en corrélation les éléments de deux séquences en fonction des clés qui correspondent.Le comparateur d'égalité par défaut est utilisé pour comparer les clés.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> qui contient des éléments de type <paramref name="TResult" /> obtenus à la suite d'une jointure interne de deux séquences.</returns>
+      <param name="outer">Première séquence à joindre.</param>
+      <param name="inner">Séquence à joindre à la première séquence.</param>
+      <param name="outerKeySelector">Fonction permettant d'extraire la clé de jointure de chaque élément de la première séquence.</param>
+      <param name="innerKeySelector">Fonction permettant d'extraire la clé de jointure de chaque élément de la deuxième séquence.</param>
+      <param name="resultSelector">Fonction permettant de créer un élément de résultat à partir de deux éléments correspondants.</param>
+      <typeparam name="TOuter">Type des éléments de la première séquence.</typeparam>
+      <typeparam name="TInner">Type des éléments de la deuxième séquence.</typeparam>
+      <typeparam name="TKey">Type des clés retournées par les fonctions de sélecteur de clé.</typeparam>
+      <typeparam name="TResult">Type des éléments de résultat.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" /> ou <paramref name="inner" /> ou <paramref name="outerKeySelector" /> ou <paramref name="innerKeySelector" /> ou <paramref name="resultSelector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3},System.Collections.Generic.IEqualityComparer{``2})">
+      <summary>Met en corrélation les éléments de deux séquences en fonction des clés qui correspondent.Un <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> spécifié est utilisé pour comparer les clés.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> qui contient des éléments de type <paramref name="TResult" /> obtenus à la suite d'une jointure interne de deux séquences.</returns>
+      <param name="outer">Première séquence à joindre.</param>
+      <param name="inner">Séquence à joindre à la première séquence.</param>
+      <param name="outerKeySelector">Fonction permettant d'extraire la clé de jointure de chaque élément de la première séquence.</param>
+      <param name="innerKeySelector">Fonction permettant d'extraire la clé de jointure de chaque élément de la deuxième séquence.</param>
+      <param name="resultSelector">Fonction permettant de créer un élément de résultat à partir de deux éléments correspondants.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> pour hacher et comparer les clés.</param>
+      <typeparam name="TOuter">Type des éléments de la première séquence.</typeparam>
+      <typeparam name="TInner">Type des éléments de la deuxième séquence.</typeparam>
+      <typeparam name="TKey">Type des clés retournées par les fonctions de sélecteur de clé.</typeparam>
+      <typeparam name="TResult">Type des éléments de résultat.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" /> ou <paramref name="inner" /> ou <paramref name="outerKeySelector" /> ou <paramref name="innerKeySelector" /> ou <paramref name="resultSelector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Last``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Retourne le dernier élément d'une séquence.</summary>
+      <returns>Valeur à la dernière position de la séquence source.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> duquel retourner le dernier élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+      <exception cref="T:System.InvalidOperationException">La séquence source est vide.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Last``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Retourne le dernier élément d'une séquence à satisfaire à la condition spécifiée.</summary>
+      <returns>Dernier élément de la séquence qui réussit le test dans la fonction de prédicat spécifiée.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> depuis lequel retourner un élément.</param>
+      <param name="predicate">Fonction permettant de tester chaque élément par rapport à une condition.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="predicate" /> est null.</exception>
+      <exception cref="T:System.InvalidOperationException">Aucun élément ne satisfait à la condition dans <paramref name="predicate" />.ouLa séquence source est vide.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LastOrDefault``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Retourne le dernier élément d'une séquence ou une valeur par défaut si la séquence ne contient aucun élément.</summary>
+      <returns>default (<paramref name="TSource" />) si la séquence source est vide ; sinon, le dernier élément de <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> duquel retourner le dernier élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LastOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Retourne le dernier élément d'une séquence à satisfaire à une condition ou une valeur par défaut si aucun élément correspondant n'est trouvé.</summary>
+      <returns>default (<paramref name="TSource" />) si la séquence est vide ou si aucun élément ne réussit le test dans la fonction de prédicat ; sinon, le dernier élément qui réussit le test dans cette fonction.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> depuis lequel retourner un élément.</param>
+      <param name="predicate">Fonction permettant de tester chaque élément par rapport à une condition.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="predicate" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LongCount``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Retourne un <see cref="T:System.Int64" /> qui représente le nombre total d'éléments dans une séquence.</summary>
+      <returns>Nombre total d'éléments dans la séquence source.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> qui contient les éléments à compter.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+      <exception cref="T:System.OverflowException">Le nombre d'éléments est supérieur à <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LongCount``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Retourne un <see cref="T:System.Int64" /> qui représente le nombre total d'éléments dans une séquence à satisfaire à une condition.</summary>
+      <returns>Nombre qui représente les éléments de la séquence spécifiée qui satisfont à la condition dans la fonction de prédicat.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> qui contient les éléments à compter.</param>
+      <param name="predicate">Fonction permettant de tester chaque élément par rapport à une condition.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="predicate" /> est null.</exception>
+      <exception cref="T:System.OverflowException">Le nombre d'éléments correspondants est supérieur à <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>Retourne la valeur maximale dans une séquence de valeurs <see cref="T:System.Decimal" />.</summary>
+      <returns>Valeur maximale dans la séquence.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Decimal" /> pour laquelle déterminer la valeur maximale.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> ne contient aucun élément.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>Retourne la valeur maximale dans une séquence de valeurs <see cref="T:System.Double" />.</summary>
+      <returns>Valeur maximale dans la séquence.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Double" /> pour laquelle déterminer la valeur maximale.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> ne contient aucun élément.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>Retourne la valeur maximale dans une séquence de valeurs <see cref="T:System.Int32" />.</summary>
+      <returns>Valeur maximale dans la séquence.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Int32" /> pour laquelle déterminer la valeur maximale.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> ne contient aucun élément.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>Retourne la valeur maximale dans une séquence de valeurs <see cref="T:System.Int64" />.</summary>
+      <returns>Valeur maximale dans la séquence.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Int64" /> pour laquelle déterminer la valeur maximale.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> ne contient aucun élément.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>Retourne la valeur maximale dans une séquence de valeurs <see cref="T:System.Decimal" /> nullables.</summary>
+      <returns>Valeur de type Nullable&lt;Decimal&gt; en C# ou Nullable(Of Decimal) dans Visual Basic qui correspond à la valeur maximale de la séquence. </returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Decimal" /> nullables pour laquelle déterminer la valeur maximale.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>Retourne la valeur maximale dans une séquence de valeurs <see cref="T:System.Double" /> nullables.</summary>
+      <returns>Valeur de type Nullable&lt;Double&gt; en C# ou Nullable(Of Double) dans Visual Basic qui correspond à la valeur maximale de la séquence.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Double" /> nullables pour laquelle déterminer la valeur maximale.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>Retourne la valeur maximale dans une séquence de valeurs <see cref="T:System.Int32" /> nullables.</summary>
+      <returns>Valeur de type Nullable&lt;Int32&gt; en C# ou Nullable(Of Int32) dans Visual Basic qui correspond à la valeur maximale de la séquence. </returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Int32" /> nullables pour laquelle déterminer la valeur maximale.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>Retourne la valeur maximale dans une séquence de valeurs <see cref="T:System.Int64" /> nullables.</summary>
+      <returns>Valeur de type Nullable&lt;Int64&gt; en C# ou Nullable(Of Int64) dans Visual Basic qui correspond à la valeur maximale de la séquence. </returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Int64" /> nullables pour laquelle déterminer la valeur maximale.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>Retourne la valeur maximale dans une séquence de valeurs <see cref="T:System.Single" /> nullables.</summary>
+      <returns>Valeur de type Nullable&lt;Single&gt; en C# ou Nullable(Of Single) dans Visual Basic qui correspond à la valeur maximale de la séquence.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Single" /> nullables pour laquelle déterminer la valeur maximale.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>Retourne la valeur maximale dans une séquence de valeurs <see cref="T:System.Single" />.</summary>
+      <returns>Valeur maximale dans la séquence.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Single" /> pour laquelle déterminer la valeur maximale.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> ne contient aucun élément.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Retourne la valeur maximale dans une séquence générique.</summary>
+      <returns>Valeur maximale dans la séquence.</returns>
+      <param name="source">Séquence de valeurs pour laquelle déterminer la valeur maximale.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>Appelle une fonction de transformation sur chaque élément d'une séquence et retourne la valeur <see cref="T:System.Decimal" /> maximale.</summary>
+      <returns>Valeur maximale dans la séquence.</returns>
+      <param name="source">Séquence de valeurs pour laquelle déterminer la valeur maximale.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> ne contient aucun élément.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>Appelle une fonction de transformation sur chaque élément d'une séquence et retourne la valeur <see cref="T:System.Double" /> maximale.</summary>
+      <returns>Valeur maximale dans la séquence.</returns>
+      <param name="source">Séquence de valeurs pour laquelle déterminer la valeur maximale.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> ne contient aucun élément.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>Appelle une fonction de transformation sur chaque élément d'une séquence et retourne la valeur <see cref="T:System.Int32" /> maximale.</summary>
+      <returns>Valeur maximale dans la séquence.</returns>
+      <param name="source">Séquence de valeurs pour laquelle déterminer la valeur maximale.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> ne contient aucun élément.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>Appelle une fonction de transformation sur chaque élément d'une séquence et retourne la valeur <see cref="T:System.Int64" /> maximale.</summary>
+      <returns>Valeur maximale dans la séquence.</returns>
+      <param name="source">Séquence de valeurs pour laquelle déterminer la valeur maximale.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> ne contient aucun élément.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>Appelle une fonction de transformation sur chaque élément d'une séquence et retourne la valeur <see cref="T:System.Decimal" /> nullable maximale.</summary>
+      <returns>Valeur de type Nullable&lt;Decimal&gt; en C# ou Nullable(Of Decimal) dans Visual Basic qui correspond à la valeur maximale de la séquence.</returns>
+      <param name="source">Séquence de valeurs pour laquelle déterminer la valeur maximale.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>Appelle une fonction de transformation sur chaque élément d'une séquence et retourne la valeur <see cref="T:System.Double" /> nullable maximale.</summary>
+      <returns>Valeur de type Nullable&lt;Double&gt; en C# ou Nullable(Of Double) dans Visual Basic qui correspond à la valeur maximale de la séquence.</returns>
+      <param name="source">Séquence de valeurs pour laquelle déterminer la valeur maximale.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>Appelle une fonction de transformation sur chaque élément d'une séquence et retourne la valeur <see cref="T:System.Int32" /> nullable maximale.</summary>
+      <returns>Valeur de type Nullable&lt;Int32&gt; en C# ou Nullable(Of Int32) dans Visual Basic qui correspond à la valeur maximale de la séquence.</returns>
+      <param name="source">Séquence de valeurs pour laquelle déterminer la valeur maximale.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>Appelle une fonction de transformation sur chaque élément d'une séquence et retourne la valeur <see cref="T:System.Int64" /> nullable maximale.</summary>
+      <returns>Valeur de type Nullable&lt;Int64&gt; en C# ou Nullable(Of Int64) dans Visual Basic qui correspond à la valeur maximale de la séquence.</returns>
+      <param name="source">Séquence de valeurs pour laquelle déterminer la valeur maximale.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>Appelle une fonction de transformation sur chaque élément d'une séquence et retourne la valeur <see cref="T:System.Single" /> nullable maximale.</summary>
+      <returns>Valeur de type Nullable&lt;Single&gt; en C# ou Nullable(Of Single) dans Visual Basic qui correspond à la valeur maximale de la séquence.</returns>
+      <param name="source">Séquence de valeurs pour laquelle déterminer la valeur maximale.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>Appelle une fonction de transformation sur chaque élément d'une séquence et retourne la valeur <see cref="T:System.Single" /> maximale.</summary>
+      <returns>Valeur maximale dans la séquence.</returns>
+      <param name="source">Séquence de valeurs pour laquelle déterminer la valeur maximale.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> ne contient aucun élément.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Appelle une fonction de transformation sur chaque élément d'une séquence générique et retourne la valeur résultante maximale.</summary>
+      <returns>Valeur maximale dans la séquence.</returns>
+      <param name="source">Séquence de valeurs pour laquelle déterminer la valeur maximale.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">Type de la valeur retournée par <paramref name="selector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>Retourne la valeur minimale dans une séquence de valeurs <see cref="T:System.Decimal" />.</summary>
+      <returns>Valeur minimale dans la séquence.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Decimal" /> pour laquelle déterminer la valeur minimale.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> ne contient aucun élément.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>Retourne la valeur minimale dans une séquence de valeurs <see cref="T:System.Double" />.</summary>
+      <returns>Valeur minimale dans la séquence.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Double" /> pour laquelle déterminer la valeur minimale.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> ne contient aucun élément.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>Retourne la valeur minimale dans une séquence de valeurs <see cref="T:System.Int32" />.</summary>
+      <returns>Valeur minimale dans la séquence.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Int32" /> pour laquelle déterminer la valeur minimale.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> ne contient aucun élément.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>Retourne la valeur minimale dans une séquence de valeurs <see cref="T:System.Int64" />.</summary>
+      <returns>Valeur minimale dans la séquence.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Int64" /> pour laquelle déterminer la valeur minimale.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> ne contient aucun élément.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>Retourne la valeur minimale dans une séquence de valeurs <see cref="T:System.Decimal" /> nullables.</summary>
+      <returns>Valeur de type Nullable&lt;Decimal&gt; en C# ou Nullable(Of Decimal) dans Visual Basic qui correspond à la valeur minimale de la séquence.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Decimal" /> nullables et pour laquelle déterminer la valeur minimale.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>Retourne la valeur minimale dans une séquence de valeurs <see cref="T:System.Double" /> nullables.</summary>
+      <returns>Valeur de type Nullable&lt;Double&gt; en C# ou Nullable(Of Double) dans Visual Basic qui correspond à la valeur minimale de la séquence.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Double" /> nullables et pour laquelle déterminer la valeur minimale.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>Retourne la valeur minimale dans une séquence de valeurs <see cref="T:System.Int32" /> nullables.</summary>
+      <returns>Valeur de type Nullable&lt;Int32&gt; en C# ou Nullable(Of Int32) dans Visual Basic qui correspond à la valeur minimale de la séquence.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Int32" /> nullables et pour laquelle déterminer la valeur minimale.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>Retourne la valeur minimale dans une séquence de valeurs <see cref="T:System.Int64" /> nullables.</summary>
+      <returns>Valeur de type Nullable&lt;Int64&gt; en C# ou Nullable(Of Int64) dans Visual Basic qui correspond à la valeur minimale de la séquence.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Int64" /> nullables et pour laquelle déterminer la valeur minimale.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>Retourne la valeur minimale dans une séquence de valeurs <see cref="T:System.Single" /> nullables.</summary>
+      <returns>Valeur de type Nullable&lt;Single&gt; en C# ou Nullable(Of Single) dans Visual Basic qui correspond à la valeur minimale de la séquence.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Single" /> nullables et pour laquelle déterminer la valeur minimale.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>Retourne la valeur minimale dans une séquence de valeurs <see cref="T:System.Single" />.</summary>
+      <returns>Valeur minimale dans la séquence.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Single" /> pour laquelle déterminer la valeur minimale.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> ne contient aucun élément.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Retourne la valeur minimale dans une séquence générique.</summary>
+      <returns>Valeur minimale dans la séquence.</returns>
+      <param name="source">Séquence de valeurs pour laquelle déterminer la valeur minimale.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>Appelle une fonction de transformation sur chaque élément d'une séquence et retourne la valeur <see cref="T:System.Decimal" /> minimale.</summary>
+      <returns>Valeur minimale dans la séquence.</returns>
+      <param name="source">Séquence de valeurs pour laquelle déterminer la valeur minimale.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> ne contient aucun élément.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>Appelle une fonction de transformation sur chaque élément d'une séquence et retourne la valeur <see cref="T:System.Double" /> minimale.</summary>
+      <returns>Valeur minimale dans la séquence.</returns>
+      <param name="source">Séquence de valeurs pour laquelle déterminer la valeur minimale.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> ne contient aucun élément.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>Appelle une fonction de transformation sur chaque élément d'une séquence et retourne la valeur <see cref="T:System.Int32" /> minimale.</summary>
+      <returns>Valeur minimale dans la séquence.</returns>
+      <param name="source">Séquence de valeurs pour laquelle déterminer la valeur minimale.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> ne contient aucun élément.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>Appelle une fonction de transformation sur chaque élément d'une séquence et retourne la valeur <see cref="T:System.Int64" /> minimale.</summary>
+      <returns>Valeur minimale dans la séquence.</returns>
+      <param name="source">Séquence de valeurs pour laquelle déterminer la valeur minimale.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> ne contient aucun élément.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>Appelle une fonction de transformation sur chaque élément d'une séquence et retourne la valeur <see cref="T:System.Decimal" /> nullable minimale.</summary>
+      <returns>Valeur de type Nullable&lt;Decimal&gt; en C# ou Nullable(Of Decimal) dans Visual Basic qui correspond à la valeur minimale de la séquence.</returns>
+      <param name="source">Séquence de valeurs pour laquelle déterminer la valeur minimale.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>Appelle une fonction de transformation sur chaque élément d'une séquence et retourne la valeur <see cref="T:System.Double" /> nullable minimale.</summary>
+      <returns>Valeur de type Nullable&lt;Double&gt; en C# ou Nullable(Of Double) dans Visual Basic qui correspond à la valeur minimale de la séquence.</returns>
+      <param name="source">Séquence de valeurs pour laquelle déterminer la valeur minimale.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>Appelle une fonction de transformation sur chaque élément d'une séquence et retourne la valeur <see cref="T:System.Int32" /> nullable minimale.</summary>
+      <returns>Valeur de type Nullable&lt;Int32&gt; en C# ou Nullable(Of Int32) dans Visual Basic qui correspond à la valeur minimale de la séquence.</returns>
+      <param name="source">Séquence de valeurs pour laquelle déterminer la valeur minimale.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>Appelle une fonction de transformation sur chaque élément d'une séquence et retourne la valeur <see cref="T:System.Int64" /> nullable minimale.</summary>
+      <returns>Valeur de type Nullable&lt;Int64&gt; en C# ou Nullable(Of Int64) dans Visual Basic qui correspond à la valeur minimale de la séquence.</returns>
+      <param name="source">Séquence de valeurs pour laquelle déterminer la valeur minimale.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>Appelle une fonction de transformation sur chaque élément d'une séquence et retourne la valeur <see cref="T:System.Single" /> nullable minimale.</summary>
+      <returns>Valeur de type Nullable&lt;Single&gt; en C# ou Nullable(Of Single) dans Visual Basic qui correspond à la valeur minimale de la séquence.</returns>
+      <param name="source">Séquence de valeurs pour laquelle déterminer la valeur minimale.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>Appelle une fonction de transformation sur chaque élément d'une séquence et retourne la valeur <see cref="T:System.Single" /> minimale.</summary>
+      <returns>Valeur minimale dans la séquence.</returns>
+      <param name="source">Séquence de valeurs pour laquelle déterminer la valeur minimale.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> ne contient aucun élément.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Appelle une fonction de transformation sur chaque élément d'une séquence générique et retourne la valeur résultante minimale.</summary>
+      <returns>Valeur minimale dans la séquence.</returns>
+      <param name="source">Séquence de valeurs pour laquelle déterminer la valeur minimale.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">Type de la valeur retournée par <paramref name="selector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OfType``1(System.Collections.IEnumerable)">
+      <summary>Filtre les éléments d'un <see cref="T:System.Collections.IEnumerable" /> en fonction du type spécifié.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> qui contient des éléments de la séquence d'entrée de type <paramref name="TResult" />.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.IEnumerable" /> dont les éléments doivent être filtrés.</param>
+      <typeparam name="TResult">Type en fonction duquel filtrer les éléments de la séquence.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Trie les éléments d'une séquence dans l'ordre croissant selon une clé.</summary>
+      <returns>
+        <see cref="T:System.Linq.IOrderedEnumerable`1" /> dont les éléments sont triés d'après une clé.</returns>
+      <param name="source">Séquence de valeurs à classer.</param>
+      <param name="keySelector">Fonction permettant d'extraire une clé d'un élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Type de clé retournée par <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="keySelector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>Trie les éléments d'une séquence dans l'ordre croissant à l'aide d'un comparateur spécifié.</summary>
+      <returns>
+        <see cref="T:System.Linq.IOrderedEnumerable`1" /> dont les éléments sont triés d'après une clé.</returns>
+      <param name="source">Séquence de valeurs à classer.</param>
+      <param name="keySelector">Fonction permettant d'extraire une clé d'un élément.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IComparer`1" /> pour comparer les clés.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Type de clé retournée par <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="keySelector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderByDescending``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Trie les éléments d'une séquence dans l'ordre décroissant selon une clé.</summary>
+      <returns>
+        <see cref="T:System.Linq.IOrderedEnumerable`1" /> dont les éléments sont triés dans l'ordre décroissant selon une clé.</returns>
+      <param name="source">Séquence de valeurs à classer.</param>
+      <param name="keySelector">Fonction permettant d'extraire une clé d'un élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Type de clé retournée par <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="keySelector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderByDescending``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>Trie les éléments d'une séquence dans l'ordre décroissant à l'aide d'un comparateur spécifié.</summary>
+      <returns>
+        <see cref="T:System.Linq.IOrderedEnumerable`1" /> dont les éléments sont triés dans l'ordre décroissant selon une clé.</returns>
+      <param name="source">Séquence de valeurs à classer.</param>
+      <param name="keySelector">Fonction permettant d'extraire une clé d'un élément.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IComparer`1" /> pour comparer les clés.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Type de clé retournée par <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="keySelector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Range(System.Int32,System.Int32)">
+      <summary>Génère une séquence de nombres entiers dans une plage spécifiée.</summary>
+      <returns>IEnumerable&lt;Int32&gt; en C# ou IEnumerable(Of Int32) dans Visual Basic qui contient une plage d'entiers séquentiels.</returns>
+      <param name="start">Valeur du premier entier de la séquence.</param>
+      <param name="count">Nombre d'entiers séquentiels à générer.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="count" /> est inférieur à 0.ou<paramref name="start" /> + <paramref name="count" /> -1 est supérieur à <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Repeat``1(``0,System.Int32)">
+      <summary>Génère une séquence qui contient une valeur répétée.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> qui contient une valeur répétée.</returns>
+      <param name="element">Valeur à répéter.</param>
+      <param name="count">Nombre de fois que la valeur doit être répétée dans la séquence générée.</param>
+      <typeparam name="TResult">Type de la valeur à répéter dans la séquence de résultat.</typeparam>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="count" /> est inférieur à 0.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Reverse``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Inverse l'ordre des éléments dans une séquence.</summary>
+      <returns>Séquence dont les éléments correspondent à ceux de la séquence d'entrée dans l'ordre inverse.</returns>
+      <param name="source">Séquence de valeurs à inverser.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Select``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Projette chaque élément d'une séquence dans un nouveau formulaire.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> dont les éléments résultent d'un appel de la fonction de transformation sur chaque élément de <paramref name="source" />.</returns>
+      <param name="source">Séquence de valeurs pour laquelle appeler une fonction de transformation.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">Type de la valeur retournée par <paramref name="selector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Select``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,``1})">
+      <summary>Projette chaque élément d'une séquence dans un nouveau formulaire en incorporant l'index de l'élément.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> dont les éléments résultent d'un appel de la fonction de transformation sur chaque élément de <paramref name="source" />.</returns>
+      <param name="source">Séquence de valeurs pour laquelle appeler une fonction de transformation.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément source ; le deuxième paramètre de la fonction représente l'index de l'élément source.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">Type de la valeur retournée par <paramref name="selector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})">
+      <summary>Projette chaque élément d'une séquence sur un <see cref="T:System.Collections.Generic.IEnumerable`1" />, aplatit les séquences résultantes en une seule séquence et appelle une fonction de sélection de résultat sur chaque élément inclus.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> dont les éléments résultent d'un appel de la fonction de transformation <paramref name="collectionSelector" /> de type un-à-plusieurs sur chaque élément de <paramref name="source" /> et qui mappe ensuite chaque élément de la séquence et l'élément source correspondant avec un élément de résultat.</returns>
+      <param name="source">Séquence de valeurs à projeter.</param>
+      <param name="collectionSelector">Fonction de transformation à appliquer à chaque élément de la séquence d'entrée.</param>
+      <param name="resultSelector">Fonction de transformation à appliquer à chaque élément de la séquence intermédiaire.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TCollection">Type des éléments intermédiaires collectés par <paramref name="collectionSelector" />.</typeparam>
+      <typeparam name="TResult">Type des éléments de la séquence résultante.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="collectionSelector" /> ou <paramref name="resultSelector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}})">
+      <summary>Projette chaque élément d'une séquence sur un <see cref="T:System.Collections.Generic.IEnumerable`1" /> et aplatit les séquences résultantes en une seule séquence.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> dont les éléments résultent d'un appel de la fonction de transformation de type un-à-plusieurs sur chaque élément de la séquence d'entrée.</returns>
+      <param name="source">Séquence de valeurs à projeter.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">Type des éléments de la séquence retournée par <paramref name="selector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})">
+      <summary>Projette chaque élément d'une séquence sur un <see cref="T:System.Collections.Generic.IEnumerable`1" />, aplatit les séquences résultantes en une seule séquence et appelle une fonction de sélection de résultat sur chaque élément inclus.L'index de chaque élément source est utilisé dans le formulaire intermédiaire projeté de l'élément.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> dont les éléments résultent d'un appel de la fonction de transformation <paramref name="collectionSelector" /> de type un-à-plusieurs sur chaque élément de <paramref name="source" /> et qui mappe ensuite chaque élément de la séquence et l'élément source correspondant avec un élément de résultat.</returns>
+      <param name="source">Séquence de valeurs à projeter.</param>
+      <param name="collectionSelector">Fonction de transformation à appliquer à chaque élément source ; le deuxième paramètre de la fonction représente l'index de l'élément source.</param>
+      <param name="resultSelector">Fonction de transformation à appliquer à chaque élément de la séquence intermédiaire.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TCollection">Type des éléments intermédiaires collectés par <paramref name="collectionSelector" />.</typeparam>
+      <typeparam name="TResult">Type des éléments de la séquence résultante.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="collectionSelector" /> ou <paramref name="resultSelector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}})">
+      <summary>Projette chaque élément d'une séquence sur un <see cref="T:System.Collections.Generic.IEnumerable`1" /> et aplatit les séquences résultantes en une seule séquence.L'index de chaque élément source est utilisé dans le formulaire projeté de l'élément.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> dont les éléments résultent d'un appel de la fonction de transformation de type un-à-plusieurs sur chaque élément d'une séquence d'entrée.</returns>
+      <param name="source">Séquence de valeurs à projeter.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément source ; le deuxième paramètre de la fonction représente l'index de l'élément source.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">Type des éléments de la séquence retournée par <paramref name="selector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SequenceEqual``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>Détermine si deux séquences sont égales par une comparaison des types d'élément réalisée à l'aide du comparateur d'égalité par défaut.</summary>
+      <returns>true si les deux séquences source sont de même longueur et si les types de leurs éléments correspondants sont égaux selon le comparateur d'égalité par défaut ; sinon, false.</returns>
+      <param name="first">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> à comparer à <paramref name="second" />.</param>
+      <param name="second">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> à comparer à la première sequence.</param>
+      <typeparam name="TSource">Type des éléments des séquences d'entrée.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> ou <paramref name="second" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SequenceEqual``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Détermine si deux séquences sont égales en comparant leurs éléments à l'aide d'un <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> spécifié.</summary>
+      <returns>true si les deux séquences source sont de même longueur et si leurs éléments correspondants sont égaux selon <paramref name="comparer" /> ; sinon, false.</returns>
+      <param name="first">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> à comparer à <paramref name="second" />.</param>
+      <param name="second">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> à comparer à la première sequence.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> à utiliser pour comparer les éléments.</param>
+      <typeparam name="TSource">Type des éléments des séquences d'entrée.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> ou <paramref name="second" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Single``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Retourne l'élément unique d'une séquence ou lève une exception si cette séquence ne contient pas un seul élément.</summary>
+      <returns>Seul élément de la séquence d'entrée.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> duquel retourner le seul élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+      <exception cref="T:System.InvalidOperationException">La séquence d'entrée contient plusieurs éléments.ouLa séquence d'entrée est vide.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Single``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Retourne le seul élément d'une séquence qui satisfait à une condition spécifique ou lève une exception si cette séquence contient plusieurs éléments respectant cette condition.</summary>
+      <returns>Seul élément de la séquence d'entrée à satisfaire à une condition.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> duquel retourner le seul élément.</param>
+      <param name="predicate">Fonction permettant de tester un élément pour une condition.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="predicate" /> est null.</exception>
+      <exception cref="T:System.InvalidOperationException">Aucun élément ne satisfait à la condition dans <paramref name="predicate" />.ouPlusieurs éléments satisfont à la condition dans <paramref name="predicate" />.ouLa séquence source est vide.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SingleOrDefault``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Retourne l'élément unique d'une séquence ou une valeur par défaut. Cette méthode lève une exception si cette séquence contient plusieurs éléments.</summary>
+      <returns>Élément unique de la séquence d'entrée ou default (<paramref name="TSource" />) si la séquence ne contient aucun élément.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> duquel retourner le seul élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+      <exception cref="T:System.InvalidOperationException">La séquence d'entrée contient plusieurs éléments.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SingleOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Retourne l'élément unique d'une séquence ou une valeur par défaut si cette séquence ne contient pas d'élément respectant cette condition. Cette méthode lève une exception si cette séquence contient plusieurs éléments satisfaisant à cette condition.</summary>
+      <returns>Seul élément de la séquence d'entrée à satisfaire à la condition ou default (<paramref name="TSource" />) si cet élément n'est pas trouvé.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> duquel retourner le seul élément.</param>
+      <param name="predicate">Fonction permettant de tester un élément pour une condition.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="predicate" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Skip``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>Ignore un nombre spécifié d'éléments dans une séquence puis retourne les éléments restants.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> qui contient les éléments se trouvant après l'index spécifié dans la séquence d'entrée.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> depuis lequel retourner les éléments.</param>
+      <param name="count">Nombre d'éléments à ignorer avant de retourner les éléments restants.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SkipWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Ignore des éléments dans une séquence tant que la condition spécifiée a la valeur true, puis retourne les éléments restants.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> qui contient les éléments de la séquence d'entrée, à partir du premier élément de la série linéaire à ne pas réussir le test spécifié par <paramref name="predicate" />.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> depuis lequel retourner les éléments.</param>
+      <param name="predicate">Fonction permettant de tester chaque élément par rapport à une condition.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="predicate" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SkipWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})">
+      <summary>Ignore des éléments dans une séquence tant que la condition spécifiée a la valeur true, puis retourne les éléments restants.L'index de l'élément est utilisé dans la logique de la fonction de prédicat.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> qui contient les éléments de la séquence d'entrée, à partir du premier élément de la série linéaire à ne pas réussir le test spécifié par <paramref name="predicate" />.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> depuis lequel retourner les éléments.</param>
+      <param name="predicate">Fonction permettant de tester chaque élément source pour une condition ; le deuxième paramètre de la fonction représente l'index de l'élément source.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="predicate" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>Calcule la somme d'une séquence de valeurs <see cref="T:System.Decimal" />.</summary>
+      <returns>Somme des valeurs de la séquence.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Decimal" /> dont la somme doit être calculée.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+      <exception cref="T:System.OverflowException">La somme est supérieure à <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>Calcule la somme d'une séquence de valeurs <see cref="T:System.Double" />.</summary>
+      <returns>Somme des valeurs de la séquence.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Double" /> dont la somme doit être calculée.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>Calcule la somme d'une séquence de valeurs <see cref="T:System.Int32" />.</summary>
+      <returns>Somme des valeurs de la séquence.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Int32" /> dont la somme doit être calculée.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+      <exception cref="T:System.OverflowException">La somme est supérieure à <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>Calcule la somme d'une séquence de valeurs <see cref="T:System.Int64" />.</summary>
+      <returns>Somme des valeurs de la séquence.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Int64" /> dont la somme doit être calculée.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+      <exception cref="T:System.OverflowException">La somme est supérieure à <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>Calcule la somme d'une séquence de valeurs <see cref="T:System.Decimal" /> nullables.</summary>
+      <returns>Somme des valeurs de la séquence.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Decimal" /> nullables dont la somme doit être calculée.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+      <exception cref="T:System.OverflowException">La somme est supérieure à <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>Calcule la somme d'une séquence de valeurs <see cref="T:System.Double" /> nullables.</summary>
+      <returns>Somme des valeurs de la séquence.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Double" /> nullables dont la somme doit être calculée.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>Calcule la somme d'une séquence de valeurs <see cref="T:System.Int32" /> nullables.</summary>
+      <returns>Somme des valeurs de la séquence.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Int32" /> nullables dont la somme doit être calculée.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+      <exception cref="T:System.OverflowException">La somme est supérieure à <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>Calcule la somme d'une séquence de valeurs <see cref="T:System.Int64" /> nullables.</summary>
+      <returns>Somme des valeurs de la séquence.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Int64" /> nullables dont la somme doit être calculée.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+      <exception cref="T:System.OverflowException">La somme est supérieure à <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>Calcule la somme d'une séquence de valeurs <see cref="T:System.Single" /> nullables.</summary>
+      <returns>Somme des valeurs de la séquence.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Single" /> nullables dont la somme doit être calculée.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>Calcule la somme d'une séquence de valeurs <see cref="T:System.Single" />.</summary>
+      <returns>Somme des valeurs de la séquence.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Single" /> dont la somme doit être calculée.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>Calcule la somme d'une séquence de valeurs <see cref="T:System.Decimal" /> obtenues en appelant une fonction de transformation sur chaque élément de la séquence d'entrée.</summary>
+      <returns>Somme des valeurs projetées.</returns>
+      <param name="source">Séquence de valeurs utilisées pour calculer une somme.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+      <exception cref="T:System.OverflowException">La somme est supérieure à <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>Calcule la somme d'une séquence de valeurs <see cref="T:System.Double" /> obtenues en appelant une fonction de transformation sur chaque élément de la séquence d'entrée.</summary>
+      <returns>Somme des valeurs projetées.</returns>
+      <param name="source">Séquence de valeurs utilisées pour calculer une somme.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>Calcule la somme d'une séquence de valeurs <see cref="T:System.Int32" /> obtenues en appelant une fonction de transformation sur chaque élément de la séquence d'entrée.</summary>
+      <returns>Somme des valeurs projetées.</returns>
+      <param name="source">Séquence de valeurs utilisées pour calculer une somme.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+      <exception cref="T:System.OverflowException">La somme est supérieure à <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>Calcule la somme d'une séquence de valeurs <see cref="T:System.Int64" /> obtenues en appelant une fonction de transformation sur chaque élément de la séquence d'entrée.</summary>
+      <returns>Somme des valeurs projetées.</returns>
+      <param name="source">Séquence de valeurs utilisées pour calculer une somme.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+      <exception cref="T:System.OverflowException">La somme est supérieure à <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>Calcule la somme d'une séquence de valeurs <see cref="T:System.Decimal" /> nullables obtenues en appelant une fonction de transformation sur chaque élément de la séquence d'entrée.</summary>
+      <returns>Somme des valeurs projetées.</returns>
+      <param name="source">Séquence de valeurs utilisées pour calculer une somme.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+      <exception cref="T:System.OverflowException">La somme est supérieure à <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>Calcule la somme d'une séquence de valeurs <see cref="T:System.Double" /> nullables obtenues en appelant une fonction de transformation sur chaque élément de la séquence d'entrée.</summary>
+      <returns>Somme des valeurs projetées.</returns>
+      <param name="source">Séquence de valeurs utilisées pour calculer une somme.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>Calcule la somme d'une séquence de valeurs <see cref="T:System.Int32" /> nullables obtenues en appelant une fonction de transformation sur chaque élément de la séquence d'entrée.</summary>
+      <returns>Somme des valeurs projetées.</returns>
+      <param name="source">Séquence de valeurs utilisées pour calculer une somme.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+      <exception cref="T:System.OverflowException">La somme est supérieure à <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>Calcule la somme d'une séquence de valeurs <see cref="T:System.Int64" /> nullables obtenues en appelant une fonction de transformation sur chaque élément de la séquence d'entrée.</summary>
+      <returns>Somme des valeurs projetées.</returns>
+      <param name="source">Séquence de valeurs utilisées pour calculer une somme.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+      <exception cref="T:System.OverflowException">La somme est supérieure à <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>Calcule la somme d'une séquence de valeurs <see cref="T:System.Single" /> nullables obtenues en appelant une fonction de transformation sur chaque élément de la séquence d'entrée.</summary>
+      <returns>Somme des valeurs projetées.</returns>
+      <param name="source">Séquence de valeurs utilisées pour calculer une somme.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>Calcule la somme d'une séquence de valeurs <see cref="T:System.Single" /> obtenues en appelant une fonction de transformation sur chaque élément de la séquence d'entrée.</summary>
+      <returns>Somme des valeurs projetées.</returns>
+      <param name="source">Séquence de valeurs utilisées pour calculer une somme.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Take``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>Retourne un nombre spécifié d'éléments contigus à partir du début d'une séquence.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> qui contient le nombre spécifié d'éléments à partir du début de la séquence d'entrée.</returns>
+      <param name="source">Séquence à partir de laquelle retourner les éléments.</param>
+      <param name="count">Nombre d'éléments à retourner.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.TakeWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Retourne des éléments d'une séquence tant que la condition spécifiée a la valeur true.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> qui contient les éléments de la séquence d'entrée se trouvant avant l'élément à partir duquel le test échoue.</returns>
+      <param name="source">Séquence à partir de laquelle retourner les éléments.</param>
+      <param name="predicate">Fonction permettant de tester chaque élément par rapport à une condition.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="predicate" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.TakeWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})">
+      <summary>Retourne des éléments d'une séquence tant que la condition spécifiée a la valeur true.L'index de l'élément est utilisé dans la logique de la fonction de prédicat.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> qui contient les éléments de la séquence d'entrée se trouvant avant l'élément à partir duquel le test échoue.</returns>
+      <param name="source">Séquence à partir de laquelle retourner les éléments.</param>
+      <param name="predicate">Fonction permettant de tester chaque élément source pour une condition ; le deuxième paramètre de la fonction représente l'index de l'élément source.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="predicate" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenBy``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1})">
+      <summary>Réalise un classement des éléments d'une séquence dans l'ordre croissant selon une clé.</summary>
+      <returns>
+        <see cref="T:System.Linq.IOrderedEnumerable`1" /> dont les éléments sont triés d'après une clé.</returns>
+      <param name="source">
+        <see cref="T:System.Linq.IOrderedEnumerable`1" /> qui contient les éléments à trier.</param>
+      <param name="keySelector">Fonction permettant d'extraire une clé de chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Type de clé retournée par <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="keySelector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenBy``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>Réalise un classement des éléments d'une séquence dans l'ordre croissant à l'aide d'un comparateur spécifié.</summary>
+      <returns>
+        <see cref="T:System.Linq.IOrderedEnumerable`1" /> dont les éléments sont triés d'après une clé.</returns>
+      <param name="source">
+        <see cref="T:System.Linq.IOrderedEnumerable`1" /> qui contient les éléments à trier.</param>
+      <param name="keySelector">Fonction permettant d'extraire une clé de chaque élément.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IComparer`1" /> pour comparer les clés.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Type de clé retournée par <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="keySelector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenByDescending``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1})">
+      <summary>Réalise un classement des éléments d'une séquence dans l'ordre décroissant selon une clé.</summary>
+      <returns>
+        <see cref="T:System.Linq.IOrderedEnumerable`1" /> dont les éléments sont triés dans l'ordre décroissant selon une clé.</returns>
+      <param name="source">
+        <see cref="T:System.Linq.IOrderedEnumerable`1" /> qui contient les éléments à trier.</param>
+      <param name="keySelector">Fonction permettant d'extraire une clé de chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Type de clé retournée par <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="keySelector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenByDescending``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>Réalise un classement des éléments d'une séquence dans l'ordre décroissant à l'aide d'un comparateur spécifié.</summary>
+      <returns>
+        <see cref="T:System.Linq.IOrderedEnumerable`1" /> dont les éléments sont triés dans l'ordre décroissant selon une clé.</returns>
+      <param name="source">
+        <see cref="T:System.Linq.IOrderedEnumerable`1" /> qui contient les éléments à trier.</param>
+      <param name="keySelector">Fonction permettant d'extraire une clé de chaque élément.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IComparer`1" /> pour comparer les clés.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Type de clé retournée par <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="keySelector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToArray``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Crée un tableau à partir de <see cref="T:System.Collections.Generic.IEnumerable`1" />.</summary>
+      <returns>Tableau qui contient les éléments de la séquence d'entrée.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> à partir duquel créer un tableau.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Crée un <see cref="T:System.Collections.Generic.Dictionary`2" /> à partir d'un <see cref="T:System.Collections.Generic.IEnumerable`1" /> selon une fonction de sélection de clé spécifiée.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.Dictionary`2" /> qui contient des clés et des valeurs.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> à partir duquel créer un <see cref="T:System.Collections.Generic.Dictionary`2" />.</param>
+      <param name="keySelector">Fonction permettant d'extraire une clé de chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Type de clé retournée par <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="keySelector" /> est null.ou<paramref name="keySelector" /> produit une clé qui a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" /> produit des clés en double pour deux éléments.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Crée un <see cref="T:System.Collections.Generic.Dictionary`2" /> à partir de <see cref="T:System.Collections.Generic.IEnumerable`1" /> selon une fonction de sélection de clé spécifiée et un comparateur de clé.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.Dictionary`2" /> qui contient des clés et des valeurs.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> à partir duquel créer un <see cref="T:System.Collections.Generic.Dictionary`2" />.</param>
+      <param name="keySelector">Fonction permettant d'extraire une clé de chaque élément.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> pour comparer les clés.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Type des clés retournées par <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="keySelector" /> est null.ou<paramref name="keySelector" /> produit une clé qui a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" /> produit des clés en double pour deux éléments.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})">
+      <summary>Crée un <see cref="T:System.Collections.Generic.Dictionary`2" /> à partir de <see cref="T:System.Collections.Generic.IEnumerable`1" /> selon des fonctions de sélection de clé et de sélection d'élément spécifiées.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.Dictionary`2" /> qui contient des valeurs de type <paramref name="TElement" /> sélectionnées dans la séquence d'entrée.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> à partir duquel créer un <see cref="T:System.Collections.Generic.Dictionary`2" />.</param>
+      <param name="keySelector">Fonction permettant d'extraire une clé de chaque élément.</param>
+      <param name="elementSelector">Fonction de transformation permettant de produire une valeur d'élément de résultat à partir de chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Type de clé retournée par <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">Type de la valeur retournée par <paramref name="elementSelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="keySelector" /> ou <paramref name="elementSelector" /> est null.ou<paramref name="keySelector" /> produit une clé qui a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" /> produit des clés en double pour deux éléments.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Crée un <see cref="T:System.Collections.Generic.Dictionary`2" /> à partir de <see cref="T:System.Collections.Generic.IEnumerable`1" /> selon une fonction de sélection de clé spécifiée, un comparateur et une fonction de sélection d'élément.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.Dictionary`2" /> qui contient des valeurs de type <paramref name="TElement" /> sélectionnées dans la séquence d'entrée.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> à partir duquel créer un <see cref="T:System.Collections.Generic.Dictionary`2" />.</param>
+      <param name="keySelector">Fonction permettant d'extraire une clé de chaque élément.</param>
+      <param name="elementSelector">Fonction de transformation permettant de produire une valeur d'élément de résultat à partir de chaque élément.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> pour comparer les clés.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Type de clé retournée par <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">Type de la valeur retournée par <paramref name="elementSelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="keySelector" /> ou <paramref name="elementSelector" /> est null.ou<paramref name="keySelector" /> produit une clé qui a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" /> produit des clés en double pour deux éléments.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToList``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Crée un <see cref="T:System.Collections.Generic.List`1" /> à partir de <see cref="T:System.Collections.Generic.IEnumerable`1" />.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.List`1" /> qui contient les éléments de la séquence d'entrée.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> à partir duquel créer un <see cref="T:System.Collections.Generic.List`1" />.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Crée une <see cref="T:System.Linq.Lookup`2" /> à partir de <see cref="T:System.Collections.Generic.IEnumerable`1" /> selon une fonction de sélection de clé spécifiée.</summary>
+      <returns>
+        <see cref="T:System.Linq.Lookup`2" /> qui contient des clés et des valeurs.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> à partir duquel créer une <see cref="T:System.Linq.Lookup`2" />.</param>
+      <param name="keySelector">Fonction permettant d'extraire une clé de chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Type de clé retournée par <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="keySelector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Crée un <see cref="T:System.Linq.Lookup`2" /> à partir de <see cref="T:System.Collections.Generic.IEnumerable`1" /> selon une fonction de sélection de clé spécifiée et un comparateur de clé.</summary>
+      <returns>
+        <see cref="T:System.Linq.Lookup`2" /> qui contient des clés et des valeurs.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> à partir duquel créer une <see cref="T:System.Linq.Lookup`2" />.</param>
+      <param name="keySelector">Fonction permettant d'extraire une clé de chaque élément.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> pour comparer les clés.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Type de clé retournée par <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="keySelector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})">
+      <summary>Crée un <see cref="T:System.Linq.Lookup`2" /> à partir de <see cref="T:System.Collections.Generic.IEnumerable`1" /> selon des fonctions de sélection de clé et de sélection d'élément spécifiées.</summary>
+      <returns>
+        <see cref="T:System.Linq.Lookup`2" /> qui contient des valeurs de type <paramref name="TElement" /> sélectionnées dans la séquence d'entrée.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> à partir duquel créer une <see cref="T:System.Linq.Lookup`2" />.</param>
+      <param name="keySelector">Fonction permettant d'extraire une clé de chaque élément.</param>
+      <param name="elementSelector">Fonction de transformation permettant de produire une valeur d'élément de résultat à partir de chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Type de clé retournée par <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">Type de la valeur retournée par <paramref name="elementSelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="keySelector" /> ou <paramref name="elementSelector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Crée une <see cref="T:System.Linq.Lookup`2" /> à partir de <see cref="T:System.Collections.Generic.IEnumerable`1" /> selon une fonction de sélection de clé spécifiée, un comparateur et une fonction de sélection d'élément.</summary>
+      <returns>
+        <see cref="T:System.Linq.Lookup`2" /> qui contient des valeurs de type <paramref name="TElement" /> sélectionnées dans la séquence d'entrée.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> à partir duquel créer une <see cref="T:System.Linq.Lookup`2" />.</param>
+      <param name="keySelector">Fonction permettant d'extraire une clé de chaque élément.</param>
+      <param name="elementSelector">Fonction de transformation permettant de produire une valeur d'élément de résultat à partir de chaque élément.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> pour comparer les clés.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Type de clé retournée par <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">Type de la valeur retournée par <paramref name="elementSelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="keySelector" /> ou <paramref name="elementSelector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Union``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>Produit l'union de deux séquences à l'aide du comparateur d'égalité par défaut.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> qui contient les éléments des deux séquences d'entrée, à l'exception des éléments en double.</returns>
+      <param name="first">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> dont les éléments distincts constituent le premier jeu de l'union.</param>
+      <param name="second">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> dont les éléments distincts constituent le second jeu de l'union.</param>
+      <typeparam name="TSource">Type des éléments des séquences d'entrée.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> ou <paramref name="second" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Union``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Produit l'union de deux séquences à l'aide d'un <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> spécifié.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> qui contient les éléments des deux séquences d'entrée, à l'exception des éléments en double.</returns>
+      <param name="first">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> dont les éléments distincts constituent le premier jeu de l'union.</param>
+      <param name="second">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> dont les éléments distincts constituent le second jeu de l'union.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> pour comparer les valeurs.</param>
+      <typeparam name="TSource">Type des éléments des séquences d'entrée.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> ou <paramref name="second" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Where``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Filtre une séquence de valeurs selon un prédicat.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> qui contient des éléments de la séquence d'entrée satisfaisant à la condition.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> à filtrer.</param>
+      <param name="predicate">Fonction permettant de tester chaque élément par rapport à une condition.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="predicate" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Where``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})">
+      <summary>Filtre une séquence de valeurs selon un prédicat.L'index de chaque élément est utilisé dans la logique de la fonction de prédicat.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> qui contient des éléments de la séquence d'entrée satisfaisant à la condition.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> à filtrer.</param>
+      <param name="predicate">Fonction permettant de tester chaque élément source pour une condition ; le deuxième paramètre de la fonction représente l'index de l'élément source.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="predicate" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Zip``3(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``1,``2})">
+      <summary>Applique une fonction spécifiée aux éléments correspondants de deux séquences pour produire une séquence des résultats.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> qui contient les éléments fusionnés des deux séquences d'entrée.</returns>
+      <param name="first">Première séquence à fusionner.</param>
+      <param name="second">Seconde séquence à fusionner.</param>
+      <param name="resultSelector">Fonction qui spécifie comment fusionner les éléments des deux séquences.</param>
+      <typeparam name="TFirst">Type des éléments de la première séquence d'entrée.</typeparam>
+      <typeparam name="TSecond">Type des éléments de la seconde séquence d'entrée.</typeparam>
+      <typeparam name="TResult">Type des éléments de la séquence résultante.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> ou <paramref name="second" /> est null.</exception>
+    </member>
+    <member name="T:System.Linq.IGrouping`2">
+      <summary>Représente une collection d'objets qui ont une clé commune.</summary>
+      <typeparam name="TKey">Type de la clé de <see cref="T:System.Linq.IGrouping`2" />.Ce paramètre de type est covariant. Autrement dit, vous pouvez utiliser le type que vous avez spécifié ou tout type plus dérivé. Pour plus d'informations sur la covariance et la contravariance, consultez Covariance et contravariance dans les génériques.</typeparam>
+      <typeparam name="TElement">Type des valeurs de <see cref="T:System.Linq.IGrouping`2" />.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="P:System.Linq.IGrouping`2.Key">
+      <summary>Obtient la clé de <see cref="T:System.Linq.IGrouping`2" />.</summary>
+      <returns>Clé de <see cref="T:System.Linq.IGrouping`2" />.</returns>
+    </member>
+    <member name="T:System.Linq.ILookup`2">
+      <summary>Définit un indexeur, la propriété de taille et la méthode de recherche booléenne pour les structures de données qui mappent des clés sur des séquences de valeurs <see cref="T:System.Collections.Generic.IEnumerable`1" />.</summary>
+      <typeparam name="TKey">Type des clés contenues dans <see cref="T:System.Linq.ILookup`2" />.</typeparam>
+      <typeparam name="TElement">Type des éléments contenus dans les séquences <see cref="T:System.Collections.Generic.IEnumerable`1" /> qui constituent les valeurs de <see cref="T:System.Linq.ILookup`2" />.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.ILookup`2.Contains(`0)">
+      <summary>Détermine si une clé spécifiée existe dans <see cref="T:System.Linq.ILookup`2" />.</summary>
+      <returns>true si <paramref name="key" /> se trouve dans <see cref="T:System.Linq.ILookup`2" /> ; sinon false.</returns>
+      <param name="key">Clé à rechercher dans <see cref="T:System.Linq.ILookup`2" />.</param>
+    </member>
+    <member name="P:System.Linq.ILookup`2.Count">
+      <summary>Obtient le nombre de paires clé/collection de valeurs contenues dans <see cref="T:System.Linq.ILookup`2" />.</summary>
+      <returns>Nombre de paires clé/collection de valeurs contenues dans <see cref="T:System.Linq.ILookup`2" />.</returns>
+    </member>
+    <member name="P:System.Linq.ILookup`2.Item(`0)">
+      <summary>Obtient la séquence de valeurs <see cref="T:System.Collections.Generic.IEnumerable`1" /> indexées par une clé spécifiée.</summary>
+      <returns>Séquence de valeurs <see cref="T:System.Collections.Generic.IEnumerable`1" /> indexées par la clé spécifiée.</returns>
+      <param name="key">Clé de la séquence de valeurs souhaitée.</param>
+    </member>
+    <member name="T:System.Linq.IOrderedEnumerable`1">
+      <summary>Représente une séquence triée.</summary>
+      <typeparam name="TElement">Type des éléments de la séquence.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.IOrderedEnumerable`1.CreateOrderedEnumerable``1(System.Func{`0,``0},System.Collections.Generic.IComparer{``0},System.Boolean)">
+      <summary>Effectue un classement postérieur sur les éléments d'un <see cref="T:System.Linq.IOrderedEnumerable`1" /> d'après une clé.</summary>
+      <returns>
+        <see cref="T:System.Linq.IOrderedEnumerable`1" /> dont les éléments sont triés d'après une clé.</returns>
+      <param name="keySelector">
+        <see cref="T:System.Func`2" /> utilisé pour extraire la clé de chaque élément.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IComparer`1" /> utilisé pour comparer des clés en vue de leur positionnement dans la séquence retournée.</param>
+      <param name="descending">true pour trier les éléments par ordre décroissant ; false pour trier les éléments par ordre croissant.</param>
+      <typeparam name="TKey">Type de la clé produite par <paramref name="keySelector" />.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="T:System.Linq.Lookup`2">
+      <summary>Représente une collection de clés, chacune mappée sur une ou plusieurs valeurs.</summary>
+      <typeparam name="TKey">Type des clés contenues dans <see cref="T:System.Linq.Lookup`2" />.</typeparam>
+      <typeparam name="TElement">Type des éléments de chaque valeur <see cref="T:System.Collections.Generic.IEnumerable`1" /> de <see cref="T:System.Linq.Lookup`2" />.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.Lookup`2.ApplyResultSelector``1(System.Func{`0,System.Collections.Generic.IEnumerable{`1},``0})">
+      <summary>Applique une fonction de transformation à chaque clé et à ses valeurs associées, puis retourne les résultats.</summary>
+      <returns>Collection qui contient une valeur pour chaque paire clé/collection de valeurs présente dans l'objet <see cref="T:System.Linq.Lookup`2" />.</returns>
+      <param name="resultSelector">Fonction destinée à projeter une valeur de résultat à partir de chaque clé et de ses valeurs associées.</param>
+      <typeparam name="TResult">Type des valeurs de résultat produites par <paramref name="resultSelector" />.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.Lookup`2.Contains(`0)">
+      <summary>Détermine si une clé spécifiée se trouve dans <see cref="T:System.Linq.Lookup`2" />.</summary>
+      <returns>true si <paramref name="key" /> se trouve dans <see cref="T:System.Linq.Lookup`2" /> ; sinon false.</returns>
+      <param name="key">Clé à rechercher dans <see cref="T:System.Linq.Lookup`2" />.</param>
+    </member>
+    <member name="P:System.Linq.Lookup`2.Count">
+      <summary>Obtient le nombre de paires clé/collection de valeurs contenues dans <see cref="T:System.Linq.Lookup`2" />.</summary>
+      <returns>Nombre de paires clé/collection de valeurs contenues dans <see cref="T:System.Linq.Lookup`2" />.</returns>
+    </member>
+    <member name="M:System.Linq.Lookup`2.GetEnumerator">
+      <summary>Retourne un énumérateur générique qui itère au sein de <see cref="T:System.Linq.Lookup`2" />.</summary>
+      <returns>Énumérateur pour <see cref="T:System.Linq.Lookup`2" />.</returns>
+    </member>
+    <member name="P:System.Linq.Lookup`2.Item(`0)">
+      <summary>Obtient la collection de valeurs indexées par la clé spécifiée.</summary>
+      <returns>Collection de valeurs indexées par la clé spécifiée.</returns>
+      <param name="key">Clé de la collection de valeurs souhaitée.</param>
+    </member>
+    <member name="M:System.Linq.Lookup`2.System#Collections#IEnumerable#GetEnumerator">
+      <summary>Retourne un énumérateur qui itère au sein de <see cref="T:System.Linq.Lookup`2" />.Cette classe ne peut pas être héritée.</summary>
+      <returns>Énumérateur pour <see cref="T:System.Linq.Lookup`2" />.</returns>
+    </member>
+  </members>
+</doc>

+ 1748 - 0
HighBorn/packages/System.Linq.4.3.0/ref/netstandard1.0/it/System.Linq.xml

@@ -0,0 +1,1748 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+  <assembly>
+    <name>System.Linq</name>
+  </assembly>
+  <members>
+    <member name="T:System.Linq.Enumerable">
+      <summary>Fornisce un set di metodi static(Shared in Visual Basic) per l'esecuzione di query su oggetti che implementano <see cref="T:System.Collections.Generic.IEnumerable`1" />.</summary>
+    </member>
+    <member name="M:System.Linq.Enumerable.Aggregate``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``0,``0})">
+      <summary>Applica una funzione accumulatore a una sequenza.</summary>
+      <returns>Valore finale dell'accumulatore.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> a cui aggregare.</param>
+      <param name="func">Funzione accumulatore da richiamare per ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="func" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> non contiene elementi.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Aggregate``2(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1})">
+      <summary>Applica una funzione accumulatore a una sequenza.Il valore di inizializzazione specificato viene utilizzato come valore iniziale dell'accumulatore.</summary>
+      <returns>Valore finale dell'accumulatore.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> a cui aggregare.</param>
+      <param name="seed">Valore iniziale dell'accumulatore.</param>
+      <param name="func">Funzione accumulatore da richiamare per ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TAccumulate">Tipo del valore dell'accumulatore.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="func" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Aggregate``3(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1},System.Func{``1,``2})">
+      <summary>Applica una funzione accumulatore a una sequenza.Il valore di inizializzazione specificato viene utilizzato come valore iniziale dell'accumulatore e la funzione specificata viene utilizzata per selezionare il valore risultante.</summary>
+      <returns>Il valore finale trasformato dell'accumulatore.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> a cui aggregare.</param>
+      <param name="seed">Valore iniziale dell'accumulatore.</param>
+      <param name="func">Funzione accumulatore da richiamare per ogni elemento.</param>
+      <param name="resultSelector">Una funzione per trasformare il valore finale dell'accumulatore nel valore risultante.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TAccumulate">Tipo del valore dell'accumulatore.</typeparam>
+      <typeparam name="TResult">Il tipo del valore risultante.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="func" /> o <paramref name="resultSelector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.All``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Determina se tutti gli elementi di una sequenza soddisfano una condizione.</summary>
+      <returns>true se ogni elemento della sequenza di origine supera il test per il predicato specificato o se la sequenza è vuota; in caso contrario, false.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> che contiene gli elementi a cui applicare il predicato.</param>
+      <param name="predicate">Funzione per testare ogni elemento rispetto a una condizione.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="source" /> o <paramref name="predicate" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Any``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Determina se una sequenza contiene elementi.</summary>
+      <returns>true se la sequenza di origine contiene elementi; in caso contrario, false.</returns>
+      <param name="source">L'oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> di cui verificare il contenuto.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Any``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Determina un qualsiasi elemento di una sequenza soddisfa una condizione.</summary>
+      <returns>true se gli elementi nella sequenza di origine superano il test per il predicato specificato; in caso contrario, false.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> ai cui elementi applicare il predicato.</param>
+      <param name="predicate">Funzione per testare ogni elemento rispetto a una condizione.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="source" /> o <paramref name="predicate" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.AsEnumerable``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Restituisce l'input digitato come oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" />.</summary>
+      <returns>Sequenza di input digitata come oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>
+      <param name="source">Sequenza da digitare come oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" />.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>Calcola la media di una sequenza di valori <see cref="T:System.Decimal" />.</summary>
+      <returns>Media della sequenza dei valori.</returns>
+      <param name="source">Sequenza di valori <see cref="T:System.Decimal" /> di cui calcolare la media.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> non contiene elementi.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>Calcola la media di una sequenza di valori <see cref="T:System.Double" />.</summary>
+      <returns>Media della sequenza dei valori.</returns>
+      <param name="source">Sequenza di valori <see cref="T:System.Double" /> di cui calcolare la media.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> non contiene elementi.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>Calcola la media di una sequenza di valori <see cref="T:System.Int32" />.</summary>
+      <returns>Media della sequenza dei valori.</returns>
+      <param name="source">Sequenza di valori <see cref="T:System.Int32" /> di cui calcolare la media.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> non contiene elementi.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>Calcola la media di una sequenza di valori <see cref="T:System.Int64" />.</summary>
+      <returns>Media della sequenza dei valori.</returns>
+      <param name="source">Sequenza di valori <see cref="T:System.Int64" /> di cui calcolare la media.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> non contiene elementi.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>Calcola la media di una sequenza che ammette valori <see cref="T:System.Decimal" /> NULL.</summary>
+      <returns>Media della sequenza di valori; null se la sequenza di origine è vuota o contiene solo valori null.</returns>
+      <param name="source">Una sequenza che ammette valori <see cref="T:System.Decimal" /> nullable di cui calcolare la media.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+      <exception cref="T:System.OverflowException">La somma degli elementi della sequenza è superiore a <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>Calcola la media di una sequenza che ammette valori <see cref="T:System.Double" /> NULL.</summary>
+      <returns>Media della sequenza di valori; null se la sequenza di origine è vuota o contiene solo valori null.</returns>
+      <param name="source">Una sequenza che ammette valori <see cref="T:System.Double" /> nullable di cui calcolare la media.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>Calcola la media di una sequenza che ammette valori <see cref="T:System.Int32" /> NULL.</summary>
+      <returns>Media della sequenza di valori; null se la sequenza di origine è vuota o contiene solo valori null.</returns>
+      <param name="source">Una sequenza che ammette valori <see cref="T:System.Int32" />  nullable di cui calcolare la media.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+      <exception cref="T:System.OverflowException">La somma degli elementi della sequenza è superiore a <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>Calcola la media di una sequenza che ammette valori <see cref="T:System.Int64" /> NULL.</summary>
+      <returns>Media della sequenza di valori; null se la sequenza di origine è vuota o contiene solo valori null.</returns>
+      <param name="source">Una sequenza che ammette valori <see cref="T:System.Int64" /> nullable di cui calcolare la media.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+      <exception cref="T:System.OverflowException">La somma degli elementi della sequenza è superiore a <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>Calcola la media di una sequenza che ammette valori <see cref="T:System.Single" /> NULL.</summary>
+      <returns>Media della sequenza di valori; null se la sequenza di origine è vuota o contiene solo valori null.</returns>
+      <param name="source">Una sequenza che ammette valori <see cref="T:System.Single" /> nullable di cui calcolare la media.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>Calcola la media di una sequenza di valori <see cref="T:System.Single" />.</summary>
+      <returns>Media della sequenza dei valori.</returns>
+      <param name="source">Sequenza di valori <see cref="T:System.Single" /> di cui calcolare la media.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> non contiene elementi.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>Calcola la media di una sequenza di valori <see cref="T:System.Decimal" /> ottenuti chiamando una funzione di trasformazione su ogni elemento della sequenza di input.</summary>
+      <returns>Media della sequenza dei valori.</returns>
+      <param name="source">Una sequenza di valori utilizzata per calcolare una media.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> non contiene elementi.</exception>
+      <exception cref="T:System.OverflowException">La somma degli elementi della sequenza è superiore a <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>Calcola la media di una sequenza di valori <see cref="T:System.Double" /> ottenuti chiamando una funzione di trasformazione su ogni elemento della sequenza di input.</summary>
+      <returns>Media della sequenza dei valori.</returns>
+      <param name="source">Sequenza di valori di cui calcolare la media.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> non contiene elementi.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>Calcola la media di una sequenza di valori <see cref="T:System.Int32" /> ottenuti chiamando una funzione di trasformazione su ogni elemento della sequenza di input.</summary>
+      <returns>Media della sequenza dei valori.</returns>
+      <param name="source">Sequenza di valori di cui calcolare la media.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> non contiene elementi.</exception>
+      <exception cref="T:System.OverflowException">La somma degli elementi della sequenza è superiore a <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>Calcola la media di una sequenza di valori <see cref="T:System.Int64" /> ottenuti chiamando una funzione di trasformazione su ogni elemento della sequenza di input.</summary>
+      <returns>Media della sequenza dei valori.</returns>
+      <param name="source">Sequenza di valori di cui calcolare la media.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di origine.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> non contiene elementi.</exception>
+      <exception cref="T:System.OverflowException">La somma degli elementi della sequenza è superiore a <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>Calcola la media di una sequenza di valori <see cref="T:System.Decimal" /> nullable ottenuti chiamando una funzione di trasformazione su ogni elemento della sequenza di input.</summary>
+      <returns>Media della sequenza di valori; null se la sequenza di origine è vuota o contiene solo valori null.</returns>
+      <param name="source">Sequenza di valori di cui calcolare la media.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+      <exception cref="T:System.OverflowException">La somma degli elementi della sequenza è superiore a <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>Calcola la media di una sequenza di valori <see cref="T:System.Double" /> nullable ottenuti chiamando una funzione di trasformazione su ogni elemento della sequenza di input.</summary>
+      <returns>Media della sequenza di valori; null se la sequenza di origine è vuota o contiene solo valori null.</returns>
+      <param name="source">Sequenza di valori di cui calcolare la media.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>Calcola la media di una sequenza di valori <see cref="T:System.Int32" /> nullable ottenuti chiamando una funzione di trasformazione su ogni elemento della sequenza di input.</summary>
+      <returns>Media della sequenza di valori; null se la sequenza di origine è vuota o contiene solo valori null.</returns>
+      <param name="source">Sequenza di valori di cui calcolare la media.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+      <exception cref="T:System.OverflowException">La somma degli elementi della sequenza è superiore a <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>Calcola la media di una sequenza di valori <see cref="T:System.Int64" /> nullable ottenuti chiamando una funzione di trasformazione su ogni elemento della sequenza di input.</summary>
+      <returns>Media della sequenza di valori; null se la sequenza di origine è vuota o contiene solo valori null.</returns>
+      <param name="source">Sequenza di valori di cui calcolare la media.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>Calcola la media di una sequenza di valori <see cref="T:System.Single" /> nullable ottenuti chiamando una funzione di trasformazione su ogni elemento della sequenza di input.</summary>
+      <returns>Media della sequenza di valori; null se la sequenza di origine è vuota o contiene solo valori null.</returns>
+      <param name="source">Sequenza di valori di cui calcolare la media.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>Calcola la media di una sequenza di valori <see cref="T:System.Single" /> ottenuti chiamando una funzione di trasformazione su ogni elemento della sequenza di input.</summary>
+      <returns>Media della sequenza dei valori.</returns>
+      <param name="source">Sequenza di valori di cui calcolare la media.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> non contiene elementi.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Cast``1(System.Collections.IEnumerable)">
+      <summary>Esegue il cast degli elementi di un oggetto <see cref="T:System.Collections.IEnumerable" /> nel tipo specificato.</summary>
+      <returns>Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> che contiene ogni elemento della sequenza di origine che ha eseguito il cast al tipo specificato.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.IEnumerable" /> che contiene gli elementi da convertire in tipo <paramref name="TResult" />.</param>
+      <typeparam name="TResult">Tipo su cui eseguire il cast degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+      <exception cref="T:System.InvalidCastException">Non è possibile eseguire il cast di un elemento della sequenza al tipo <paramref name="TResult" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Concat``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>Concatena due sequenze.</summary>
+      <returns>Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> che contiene gli elementi concatenati delle due sequenze di input.</returns>
+      <param name="first">Prima sequenza da concatenare.</param>
+      <param name="second">Sequenza da concatenare alla prima sequenza.</param>
+      <typeparam name="TSource">Tipo degli elementi delle sequenze di input.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> o <paramref name="second" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Contains``1(System.Collections.Generic.IEnumerable{``0},``0)">
+      <summary>Determina se una sequenza contiene uno specifico elemento utilizzando l'operatore di confronto uguaglianze predefinito.</summary>
+      <returns>true se la sequenza di origine contiene un elemento con il valore specificato; altrimenti, false.</returns>
+      <param name="source">Sequenza in cui individuare un valore.</param>
+      <param name="value">Valore da individuare nella sequenza .</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Contains``1(System.Collections.Generic.IEnumerable{``0},``0,System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Determina se una sequenza contiene un elemento specificato utilizzando un oggetto <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> specificato.</summary>
+      <returns>true se la sequenza di origine contiene un elemento con il valore specificato; altrimenti, false.</returns>
+      <param name="source">Sequenza in cui individuare un valore.</param>
+      <param name="value">Valore da individuare nella sequenza .</param>
+      <param name="comparer">Operatore di confronto uguaglianze per confrontare valori.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Count``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Restituisce il numero di elementi in una sequenza.</summary>
+      <returns>Numero di elementi nella sequenza di input.</returns>
+      <param name="source">Sequenza che contiene gli elementi da contare.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+      <exception cref="T:System.OverflowException">Il numero di elementi in <paramref name="source" /> è maggiore di <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Count``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Restituisce un valore che rappresenta il numero di elementi nella sequenza specificata che soddisfano una condizione.</summary>
+      <returns>Numero che rappresenta quanti elementi nella sequenza specificata soddisfano la condizione nella funzione predicativa.</returns>
+      <param name="source">Sequenza che contiene gli elementi da sottoporre a test e contare.</param>
+      <param name="predicate">Funzione per testare ogni elemento rispetto a una condizione.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="source" /> o <paramref name="predicate" /> è null.</exception>
+      <exception cref="T:System.OverflowException">Il numero di elementi in <paramref name="source" /> è maggiore di <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.DefaultIfEmpty``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Restituisce gli elementi della sequenza specificata o il valore predefinito del parametro di tipo in una raccolta di singleton se la sequenza è vuota.</summary>
+      <returns>Un oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> che contiene il valore predefinito per il tipo <paramref name="TSource" /> se <paramref name="source" /> è vuoto; in caso contrario, <paramref name="source" />.</returns>
+      <param name="source">Sequenza per cui restituire un valore predefinito se è vuota.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.DefaultIfEmpty``1(System.Collections.Generic.IEnumerable{``0},``0)">
+      <summary>Restituisce gli elementi della sequenza specificata o il valore specificato in una raccolta di singleton se la sequenza è vuota.</summary>
+      <returns>Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> che contiene <paramref name="defaultValue" /> se <paramref name="source" /> è vuota; in caso contrario, <paramref name="source" />.</returns>
+      <param name="source">Sequenza per cui restituire il valore specificato se è vuota.</param>
+      <param name="defaultValue">Valore da restituire se la sequenza è vuota.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Distinct``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Restituisce elementi distinti da una sequenza utilizzando l'operatore di confronto uguaglianze predefinito per confrontare i valori.</summary>
+      <returns>Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> che contiene elementi distinti dalla sequenza di origine.</returns>
+      <param name="source">Sequenza da cui rimuovere elementi duplicati.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Distinct``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Restituisce elementi distinti da una sequenza utilizzando uno specificato <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> per confrontare valori.</summary>
+      <returns>Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> che contiene elementi distinti dalla sequenza di origine.</returns>
+      <param name="source">Sequenza da cui rimuovere elementi duplicati.</param>
+      <param name="comparer">Oggetto <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> per confrontare i valori.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ElementAt``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>Restituisce l'elemento in corrispondenza dell’indice specificato in una sequenza.</summary>
+      <returns>L'elemento alla posizione specificata nella sequenza di origine.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> dal quale restituire un elemento.</param>
+      <param name="index">Indice in base zero dell'elemento da recuperare.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="index" /> è minore di 0 oppure maggiore o uguale al numero di elementi di <paramref name="source" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ElementAtOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>Restituisce l'elemento in corrispondenza di un indice specificato in una sequenza o un valore predefinito se l'indice è esterno all'intervallo.</summary>
+      <returns>default(<paramref name="TSource" />) se l'indice è esterno ai limiti della sequenza di origine; in caso contrario, l'elemento alla posizione specificata nella sequenza di origine.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> dal quale restituire un elemento.</param>
+      <param name="index">Indice in base zero dell'elemento da recuperare.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Empty``1">
+      <summary>Restituisce un oggetto vuoto <see cref="T:System.Collections.Generic.IEnumerable`1" /> che ha l'argomento di tipo specificato.</summary>
+      <returns>Oggetto vuoto <see cref="T:System.Collections.Generic.IEnumerable`1" /> il cui argomento di tipo è <paramref name="TResult" />.</returns>
+      <typeparam name="TResult">Il tipo da assegnare al parametro di tipo del generico oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> restituito.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Except``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>Produce la differenza insiemistica di due sequenze utilizzando l'operatore di confronto eguaglianze predefinito per confrontare i valori.</summary>
+      <returns>Sequenza che contiene la differenza insiemistica degli elementi delle due sequenze.</returns>
+      <param name="first">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> di cui saranno restituiti gli elementi che non sono presenti anche in <paramref name="second" />.</param>
+      <param name="second">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> i cui elementi, se presenti anche nella prima sequenza, saranno rimossi dalla sequenza restituita.</param>
+      <typeparam name="TSource">Tipo degli elementi delle sequenze di input.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> o <paramref name="second" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Except``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Produce la differenza insiemistica delle due sequenze utilizzando l’oggetto <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> specificato per confrontare i valori.</summary>
+      <returns>Sequenza che contiene la differenza insiemistica degli elementi delle due sequenze.</returns>
+      <param name="first">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> di cui saranno restituiti gli elementi che non sono presenti anche in <paramref name="second" />.</param>
+      <param name="second">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> i cui elementi, se presenti anche nella prima sequenza, saranno rimossi dalla sequenza restituita.</param>
+      <param name="comparer">Oggetto <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> per confrontare i valori.</param>
+      <typeparam name="TSource">Tipo degli elementi delle sequenze di input.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> o <paramref name="second" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.First``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Restituisce il primo elemento di una sequenza.</summary>
+      <returns>Il primo elemento nella sequenza specificata.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> di cui restituire il primo elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">La sequenza di origine è vuota.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.First``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Restituisce il primo elemento in una sequenza che soddisfa una condizione specificata.</summary>
+      <returns>Il primo elemento nella sequenza che supera il test nella funzione predicativa specificata.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> dal quale restituire un elemento.</param>
+      <param name="predicate">Funzione per testare ogni elemento rispetto a una condizione.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="source" /> o <paramref name="predicate" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">Nessun elemento soddisfa la condizione in <paramref name="predicate" />.- oppure -La sequenza di origine è vuota.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.FirstOrDefault``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Restituisce il primo elemento di una sequenza o un valore predefinito se la sequenza non contiene elementi.</summary>
+      <returns>default(<paramref name="TSource" />) se <paramref name="source" /> è vuota; in caso contrario, il primo elemento di <paramref name="source" />.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> di cui restituire il primo elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.FirstOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Restituisce il primo elemento della sequenza che soddisfa una condizione specificata o un valore predefinito se un tale elemento non viene trovato.</summary>
+      <returns>default(<paramref name="TSource" />) se <paramref name="source" /> è vuota o se nessun elemento supera il test specificato da <paramref name="predicate" />; in caso contrario, il primo elemento in <paramref name="source" /> che supera il test specificato da <paramref name="predicate" />.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> dal quale restituire un elemento.</param>
+      <param name="predicate">Funzione per testare ogni elemento rispetto a una condizione.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="source" /> o <paramref name="predicate" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Raggruppa gli elementi di una sequenza secondo una specificata funzione del selettore principale.</summary>
+      <returns>Un IEnumerable&lt;IGrouping&lt;TKey, TSource&gt;&gt; in C# o IEnumerable(Of IGrouping(Of TKey, TSource)) in Visual Basic dove ogni oggetto <see cref="T:System.Linq.IGrouping`2" /> contiene una sequenza di oggetti e una chiave.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> i cui elementi sono da raggruppare.</param>
+      <param name="keySelector">Funzione per estrarre la chiave per ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo della chiave restituita dall'oggetto <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Raggruppa gli elementi di una sequenza secondo una specificata funzione del selettore principale e confronta le chiavi utilizzando un operatore di confronto specificato.</summary>
+      <returns>Oggetto IEnumerable&lt;IGrouping&lt;TKey, TSource&gt;&gt; in C# o IEnumerable(Of IGrouping(Of TKey, TSource)) in Visual Basic dove ogni oggetto <see cref="T:System.Linq.IGrouping`2" /> contiene una raccolta di oggetti e una chiave.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> i cui elementi sono da raggruppare.</param>
+      <param name="keySelector">Funzione per estrarre la chiave per ogni elemento.</param>
+      <param name="comparer">Oggetto <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> di cui confrontare le chiavi.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo della chiave restituita dall'oggetto <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})">
+      <summary>Raggruppa gli elementi di una sequenza in base a una funzione specificata del selettore principale e proietta gli elementi di ogni gruppo utilizzando una funzione specificata.</summary>
+      <returns>Oggetto IEnumerable&lt;IGrouping&lt;TKey, TElement&gt;&gt; in C# o IEnumerable(Of IGrouping(Of TKey, TElement)) in Visual Basic dove ogni oggetto <see cref="T:System.Linq.IGrouping`2" /> contiene una raccolta di oggetti di tipo <paramref name="TElement" /> e una chiave.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> i cui elementi sono da raggruppare.</param>
+      <param name="keySelector">Funzione per estrarre la chiave per ogni elemento.</param>
+      <param name="elementSelector">Funzione per eseguire il mapping di ogni elemento di origine a un elemento nell’oggetto <see cref="T:System.Linq.IGrouping`2" />.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo della chiave restituita dall'oggetto <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">Tipo degli elementi contenuti nell’oggetto <see cref="T:System.Linq.IGrouping`2" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> o <paramref name="elementSelector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Raggruppa gli elementi di una sequenza secondo una specificata funzione del selettore principale.Le chiavi vengono confrontate utilizzando un operatore di confronto e gli elementi di ogni gruppo vengono proiettati utilizzando una funzione specificata.</summary>
+      <returns>Oggetto IEnumerable&lt;IGrouping&lt;TKey, TElement&gt;&gt; in C# o IEnumerable(Of IGrouping(Of TKey, TElement)) in Visual Basic dove ogni oggetto <see cref="T:System.Linq.IGrouping`2" /> contiene una raccolta di oggetti di tipo <paramref name="TElement" /> e una chiave.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> i cui elementi sono da raggruppare.</param>
+      <param name="keySelector">Funzione per estrarre la chiave per ogni elemento.</param>
+      <param name="elementSelector">Funzione per eseguire il mapping di ogni elemento di origine a un elemento in un oggetto <see cref="T:System.Linq.IGrouping`2" />.</param>
+      <param name="comparer">Oggetto <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> di cui confrontare le chiavi.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo della chiave restituita dall'oggetto <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">Tipo degli elementi contenuti nell’oggetto <see cref="T:System.Linq.IGrouping`2" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> o <paramref name="elementSelector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3})">
+      <summary>Raggruppa gli elementi di una sequenza in base a una funzione del selettore principale specificata e crea un valore risultante da ciascun gruppo e relativa chiave.Gli elementi di ogni gruppo vengono proiettati utilizzando una funzione specificata.</summary>
+      <returns>Raccolta di elementi di tipo <paramref name="TResult" /> dove ogni elemento rappresenta una proiezione su un gruppo e sulla relativa chiave.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> i cui elementi sono da raggruppare.</param>
+      <param name="keySelector">Funzione per estrarre la chiave per ogni elemento.</param>
+      <param name="elementSelector">Funzione per eseguire il mapping di ogni elemento di origine a un elemento in un oggetto <see cref="T:System.Linq.IGrouping`2" />.</param>
+      <param name="resultSelector">Funzione per creare un valore di risultato da ogni gruppo.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo della chiave restituita dall'oggetto <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">Tipo degli elementi contenuti in ciascun oggetto <see cref="T:System.Linq.IGrouping`2" />.</typeparam>
+      <typeparam name="TResult">Tipo del valore restituito dall'oggetto <paramref name="resultSelector" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Raggruppa gli elementi di una sequenza in base a una funzione del selettore principale specificata e crea un valore risultante da ciascun gruppo e relativa chiave.I valori delle chiavi vengono confrontati utilizzando un operatore di confronto specificato e gli elementi di ogni gruppo vengono proiettati utilizzando una funzione specificata.</summary>
+      <returns>Raccolta di elementi di tipo <paramref name="TResult" /> dove ogni elemento rappresenta una proiezione su un gruppo e sulla relativa chiave.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> i cui elementi sono da raggruppare.</param>
+      <param name="keySelector">Funzione per estrarre la chiave per ogni elemento.</param>
+      <param name="elementSelector">Funzione per eseguire il mapping di ogni elemento di origine a un elemento in un oggetto <see cref="T:System.Linq.IGrouping`2" />.</param>
+      <param name="resultSelector">Funzione per creare un valore di risultato da ogni gruppo.</param>
+      <param name="comparer">Oggetto <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> con cui confrontare le chiavi.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo della chiave restituita dall'oggetto <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">Tipo degli elementi contenuti in ciascun oggetto <see cref="T:System.Linq.IGrouping`2" />.</typeparam>
+      <typeparam name="TResult">Tipo del valore restituito dall'oggetto <paramref name="resultSelector" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2})">
+      <summary>Raggruppa gli elementi di una sequenza in base a una funzione del selettore principale specificata e crea un valore risultante da ciascun gruppo e relativa chiave.</summary>
+      <returns>Raccolta di elementi di tipo <paramref name="TResult" /> dove ogni elemento rappresenta una proiezione su un gruppo e sulla relativa chiave.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> i cui elementi sono da raggruppare.</param>
+      <param name="keySelector">Funzione per estrarre la chiave per ogni elemento.</param>
+      <param name="resultSelector">Funzione per creare un valore di risultato da ogni gruppo.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo della chiave restituita dall'oggetto <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TResult">Tipo del valore restituito dall'oggetto <paramref name="resultSelector" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Raggruppa gli elementi di una sequenza in base a una funzione del selettore principale specificata e crea un valore risultante da ciascun gruppo e relativa chiave.Le chiavi vengono confrontati utilizzando un operatore di confronto specificato.</summary>
+      <returns>Raccolta di elementi di tipo <paramref name="TResult" /> dove ogni elemento rappresenta una proiezione su un gruppo e sulla relativa chiave.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> i cui elementi sono da raggruppare.</param>
+      <param name="keySelector">Funzione per estrarre la chiave per ogni elemento.</param>
+      <param name="resultSelector">Funzione per creare un valore di risultato da ogni gruppo.</param>
+      <param name="comparer">Oggetto <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> con cui confrontare le chiavi.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo della chiave restituita dall'oggetto <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TResult">Tipo del valore restituito dall'oggetto <paramref name="resultSelector" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3})">
+      <summary>Correla gli elementi di due sequenze in base all'uguaglianza delle chiavi e raggruppa i risultati.Per confrontare le chiavi viene utilizzato l'operatore di confronto uguaglianze predefinito.</summary>
+      <returns>Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> che contiene elementi di tipo <paramref name="TResult" /> ottenuti eseguendo un'aggiunta raggruppata delle due sequenze.</returns>
+      <param name="outer">Prima sequenza da unire.</param>
+      <param name="inner">Sequenza da unire alla prima sequenza.</param>
+      <param name="outerKeySelector">Funzione per estrarre la chiave di aggiunta da ogni elemento della prima sequenza.</param>
+      <param name="innerKeySelector">Funzione per estrarre la chiave di aggiunta da ogni elemento della seconda sequenza.</param>
+      <param name="resultSelector">Funzione per creare un elemento di risultato da un elemento dalla prima sequenza e una raccolta di elementi corrispondenti dalla seconda sequenza.</param>
+      <typeparam name="TOuter">Tipo degli elementi della prima sequenza.</typeparam>
+      <typeparam name="TInner">Tipo degli elementi della seconda sequenza.</typeparam>
+      <typeparam name="TKey">Tipo delle chiavi restituite dalle funzioni del selettore principale.</typeparam>
+      <typeparam name="TResult">Tipo degli elementi di risultato.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" /> o <paramref name="inner" /> o <paramref name="outerKeySelector" /> o <paramref name="innerKeySelector" /> o <paramref name="resultSelector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3},System.Collections.Generic.IEqualityComparer{``2})">
+      <summary>Correla gli elementi di due sequenze in base all'uguaglianza delle chiavi e raggruppa i risultati.Viene utilizzato un oggetto <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> specificato per confrontare le chiavi.</summary>
+      <returns>Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> che contiene elementi di tipo <paramref name="TResult" /> ottenuti eseguendo un'aggiunta raggruppata delle due sequenze.</returns>
+      <param name="outer">Prima sequenza da unire.</param>
+      <param name="inner">Sequenza da unire alla prima sequenza.</param>
+      <param name="outerKeySelector">Funzione per estrarre la chiave di aggiunta da ogni elemento della prima sequenza.</param>
+      <param name="innerKeySelector">Funzione per estrarre la chiave di aggiunta da ogni elemento della seconda sequenza.</param>
+      <param name="resultSelector">Funzione per creare un elemento di risultato da un elemento dalla prima sequenza e una raccolta di elementi corrispondenti dalla seconda sequenza.</param>
+      <param name="comparer">Un oggetto <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> per la codifica hash e il confronto delle chiavi.</param>
+      <typeparam name="TOuter">Tipo degli elementi della prima sequenza.</typeparam>
+      <typeparam name="TInner">Tipo degli elementi della seconda sequenza.</typeparam>
+      <typeparam name="TKey">Tipo delle chiavi restituite dalle funzioni del selettore principale.</typeparam>
+      <typeparam name="TResult">Tipo degli elementi di risultato.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" /> o <paramref name="inner" /> o <paramref name="outerKeySelector" /> o <paramref name="innerKeySelector" /> o <paramref name="resultSelector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Intersect``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>Produce l’intersezione insiemistica di due sequenze utilizzando l'operatore di confronto uguaglianze predefinito per confrontare i valori.</summary>
+      <returns>Sequenza che contiene gli elementi che formano l'intersezione insiemistica delle due sequenze.</returns>
+      <param name="first">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> di cui verranno restituiti gli elementi distinti che sono presenti anche in <paramref name="second" />.</param>
+      <param name="second">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> di cui verranno restituiti gli elementi distinti presenti anche nella prima sequenza.</param>
+      <typeparam name="TSource">Tipo degli elementi delle sequenze di input.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> o <paramref name="second" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Intersect``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Produce l’intersezione insiemistica delle due sequenze utilizzando l’oggetto <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> specificato per confrontare i valori.</summary>
+      <returns>Sequenza che contiene gli elementi che formano l'intersezione insiemistica delle due sequenze.</returns>
+      <param name="first">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> di cui verranno restituiti gli elementi distinti che sono presenti anche in <paramref name="second" />.</param>
+      <param name="second">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> di cui verranno restituiti gli elementi distinti presenti anche nella prima sequenza.</param>
+      <param name="comparer">Oggetto <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> per confrontare i valori.</param>
+      <typeparam name="TSource">Tipo degli elementi delle sequenze di input.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> o <paramref name="second" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3})">
+      <summary>Correla gli elementi di due sequenze in base alle chiavi corrispondenti.Per confrontare le chiavi viene utilizzato l'operatore di confronto uguaglianze predefinito.</summary>
+      <returns>Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> che contiene elementi di tipo <paramref name="TResult" /> ottenuti eseguendo un inner join sulle due sequenze.</returns>
+      <param name="outer">Prima sequenza da unire.</param>
+      <param name="inner">Sequenza da unire alla prima sequenza.</param>
+      <param name="outerKeySelector">Funzione per estrarre la chiave di aggiunta da ogni elemento della prima sequenza.</param>
+      <param name="innerKeySelector">Funzione per estrarre la chiave di aggiunta da ogni elemento della seconda sequenza.</param>
+      <param name="resultSelector">Funzione per creare un elemento di risultato da due elementi corrispondenti.</param>
+      <typeparam name="TOuter">Tipo degli elementi della prima sequenza.</typeparam>
+      <typeparam name="TInner">Tipo degli elementi della seconda sequenza.</typeparam>
+      <typeparam name="TKey">Tipo delle chiavi restituite dalle funzioni del selettore principale.</typeparam>
+      <typeparam name="TResult">Tipo degli elementi di risultato.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" /> o <paramref name="inner" /> o <paramref name="outerKeySelector" /> o <paramref name="innerKeySelector" /> o <paramref name="resultSelector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3},System.Collections.Generic.IEqualityComparer{``2})">
+      <summary>Correla gli elementi di due sequenze in base alle chiavi corrispondenti.Viene utilizzato un oggetto <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> specificato per confrontare le chiavi.</summary>
+      <returns>Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> che contiene elementi di tipo <paramref name="TResult" /> ottenuti eseguendo un inner join sulle due sequenze.</returns>
+      <param name="outer">Prima sequenza da unire.</param>
+      <param name="inner">Sequenza da unire alla prima sequenza.</param>
+      <param name="outerKeySelector">Funzione per estrarre la chiave di aggiunta da ogni elemento della prima sequenza.</param>
+      <param name="innerKeySelector">Funzione per estrarre la chiave di aggiunta da ogni elemento della seconda sequenza.</param>
+      <param name="resultSelector">Funzione per creare un elemento di risultato da due elementi corrispondenti.</param>
+      <param name="comparer">Un oggetto <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> per la codifica hash e il confronto delle chiavi.</param>
+      <typeparam name="TOuter">Tipo degli elementi della prima sequenza.</typeparam>
+      <typeparam name="TInner">Tipo degli elementi della seconda sequenza.</typeparam>
+      <typeparam name="TKey">Tipo delle chiavi restituite dalle funzioni del selettore principale.</typeparam>
+      <typeparam name="TResult">Tipo degli elementi di risultato.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" /> o <paramref name="inner" /> o <paramref name="outerKeySelector" /> o <paramref name="innerKeySelector" /> o <paramref name="resultSelector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Last``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Restituisce l'ultimo elemento di una sequenza.</summary>
+      <returns>Il valore dell'ultima posizione nella sequenza di origine.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> di cui restituire l’ultimo elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">La sequenza di origine è vuota.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Last``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Restituisce l’ultimo elemento di una sequenza che soddisfa una condizione specificata.</summary>
+      <returns>L’ultimo elemento nella sequenza che supera il test nella funzione predicativa specificata.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> dal quale restituire un elemento.</param>
+      <param name="predicate">Funzione per testare ogni elemento rispetto a una condizione.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="source" /> o <paramref name="predicate" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">Nessun elemento soddisfa la condizione in <paramref name="predicate" />.- oppure -La sequenza di origine è vuota.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LastOrDefault``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Restituisce l’ultimo elemento di una sequenza o un valore predefinito se la sequenza non contiene elementi.</summary>
+      <returns>default(<paramref name="TSource" />) se la sequenza di origine è vuota; in caso contrario, l'ultimo elemento in <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> di cui restituire l’ultimo elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LastOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Restituisce l’ultimo elemento di una sequenza che soddisfa una condizione specificata o un valore predefinito se un tale elemento non viene trovato.</summary>
+      <returns>default(<paramref name="TSource" />) se la sequenza è vuota o se nessun elemento supera il test nella funzione predicativa; in caso contrario, l'ultimo elemento che passa il test nella funzione predicativa.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> dal quale restituire un elemento.</param>
+      <param name="predicate">Funzione per testare ogni elemento rispetto a una condizione.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="source" /> o <paramref name="predicate" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LongCount``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Restituisce un oggetto <see cref="T:System.Int64" /> che rappresenta il numero totale di elementi in una sequenza.</summary>
+      <returns>Numero di elementi nella sequenza di origine.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> che contiene gli elementi da contare.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+      <exception cref="T:System.OverflowException">Il numero di elementi è maggiore di <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LongCount``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Restituisce un oggetto <see cref="T:System.Int64" /> che rappresenta quanti elementi in una sequenza soddisfano una condizione.</summary>
+      <returns>Numero che rappresenta quanti elementi nella sequenza specificata soddisfano la condizione nella funzione predicativa.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> che contiene gli elementi da contare.</param>
+      <param name="predicate">Funzione per testare ogni elemento rispetto a una condizione.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="source" /> o <paramref name="predicate" /> è null.</exception>
+      <exception cref="T:System.OverflowException">Il numero di elementi corrispondenti è maggiore di <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>Restituisce il valore massimo in una sequenza di valori <see cref="T:System.Decimal" />.</summary>
+      <returns>Valore massimo della sequenza.</returns>
+      <param name="source">Sequenza di valori <see cref="T:System.Decimal" /> di cui determinare il valore massimo.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> non contiene elementi.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>Restituisce il valore massimo in una sequenza di valori <see cref="T:System.Double" />.</summary>
+      <returns>Valore massimo della sequenza.</returns>
+      <param name="source">Sequenza di valori <see cref="T:System.Double" /> di cui determinare il valore massimo.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> non contiene elementi.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>Restituisce il valore massimo in una sequenza di valori <see cref="T:System.Int32" />.</summary>
+      <returns>Valore massimo della sequenza.</returns>
+      <param name="source">Sequenza di valori <see cref="T:System.Int32" /> di cui determinare il valore massimo.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> non contiene elementi.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>Restituisce il valore massimo in una sequenza di valori <see cref="T:System.Int64" />.</summary>
+      <returns>Valore massimo della sequenza.</returns>
+      <param name="source">Sequenza di valori <see cref="T:System.Int64" /> di cui determinare il valore massimo.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> non contiene elementi.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>Restituisce il valore massimo in una sequenza di valori <see cref="T:System.Decimal" /> nullable.</summary>
+      <returns>Un valore di tipo Nullable&lt;Decimal&gt; in C# o Nullable(Of Decimal) in Visual Basic che corrisponde al valore massimo nella sequenza. </returns>
+      <param name="source">Sequenza di valori <see cref="T:System.Decimal" /> nullable di cui determinare il valore massimo.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>Restituisce il valore massimo in una sequenza di valori <see cref="T:System.Double" /> nullable.</summary>
+      <returns>Un valore di tipo Nullable&lt;Double&gt; in C# o Nullable(Of Double) in Visual Basic che corrisponde al valore massimo nella sequenza.</returns>
+      <param name="source">Sequenza di valori <see cref="T:System.Double" /> nullable di cui determinare il valore massimo.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>Restituisce il valore massimo in una sequenza di valori <see cref="T:System.Int32" /> nullable.</summary>
+      <returns>Valore di tipo Nullable&lt;Int32&gt; in C# o Nullable(Of Int32) in Visual Basic che corrisponde al valore massimo nella sequenza. </returns>
+      <param name="source">Sequenza di valori <see cref="T:System.Int32" /> nullable di cui determinare il valore massimo.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>Restituisce il valore massimo in una sequenza di valori <see cref="T:System.Int64" /> nullable.</summary>
+      <returns>Un valore di tipo Nullable&lt;Int64&gt; in C# o Nullable(Of Int64) in Visual Basic che corrisponde al valore massimo nella sequenza. </returns>
+      <param name="source">Sequenza di valori <see cref="T:System.Int64" /> nullable di cui determinare il valore massimo.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>Restituisce il valore massimo in una sequenza di valori <see cref="T:System.Single" /> nullable.</summary>
+      <returns>Un valore di tipo Nullable&lt;Single&gt; in C# o Nullable(Of Single) in Visual Basic che corrisponde al valore massimo nella sequenza.</returns>
+      <param name="source">Sequenza di valori <see cref="T:System.Single" /> nullable di cui determinare il valore massimo.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>Restituisce il valore massimo in una sequenza di valori <see cref="T:System.Single" />.</summary>
+      <returns>Valore massimo della sequenza.</returns>
+      <param name="source">Sequenza di valori <see cref="T:System.Single" /> di cui determinare il valore massimo.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> non contiene elementi.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Restituisce il valore massimo in una sequenza generica.</summary>
+      <returns>Valore massimo della sequenza.</returns>
+      <param name="source">Sequenza di valori di cui determinare il valore massimo.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>Richiama una funzione di trasformazione su ogni elemento di una sequenza e restituisce il valore <see cref="T:System.Decimal" /> massimo.</summary>
+      <returns>Valore massimo della sequenza.</returns>
+      <param name="source">Sequenza di valori di cui determinare il valore massimo.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> non contiene elementi.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>Richiama una funzione di trasformazione su ogni elemento di una sequenza e restituisce il valore <see cref="T:System.Double" /> massimo.</summary>
+      <returns>Valore massimo della sequenza.</returns>
+      <param name="source">Sequenza di valori di cui determinare il valore massimo.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> non contiene elementi.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>Richiama una funzione di trasformazione su ogni elemento di una sequenza e restituisce il valore <see cref="T:System.Int32" /> massimo.</summary>
+      <returns>Valore massimo della sequenza.</returns>
+      <param name="source">Sequenza di valori di cui determinare il valore massimo.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> non contiene elementi.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>Richiama una funzione di trasformazione su ogni elemento di una sequenza e restituisce il valore <see cref="T:System.Int64" /> massimo.</summary>
+      <returns>Valore massimo della sequenza.</returns>
+      <param name="source">Sequenza di valori di cui determinare il valore massimo.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> non contiene elementi.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>Richiama una funzione di trasformazione su ogni elemento di una sequenza e restituisce il valore nullable <see cref="T:System.Decimal" /> massimo.</summary>
+      <returns>Valore di tipo Nullable&lt;Decimal&gt; in C# o Nullable(Of Decimal) in Visual Basic che corrisponde al valore massimo nella sequenza.</returns>
+      <param name="source">Sequenza di valori di cui determinare il valore massimo.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>Richiama una funzione di trasformazione su ogni elemento di una sequenza e restituisce il valore nullable <see cref="T:System.Double" /> massimo.</summary>
+      <returns>Valore di tipo Nullable&lt;Double&gt; in C# o Nullable(Of Double) in Visual Basic che corrisponde al valore massimo nella sequenza.</returns>
+      <param name="source">Sequenza di valori di cui determinare il valore massimo.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>Richiama una funzione di trasformazione su ogni elemento di una sequenza e restituisce il valore nullable <see cref="T:System.Int32" /> massimo.</summary>
+      <returns>Valore di tipo Nullable&lt;Int32&gt; in C# o Nullable(Of Int32) in Visual Basic che corrisponde al valore massimo nella sequenza.</returns>
+      <param name="source">Sequenza di valori di cui determinare il valore massimo.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>Richiama una funzione di trasformazione su ogni elemento di una sequenza e restituisce il valore nullable <see cref="T:System.Int64" /> massimo.</summary>
+      <returns>Valore di tipo Nullable&lt;Int64&gt; in C# o Nullable(Of Int64) in Visual Basic che corrisponde al valore massimo nella sequenza.</returns>
+      <param name="source">Sequenza di valori di cui determinare il valore massimo.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>Richiama una funzione di trasformazione su ogni elemento di una sequenza e restituisce il valore nullable <see cref="T:System.Single" /> massimo.</summary>
+      <returns>Valore di tipo Nullable&lt;Single&gt; in C# o Nullable(Of Single) in Visual Basic che corrisponde al valore massimo nella sequenza.</returns>
+      <param name="source">Sequenza di valori di cui determinare il valore massimo.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>Richiama una funzione di trasformazione su ogni elemento di una sequenza e restituisce il valore <see cref="T:System.Single" /> massimo.</summary>
+      <returns>Valore massimo della sequenza.</returns>
+      <param name="source">Sequenza di valori di cui determinare il valore massimo.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> non contiene elementi.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Richiama una funzione di trasformazione su ogni elemento di una generica sequenza e restituisce il valore massimo risultante.</summary>
+      <returns>Valore massimo della sequenza.</returns>
+      <param name="source">Sequenza di valori di cui determinare il valore massimo.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">Tipo del valore restituito dall'oggetto <paramref name="selector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>Restituisce il valore minimo in una sequenza di valori <see cref="T:System.Decimal" />.</summary>
+      <returns>Valore minimo della sequenza.</returns>
+      <param name="source">Sequenza di valori <see cref="T:System.Decimal" /> di cui determinare il valore minimo.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> non contiene elementi.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>Restituisce il valore minimo in una sequenza di valori <see cref="T:System.Double" />.</summary>
+      <returns>Valore minimo della sequenza.</returns>
+      <param name="source">Sequenza di valori <see cref="T:System.Double" /> di cui determinare il valore minimo.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> non contiene elementi.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>Restituisce il valore minimo in una sequenza di valori <see cref="T:System.Int32" />.</summary>
+      <returns>Valore minimo della sequenza.</returns>
+      <param name="source">Sequenza di valori <see cref="T:System.Int32" /> di cui determinare il valore minimo.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> non contiene elementi.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>Restituisce il valore minimo in una sequenza di valori <see cref="T:System.Int64" />.</summary>
+      <returns>Valore minimo della sequenza.</returns>
+      <param name="source">Sequenza di valori <see cref="T:System.Int64" /> di cui determinare il valore minimo.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> non contiene elementi.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>Restituisce il valore minimo in una sequenza di valori <see cref="T:System.Decimal" /> nullable.</summary>
+      <returns>Un valore di tipo Nullable&lt;Decimal&gt; in C# o Nullable(Of Decimal) in Visual Basic che corrisponde al valore minimo nella sequenza.</returns>
+      <param name="source">Sequenza di valori <see cref="T:System.Decimal" /> nullable di cui determinare il valore minimo.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>Restituisce il valore minimo in una sequenza di valori <see cref="T:System.Double" /> nullable.</summary>
+      <returns>Un valore di tipo Nullable&lt;Double&gt; in C# o Nullable(Of Double) in Visual Basic che corrisponde al valore minimo nella sequenza.</returns>
+      <param name="source">Sequenza di valori <see cref="T:System.Double" /> nullable di cui determinare il valore minimo.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>Restituisce il valore minimo in una sequenza di valori <see cref="T:System.Int32" /> nullable.</summary>
+      <returns>Un valore di tipo Nullable&lt;Int32&gt; in C# o Nullable(Of Int32) in Visual Basic che corrisponde al valore minimo nella sequenza.</returns>
+      <param name="source">Sequenza di valori <see cref="T:System.Int32" /> nullable di cui determinare il valore minimo.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>Restituisce il valore minimo in una sequenza di valori <see cref="T:System.Int64" /> nullable.</summary>
+      <returns>Un valore di tipo Nullable&lt;Int64&gt; in C# o Nullable(Of Int64) in Visual Basic che corrisponde al valore minimo nella sequenza.</returns>
+      <param name="source">Sequenza di valori <see cref="T:System.Int64" /> nullable di cui determinare il valore minimo.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>Restituisce il valore minimo in una sequenza di valori <see cref="T:System.Single" /> nullable.</summary>
+      <returns>Un valore di tipo Nullable&lt;Single&gt; in C# o Nullable(Of Single) in Visual Basic che corrisponde al valore minimo nella sequenza.</returns>
+      <param name="source">Sequenza di valori <see cref="T:System.Single" /> nullable di cui determinare il valore minimo.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>Restituisce il valore minimo in una sequenza di valori <see cref="T:System.Single" />.</summary>
+      <returns>Valore minimo della sequenza.</returns>
+      <param name="source">Sequenza di valori <see cref="T:System.Single" /> di cui determinare il valore minimo.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> non contiene elementi.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Restituisce il valore minimo in una sequenza generica.</summary>
+      <returns>Valore minimo della sequenza.</returns>
+      <param name="source">Sequenza di valori di cui determinare il valore minimo.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>Richiama una funzione di trasformazione su ogni elemento di una sequenza e restituisce il valore <see cref="T:System.Decimal" /> minimo.</summary>
+      <returns>Valore minimo della sequenza.</returns>
+      <param name="source">Sequenza di valori di cui determinare il valore minimo.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> non contiene elementi.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>Richiama una funzione di trasformazione su ogni elemento di una sequenza e restituisce il valore <see cref="T:System.Double" /> minimo.</summary>
+      <returns>Valore minimo della sequenza.</returns>
+      <param name="source">Sequenza di valori di cui determinare il valore minimo.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> non contiene elementi.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>Richiama una funzione di trasformazione su ogni elemento di una sequenza e restituisce il valore <see cref="T:System.Int32" /> minimo.</summary>
+      <returns>Valore minimo della sequenza.</returns>
+      <param name="source">Sequenza di valori di cui determinare il valore minimo.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> non contiene elementi.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>Richiama una funzione di trasformazione su ogni elemento di una sequenza e restituisce il valore <see cref="T:System.Int64" /> minimo.</summary>
+      <returns>Valore minimo della sequenza.</returns>
+      <param name="source">Sequenza di valori di cui determinare il valore minimo.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> non contiene elementi.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>Richiama una funzione di trasformazione su ogni elemento di una sequenza e restituisce il valore nullable <see cref="T:System.Decimal" /> minimo.</summary>
+      <returns>Il valore di tipo Nullable&lt;Decimal&gt; in C# o Nullable(Of Decimal) in Visual Basic che corrisponde al valore minimo nella sequenza.</returns>
+      <param name="source">Sequenza di valori di cui determinare il valore minimo.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>Richiama una funzione di trasformazione su ogni elemento di una sequenza e restituisce il valore nullable <see cref="T:System.Double" /> minimo.</summary>
+      <returns>Il valore di tipo Nullable&lt;Double&gt; in C# o Nullable(Of Double) in Visual Basic che corrisponde al valore minimo nella sequenza.</returns>
+      <param name="source">Sequenza di valori di cui determinare il valore minimo.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>Richiama una funzione di trasformazione su ogni elemento di una sequenza e restituisce il valore nullable <see cref="T:System.Int32" /> minimo.</summary>
+      <returns>Il valore di tipo Nullable&lt;Int32&gt; in C# o Nullable(Of Int32) in Visual Basic che corrisponde al valore minimo nella sequenza.</returns>
+      <param name="source">Sequenza di valori di cui determinare il valore minimo.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>Richiama una funzione di trasformazione su ogni elemento di una sequenza e restituisce il valore nullable <see cref="T:System.Int64" /> minimo.</summary>
+      <returns>Valore di tipo Nullable&lt;Int64&gt; in C# o Nullable(Of Int64) in Visual Basic che corrisponde al valore minimo nella sequenza.</returns>
+      <param name="source">Sequenza di valori di cui determinare il valore minimo.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>Richiama una funzione di trasformazione su ogni elemento di una sequenza e restituisce il valore nullable <see cref="T:System.Single" /> minimo.</summary>
+      <returns>Valore di tipo Nullable&lt;Single&gt; in C# o Nullable(Of Single) in Visual Basic che corrisponde al valore minimo nella sequenza.</returns>
+      <param name="source">Sequenza di valori di cui determinare il valore minimo.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>Richiama una funzione di trasformazione su ogni elemento di una sequenza e restituisce il valore <see cref="T:System.Single" /> minimo.</summary>
+      <returns>Valore minimo della sequenza.</returns>
+      <param name="source">Sequenza di valori di cui determinare il valore minimo.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> non contiene elementi.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Richiama una funzione di trasformazione su ogni elemento di una generica sequenza e restituisce il valore minimo risultante.</summary>
+      <returns>Valore minimo della sequenza.</returns>
+      <param name="source">Sequenza di valori di cui determinare il valore minimo.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">Tipo del valore restituito dall'oggetto <paramref name="selector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OfType``1(System.Collections.IEnumerable)">
+      <summary>Filtra gli elementi di un oggetto <see cref="T:System.Collections.IEnumerable" /> in base a un tipo specificato.</summary>
+      <returns>Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> che contiene elementi della sequenza di input del tipo <paramref name="TResult" />.</returns>
+      <param name="source">L’oggetto <see cref="T:System.Collections.IEnumerable" /> i cui elementi devono essere filtrati.</param>
+      <typeparam name="TResult">Il tipo in base al quale filtrare gli elementi della sequenza.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Ordina in senso crescente gli elementi di una sequenza secondo una chiave.</summary>
+      <returns>Oggetto <see cref="T:System.Linq.IOrderedEnumerable`1" /> i cui elementi vengono ordinati secondo una chiave.</returns>
+      <param name="source">Sequenza di valori da ordinare.</param>
+      <param name="keySelector">Funzione per estrarre una chiave da un elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo della chiave restituita dall'oggetto <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>Ordina in ordine crescente gli elementi di una sequenza utilizzando un operatore di confronto specificato.</summary>
+      <returns>Oggetto <see cref="T:System.Linq.IOrderedEnumerable`1" /> i cui elementi vengono ordinati secondo una chiave.</returns>
+      <param name="source">Sequenza di valori da ordinare.</param>
+      <param name="keySelector">Funzione per estrarre una chiave da un elemento.</param>
+      <param name="comparer">Oggetto <see cref="T:System.Collections.Generic.IComparer`1" /> per confrontare le chiavi.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo della chiave restituita dall'oggetto <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderByDescending``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Ordina in senso decrescente gli elementi di una sequenza secondo una chiave.</summary>
+      <returns>Oggetto <see cref="T:System.Linq.IOrderedEnumerable`1" /> i cui elementi vengono ordinati in senso decrescente in base a una chiave.</returns>
+      <param name="source">Sequenza di valori da ordinare.</param>
+      <param name="keySelector">Funzione per estrarre una chiave da un elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo della chiave restituita dall'oggetto <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderByDescending``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>Ordina in senso decrescente gli elementi di una sequenza utilizzando un operatore di confronto specificato.</summary>
+      <returns>Oggetto <see cref="T:System.Linq.IOrderedEnumerable`1" /> i cui elementi vengono ordinati in senso decrescente in base a una chiave.</returns>
+      <param name="source">Sequenza di valori da ordinare.</param>
+      <param name="keySelector">Funzione per estrarre una chiave da un elemento.</param>
+      <param name="comparer">Oggetto <see cref="T:System.Collections.Generic.IComparer`1" /> per confrontare le chiavi.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo della chiave restituita dall'oggetto <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Range(System.Int32,System.Int32)">
+      <summary>Genera una sequenza di numeri integrali all'interno di un intervallo specificato.</summary>
+      <returns>Oggetto IEnumerable&lt;Int32&gt; in C# o IEnumerable(Of Int32) in Visual Basic che contiene un intervallo di numeri integrali sequenziali.</returns>
+      <param name="start">Il primo valore intero della sequenza.</param>
+      <param name="count">Il numero di valori interi sequenziali da generare</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="count" /> è minore di 0.- oppure -<paramref name="start" /> + <paramref name="count" /> -1 è maggiore di <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Repeat``1(``0,System.Int32)">
+      <summary>Genera una sequenza che contiene un valore ripetuto.</summary>
+      <returns>Classe <see cref="T:System.Collections.Generic.IEnumerable`1" /> che contiene un valore ripetuto.</returns>
+      <param name="element">Valore da ripetere.</param>
+      <param name="count">Numero che esprime quante volte il valore è ripetuto nella sequenza generata.</param>
+      <typeparam name="TResult">Il tipo del valore da ripetere nella sequenza di risultato.</typeparam>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="count" /> è minore di 0.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Reverse``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Inverte l'ordine degli elementi in una sequenza.</summary>
+      <returns>Sequenza i cui elementi corrispondono a quelli della sequenza di input, in ordine inverso.</returns>
+      <param name="source">Sequenza di valori da invertire.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Select``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Proietta ogni elemento di una sequenza in una nuova maschera.</summary>
+      <returns>Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> i cui elementi sono il risultato ottenuto richiamando una funzione di trasformazione su ogni elemento di <paramref name="source" />.</returns>
+      <param name="source">Sequenza di valori su cui richiamare una funzione di trasformazione.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">Tipo del valore restituito dall'oggetto <paramref name="selector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Select``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,``1})">
+      <summary>Proietta ogni elemento di una sequenza in un nuovo modulo incorporando l'indice dell'elemento.</summary>
+      <returns>Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> i cui elementi sono il risultato ottenuto richiamando una funzione di trasformazione su ogni elemento di <paramref name="source" />.</returns>
+      <param name="source">Sequenza di valori su cui richiamare una funzione di trasformazione.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento di origine; il secondo parametro della funzione rappresenta l'indice dell'elemento di origine.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">Tipo del valore restituito dall'oggetto <paramref name="selector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})">
+      <summary>Proietta ogni elemento di una sequenza a un oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" />, semplifica le sequenze risultanti in un’unica sequenza e richiama una funzione del selettore di risultato su ogni elemento al suo interno.</summary>
+      <returns>Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> i cui elementi sono il risultato ottenuto richiamando la funzione di trasformazione uno a molti <paramref name="collectionSelector" /> su ogni elemento di <paramref name="source" /> ed eseguire quindi il mapping di ognuno degli elementi di tale sequenza e del corrispondente elemento di origine a un elemento di risultato.</returns>
+      <param name="source">Sequenza di valori da proiettare.</param>
+      <param name="collectionSelector">Funzione di trasformazione da applicare a ogni elemento della sequenza di input.</param>
+      <param name="resultSelector">Funzione di trasformazione da applicare a ogni elemento della sequenza intermedia.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TCollection">Tipo degli elementi intermedi raccolti da <paramref name="collectionSelector" />.</typeparam>
+      <typeparam name="TResult">Tipo degli elementi della sequenza risultante.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="collectionSelector" /> o <paramref name="resultSelector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}})">
+      <summary>Proietta ogni elemento di una sequenza a un oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> e semplifica le sequenze risultanti in un’unica sequenza.</summary>
+      <returns>Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> i cui elementi sono il risultato ottenuto richiamando la funzione di trasformazione uno a molti su ogni elemento della sequenza di input.</returns>
+      <param name="source">Sequenza di valori da proiettare.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">Tipo degli elementi della sequenza restituita da <paramref name="selector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})">
+      <summary>Proietta ogni elemento di una sequenza a un oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" />, semplifica le sequenze risultanti in un’unica sequenza e richiama una funzione del selettore di risultato su ogni elemento al suo interno.L'indice di ogni elemento di origine viene utilizzato nella maschera intermedia proiettata di tale elemento.</summary>
+      <returns>Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> i cui elementi sono il risultato ottenuto richiamando la funzione di trasformazione uno a molti <paramref name="collectionSelector" /> su ogni elemento di <paramref name="source" /> ed eseguire quindi il mapping di ognuno degli elementi di tale sequenza e del corrispondente elemento di origine a un elemento di risultato.</returns>
+      <param name="source">Sequenza di valori da proiettare.</param>
+      <param name="collectionSelector">Funzione di trasformazione da applicare a ogni elemento di origine; il secondo parametro della funzione rappresenta l'indice dell'elemento di origine.</param>
+      <param name="resultSelector">Funzione di trasformazione da applicare a ogni elemento della sequenza intermedia.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TCollection">Tipo degli elementi intermedi raccolti da <paramref name="collectionSelector" />.</typeparam>
+      <typeparam name="TResult">Tipo degli elementi della sequenza risultante.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="collectionSelector" /> o <paramref name="resultSelector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}})">
+      <summary>Proietta ogni elemento di una sequenza a un oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> e semplifica le sequenze risultanti in un’unica sequenza.L'indice di ogni elemento di origine viene utilizzato nella maschera proiettata di tale elemento.</summary>
+      <returns>Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> i cui elementi sono il risultato ottenuto richiamando la funzione di trasformazione uno a molti su ogni elemento di una sequenza di input.</returns>
+      <param name="source">Sequenza di valori da proiettare.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento di origine; il secondo parametro della funzione rappresenta l'indice dell'elemento di origine.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">Tipo degli elementi della sequenza restituita da <paramref name="selector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SequenceEqual``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>Determina se due sequenze sono uguali confrontando gli elementi tramite l’uso dell'operatore di confronto uguaglianze predefinito per il loro tipo.</summary>
+      <returns>true se le due sequenze di origine sono di lunghezza uguale e gli elementi corrispondenti risultano uguali secondo l’operatore di confronto uguaglianze per il loro tipo; in caso contrario, false.</returns>
+      <param name="first">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> da confrontare a <paramref name="second" />.</param>
+      <param name="second">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> da confrontare alla prima sequenza.</param>
+      <typeparam name="TSource">Tipo degli elementi delle sequenze di input.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> o <paramref name="second" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SequenceEqual``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Determina se due sequenze sono uguali confrontando i loro elementi mediante l’uso di un oggetto <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> specificato.</summary>
+      <returns>true se le due sequenze di origine sono di lunghezza uguale e gli elementi corrispondenti risultano uguali secondo <paramref name="comparer" />; in caso contrario, false.</returns>
+      <param name="first">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> da confrontare a <paramref name="second" />.</param>
+      <param name="second">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> da confrontare alla prima sequenza.</param>
+      <param name="comparer">Un oggetto <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> da utilizzare per confrontare gli elementi.</param>
+      <typeparam name="TSource">Tipo degli elementi delle sequenze di input.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> o <paramref name="second" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Single``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Restituisce il singolo elemento di una sequenza e genera un'eccezione se nella sequenza non è presente esattamente un elemento.</summary>
+      <returns>Singolo elemento della sequenza di input.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> di cui restituire il singolo elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">La sequenza di input contiene più elementi.- oppure -La sequenza di input è vuota.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Single``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Restituisce il singolo elemento di una sequenza che soddisfa una condizione specificata e genera un'eccezione se esiste più di un elemento.</summary>
+      <returns>Singolo elemento della sequenza di input che soddisfa una condizione.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> dal quale restituire un singolo elemento.</param>
+      <param name="predicate">Funzione per testare un elemento per una condizione.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="source" /> o <paramref name="predicate" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">Nessun elemento soddisfa la condizione in <paramref name="predicate" />.- oppure -Più di un elemento soddisfa la condizione in <paramref name="predicate" />.- oppure -La sequenza di origine è vuota.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SingleOrDefault``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Restituisce il singolo elemento di una sequenza o un valore predefinito se la sequenza è vuota. Questo metodo genera un'eccezione se esiste più di un elemento nella sequenza.</summary>
+      <returns>Il singolo elemento della sequenza di input, o default(<paramref name="TSource" />) se la sequenza non contiene elementi.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> di cui restituire il singolo elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">La sequenza di input contiene più elementi.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SingleOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Restituisce il singolo elemento di una sequenza che soddisfa una condizione specificata o un valore predefinito se tale elemento esiste. Questo metodo genera un'eccezione se più di un elemento soddisfa la condizione.</summary>
+      <returns>Il singolo elemento della sequenza di input che soddisfa la condizione o default(<paramref name="TSource" />) se tale elemento non viene trovato.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> dal quale restituire un singolo elemento.</param>
+      <param name="predicate">Funzione per testare un elemento per una condizione.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="source" /> o <paramref name="predicate" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Skip``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>Ignora un numero specificato di elementi in una sequenza e quindi restituisce gli elementi rimanenti.</summary>
+      <returns>Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> che contiene gli elementi presenti dopo l'indice specificato nella sequenza di input.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> dal quale restituire elementi.</param>
+      <param name="count">Il numero di elementi da ignorare prima di restituire gli elementi rimanenti.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SkipWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Ignora gli elementi in sequenza finché la condizione specificata è soddisfatta e quindi restituisce gli elementi rimanenti.</summary>
+      <returns>Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> che contiene gli elementi dalla sequenza di input a partire dal primo elemento nella serie lineare che non supera il test specificato da <paramref name="predicate" />.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> dal quale restituire elementi.</param>
+      <param name="predicate">Funzione per testare ogni elemento rispetto a una condizione.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="source" /> o <paramref name="predicate" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SkipWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})">
+      <summary>Ignora gli elementi in sequenza finché la condizione specificata è soddisfatta e quindi restituisce gli elementi rimanenti.L'indice dell'elemento viene utilizzato nella logica della funzione predicativa.</summary>
+      <returns>Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> che contiene gli elementi dalla sequenza di input a partire dal primo elemento nella serie lineare che non supera il test specificato da <paramref name="predicate" />.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> dal quale restituire elementi.</param>
+      <param name="predicate">Funzione per verificare ogni elemento di origine per una condizione; il secondo parametro della funzione rappresenta l'indice dell'elemento di origine.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="source" /> o <paramref name="predicate" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>Calcola la somma di una sequenza di valori <see cref="T:System.Decimal" />.</summary>
+      <returns>Somma dei valori della sequenza.</returns>
+      <param name="source">Sequenza di valori <see cref="T:System.Decimal" /> di cui calcolare la somma.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+      <exception cref="T:System.OverflowException">La somma è maggiore di <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>Calcola la somma di una sequenza di valori <see cref="T:System.Double" />.</summary>
+      <returns>Somma dei valori della sequenza.</returns>
+      <param name="source">Sequenza di valori <see cref="T:System.Double" /> di cui calcolare la somma.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>Calcola la somma di una sequenza di valori <see cref="T:System.Int32" />.</summary>
+      <returns>Somma dei valori della sequenza.</returns>
+      <param name="source">Sequenza di valori <see cref="T:System.Int32" /> di cui calcolare la somma.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+      <exception cref="T:System.OverflowException">La somma è maggiore di <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>Calcola la somma di una sequenza di valori <see cref="T:System.Int64" />.</summary>
+      <returns>Somma dei valori della sequenza.</returns>
+      <param name="source">Sequenza di valori <see cref="T:System.Int64" /> di cui calcolare la somma.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+      <exception cref="T:System.OverflowException">La somma è maggiore di <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>Calcola la somma di una sequenza che ammette valori <see cref="T:System.Decimal" /> nullable.</summary>
+      <returns>Somma dei valori della sequenza.</returns>
+      <param name="source">Sequenza che ammette valori <see cref="T:System.Decimal" /> nullable di cui calcolare la somma.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+      <exception cref="T:System.OverflowException">La somma è maggiore di <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>Calcola la somma di una sequenza che ammette valori <see cref="T:System.Double" /> nullable.</summary>
+      <returns>Somma dei valori della sequenza.</returns>
+      <param name="source">Una sequenza che ammette valori <see cref="T:System.Double" /> nullable di cui calcolare la somma.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>Calcola la somma di una sequenza che ammette valori <see cref="T:System.Int32" /> nullable.</summary>
+      <returns>Somma dei valori della sequenza.</returns>
+      <param name="source">Sequenza che ammette valori <see cref="T:System.Int32" /> nullable di cui calcolare la somma.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+      <exception cref="T:System.OverflowException">La somma è maggiore di <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>Calcola la somma di una sequenza che ammette valori <see cref="T:System.Int64" /> nullable.</summary>
+      <returns>Somma dei valori della sequenza.</returns>
+      <param name="source">Sequenza che ammette valori <see cref="T:System.Int64" /> nullable di cui calcolare la somma.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+      <exception cref="T:System.OverflowException">La somma è maggiore di <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>Calcola la somma di una sequenza che ammette valori <see cref="T:System.Single" /> nullable.</summary>
+      <returns>Somma dei valori della sequenza.</returns>
+      <param name="source">Una sequenza che ammette valori <see cref="T:System.Single" /> nullable di cui calcolare la somma.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>Calcola la somma di una sequenza di valori <see cref="T:System.Single" />.</summary>
+      <returns>Somma dei valori della sequenza.</returns>
+      <param name="source">Sequenza di valori <see cref="T:System.Single" /> di cui calcolare la somma.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>Calcola la somma della sequenza di valori <see cref="T:System.Decimal" /> ottenuti chiamando una funzione di trasformazione su ogni elemento della sequenza di input.</summary>
+      <returns>Somma dei valori proiettati.</returns>
+      <param name="source">Sequenza di valori utilizzati per calcolare una somma.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+      <exception cref="T:System.OverflowException">La somma è maggiore di <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>Calcola la somma della sequenza di valori <see cref="T:System.Double" /> ottenuti chiamando una funzione di trasformazione su ogni elemento della sequenza di input.</summary>
+      <returns>Somma dei valori proiettati.</returns>
+      <param name="source">Sequenza di valori utilizzati per calcolare una somma.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>Calcola la somma della sequenza di valori <see cref="T:System.Int32" /> ottenuti chiamando una funzione di trasformazione su ogni elemento della sequenza di input.</summary>
+      <returns>Somma dei valori proiettati.</returns>
+      <param name="source">Sequenza di valori utilizzati per calcolare una somma.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+      <exception cref="T:System.OverflowException">La somma è maggiore di <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>Calcola la somma della sequenza di valori <see cref="T:System.Int64" /> ottenuti chiamando una funzione di trasformazione su ogni elemento della sequenza di input.</summary>
+      <returns>Somma dei valori proiettati.</returns>
+      <param name="source">Sequenza di valori utilizzati per calcolare una somma.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+      <exception cref="T:System.OverflowException">La somma è maggiore di <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>Calcola la somma della sequenza di valori <see cref="T:System.Decimal" /> nullable, ottenuti chiamando una funzione di trasformazione su ogni elemento della sequenza di input.</summary>
+      <returns>Somma dei valori proiettati.</returns>
+      <param name="source">Sequenza di valori utilizzati per calcolare una somma.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+      <exception cref="T:System.OverflowException">La somma è maggiore di <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>Calcola la somma della sequenza di valori <see cref="T:System.Double" /> nullable, ottenuti chiamando una funzione di trasformazione su ogni elemento della sequenza di input.</summary>
+      <returns>Somma dei valori proiettati.</returns>
+      <param name="source">Sequenza di valori utilizzati per calcolare una somma.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>Calcola la somma della sequenza di valori <see cref="T:System.Int32" /> nullable, ottenuti chiamando una funzione di trasformazione su ogni elemento della sequenza di input.</summary>
+      <returns>Somma dei valori proiettati.</returns>
+      <param name="source">Sequenza di valori utilizzati per calcolare una somma.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+      <exception cref="T:System.OverflowException">La somma è maggiore di <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>Calcola la somma della sequenza di valori <see cref="T:System.Int64" /> nullable, ottenuti chiamando una funzione di trasformazione su ogni elemento della sequenza di input.</summary>
+      <returns>Somma dei valori proiettati.</returns>
+      <param name="source">Sequenza di valori utilizzati per calcolare una somma.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+      <exception cref="T:System.OverflowException">La somma è maggiore di <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>Calcola la somma della sequenza di valori <see cref="T:System.Single" /> nullable, ottenuti chiamando una funzione di trasformazione su ogni elemento della sequenza di input.</summary>
+      <returns>Somma dei valori proiettati.</returns>
+      <param name="source">Sequenza di valori utilizzati per calcolare una somma.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>Calcola la somma della sequenza di valori <see cref="T:System.Single" /> ottenuti chiamando una funzione di trasformazione su ogni elemento della sequenza di input.</summary>
+      <returns>Somma dei valori proiettati.</returns>
+      <param name="source">Sequenza di valori utilizzati per calcolare una somma.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Take``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>Restituisce un numero specificato di elementi contigui dall'inizio di una sequenza.</summary>
+      <returns>Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> che contiene il numero specificato di elementi, dall'inizio della sequenza di input.</returns>
+      <param name="source">Sequenza dalla quale vengono restituiti gli elementi.</param>
+      <param name="count">Numero di elementi da restituire.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.TakeWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Restituisce elementi di una sequenza finché una condizione specificata è soddisfatta.</summary>
+      <returns>Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> che contiene gli elementi dalla sequenza di input che precedono il primo elemento che non soddisfa il test.</returns>
+      <param name="source">Sequenza dalla quale vengono restituiti gli elementi.</param>
+      <param name="predicate">Funzione per testare ogni elemento rispetto a una condizione.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="source" /> o <paramref name="predicate" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.TakeWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})">
+      <summary>Restituisce elementi di una sequenza finché una condizione specificata è soddisfatta.L'indice dell'elemento viene utilizzato nella logica della funzione predicativa.</summary>
+      <returns>Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> che contiene elementi dalla sequenza di input che precedono il primo elemento che non soddisfa il test.</returns>
+      <param name="source">Sequenza dalla quale vengono restituiti gli elementi.</param>
+      <param name="predicate">Funzione per verificare ogni elemento di origine per una condizione; il secondo parametro della funzione rappresenta l'indice dell'elemento di origine.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="source" /> o <paramref name="predicate" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenBy``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1})">
+      <summary>Esegue un successivo ordinamento in senso crescente in base a una chiave degli elementi di una sequenza.</summary>
+      <returns>Oggetto <see cref="T:System.Linq.IOrderedEnumerable`1" /> i cui elementi vengono ordinati secondo una chiave.</returns>
+      <param name="source">Oggetto <see cref="T:System.Linq.IOrderedEnumerable`1" /> che contiene gli elementi da ordinare.</param>
+      <param name="keySelector">Funzione per estrarre una chiave da ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo della chiave restituita dall'oggetto <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenBy``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>Esegue un ordinamento secondario in senso crescente degli elementi di una sequenza utilizzando un operatore di confronto specificato.</summary>
+      <returns>Oggetto <see cref="T:System.Linq.IOrderedEnumerable`1" /> i cui elementi vengono ordinati secondo una chiave.</returns>
+      <param name="source">Oggetto <see cref="T:System.Linq.IOrderedEnumerable`1" /> che contiene gli elementi da ordinare.</param>
+      <param name="keySelector">Funzione per estrarre una chiave da ogni elemento.</param>
+      <param name="comparer">Oggetto <see cref="T:System.Collections.Generic.IComparer`1" /> per confrontare le chiavi.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo della chiave restituita dall'oggetto <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenByDescending``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1})">
+      <summary>Esegue un successivo ordinamento in senso decrescente in base a una chiave degli elementi di una sequenza.</summary>
+      <returns>Oggetto <see cref="T:System.Linq.IOrderedEnumerable`1" /> i cui elementi vengono ordinati in senso decrescente in base a una chiave.</returns>
+      <param name="source">Oggetto <see cref="T:System.Linq.IOrderedEnumerable`1" /> che contiene gli elementi da ordinare.</param>
+      <param name="keySelector">Funzione per estrarre una chiave da ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo della chiave restituita dall'oggetto <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenByDescending``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>Esegue un ordinamento secondario in senso decrescente degli elementi di una sequenza utilizzando un operatore di confronto specificato.</summary>
+      <returns>Oggetto <see cref="T:System.Linq.IOrderedEnumerable`1" /> i cui elementi vengono ordinati in senso decrescente in base a una chiave.</returns>
+      <param name="source">Oggetto <see cref="T:System.Linq.IOrderedEnumerable`1" /> che contiene gli elementi da ordinare.</param>
+      <param name="keySelector">Funzione per estrarre una chiave da ogni elemento.</param>
+      <param name="comparer">Oggetto <see cref="T:System.Collections.Generic.IComparer`1" /> per confrontare le chiavi.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo della chiave restituita dall'oggetto <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToArray``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Crea una matrice da un oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" />.</summary>
+      <returns>Oggetto che contiene gli elementi dalla sequenza di input .</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> da cui creare una matrice.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Crea un oggetto <see cref="T:System.Collections.Generic.Dictionary`2" /> da un oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> secondo una funzione del selettore principale specificata.</summary>
+      <returns>Oggetto <see cref="T:System.Collections.Generic.Dictionary`2" /> che contiene chiavi e valori.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> dal quale creare un oggetto <see cref="T:System.Collections.Generic.Dictionary`2" />.</param>
+      <param name="keySelector">Funzione per estrarre una chiave da ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo della chiave restituita dall'oggetto <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> è null.- oppure -<paramref name="keySelector" /> genera una chiave che è null.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" /> genera chiavi duplicate per due elementi.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Crea un oggetto <see cref="T:System.Collections.Generic.Dictionary`2" /> da un oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> secondo una funzione del selettore principale specificata e un operatore di confronto principale.</summary>
+      <returns>Oggetto <see cref="T:System.Collections.Generic.Dictionary`2" /> che contiene chiavi e valori.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> dal quale creare un oggetto <see cref="T:System.Collections.Generic.Dictionary`2" />.</param>
+      <param name="keySelector">Funzione per estrarre una chiave da ogni elemento.</param>
+      <param name="comparer">Oggetto <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> di cui confrontare le chiavi.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo delle chiavi restituite dall'oggetto <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> è null.- oppure -<paramref name="keySelector" /> genera una chiave che è null.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" /> genera chiavi duplicate per due elementi.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})">
+      <summary>Crea un oggetto <see cref="T:System.Collections.Generic.Dictionary`2" /> da un oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> secondo le funzioni specificate del selettore principale e del selettore di elementi.</summary>
+      <returns>Oggetto <see cref="T:System.Collections.Generic.Dictionary`2" /> che contiene valori del tipo <paramref name="TElement" /> selezionati dalla sequenza di input.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> dal quale creare un oggetto <see cref="T:System.Collections.Generic.Dictionary`2" />.</param>
+      <param name="keySelector">Funzione per estrarre una chiave da ogni elemento.</param>
+      <param name="elementSelector">Funzione di trasformazione per produrre un valore dell'elemento di risultato da ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo della chiave restituita dall'oggetto <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">Tipo del valore restituito dall'oggetto <paramref name="elementSelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> o <paramref name="elementSelector" /> è null.- oppure -<paramref name="keySelector" /> genera una chiave che è null.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" /> genera chiavi duplicate per due elementi.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Crea un oggetto <see cref="T:System.Collections.Generic.Dictionary`2" /> da un oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> secondo una funzione specificata del selettore principale, un operatore di confronto principale e una funzione del selettore di elementi.</summary>
+      <returns>Oggetto <see cref="T:System.Collections.Generic.Dictionary`2" /> che contiene valori del tipo <paramref name="TElement" /> selezionati dalla sequenza di input.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> dal quale creare un oggetto <see cref="T:System.Collections.Generic.Dictionary`2" />.</param>
+      <param name="keySelector">Funzione per estrarre una chiave da ogni elemento.</param>
+      <param name="elementSelector">Funzione di trasformazione per produrre un valore dell'elemento di risultato da ogni elemento.</param>
+      <param name="comparer">Oggetto <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> di cui confrontare le chiavi.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo della chiave restituita dall'oggetto <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">Tipo del valore restituito dall'oggetto <paramref name="elementSelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> o <paramref name="elementSelector" /> è null.- oppure -<paramref name="keySelector" /> genera una chiave che è null.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" /> genera chiavi duplicate per due elementi.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToList``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Crea un oggetto <see cref="T:System.Collections.Generic.List`1" /> da un oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" />.</summary>
+      <returns>Oggetto <see cref="T:System.Collections.Generic.List`1" /> che contiene gli elementi dalla sequenza di input .</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> da cui creare un oggetto <see cref="T:System.Collections.Generic.List`1" />.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Crea un oggetto <see cref="T:System.Linq.Lookup`2" /> da un oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> secondo una funzione del selettore principale specificata.</summary>
+      <returns>Oggetto <see cref="T:System.Linq.Lookup`2" /> che contiene chiavi e valori.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> da creare a partire da <see cref="T:System.Linq.Lookup`2" />.</param>
+      <param name="keySelector">Funzione per estrarre una chiave da ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo della chiave restituita dall'oggetto <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Crea un oggetto <see cref="T:System.Linq.Lookup`2" /> da un oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> secondo una funzione del selettore principale specificata e un operatore di confronto principale.</summary>
+      <returns>Oggetto <see cref="T:System.Linq.Lookup`2" /> che contiene chiavi e valori.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> da creare a partire da <see cref="T:System.Linq.Lookup`2" />.</param>
+      <param name="keySelector">Funzione per estrarre una chiave da ogni elemento.</param>
+      <param name="comparer">Oggetto <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> di cui confrontare le chiavi.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo della chiave restituita dall'oggetto <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})">
+      <summary>Crea un oggetto <see cref="T:System.Linq.Lookup`2" /> da un oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> secondo le funzioni specificate del selettore principale e del selettore di elementi.</summary>
+      <returns>Oggetto <see cref="T:System.Linq.Lookup`2" /> che contiene valori del tipo <paramref name="TElement" /> selezionati dalla sequenza di input.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> da creare a partire da <see cref="T:System.Linq.Lookup`2" />.</param>
+      <param name="keySelector">Funzione per estrarre una chiave da ogni elemento.</param>
+      <param name="elementSelector">Funzione di trasformazione per produrre un valore dell'elemento di risultato da ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo della chiave restituita dall'oggetto <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">Tipo del valore restituito dall'oggetto <paramref name="elementSelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> o <paramref name="elementSelector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Crea un oggetto <see cref="T:System.Linq.Lookup`2" /> da un oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> secondo una funzione specificata del selettore principale, un operatore di confronto principale e una funzione del selettore di elementi.</summary>
+      <returns>Oggetto <see cref="T:System.Linq.Lookup`2" /> che contiene valori del tipo <paramref name="TElement" /> selezionati dalla sequenza di input.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> da creare a partire da <see cref="T:System.Linq.Lookup`2" />.</param>
+      <param name="keySelector">Funzione per estrarre una chiave da ogni elemento.</param>
+      <param name="elementSelector">Funzione di trasformazione per produrre un valore dell'elemento di risultato da ogni elemento.</param>
+      <param name="comparer">Oggetto <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> di cui confrontare le chiavi.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo della chiave restituita dall'oggetto <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">Tipo del valore restituito dall'oggetto <paramref name="elementSelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> o <paramref name="elementSelector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Union``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>Produce l'unione insiemistica delle due sequenze utilizzando l'operatore di confronto uguaglianze predefinito.</summary>
+      <returns>Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> che contiene gli elementi di entrambe le sequenze di input, tranne i duplicati.</returns>
+      <param name="first">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> i cui elementi distinti formano il primo insieme per l'operazione di unione.</param>
+      <param name="second">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> i cui elementi distinti formano il secondo insieme per l'operazione di unione.</param>
+      <typeparam name="TSource">Tipo degli elementi delle sequenze di input.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> o <paramref name="second" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Union``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Produce l'unione insiemistica di due sequenze utilizzando un oggetto <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> specificato.</summary>
+      <returns>Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> che contiene gli elementi di entrambe le sequenze di input, tranne i duplicati.</returns>
+      <param name="first">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> i cui elementi distinti formano il primo insieme per l'operazione di unione.</param>
+      <param name="second">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> i cui elementi distinti formano il secondo insieme per l'operazione di unione.</param>
+      <param name="comparer">Oggetto <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> per confrontare i valori.</param>
+      <typeparam name="TSource">Tipo degli elementi delle sequenze di input.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> o <paramref name="second" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Where``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Filtra una sequenza di valori in base a un predicato.</summary>
+      <returns>Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> che contiene gli elementi dalla sequenza di input che soddisfano la condizione.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> da filtrare.</param>
+      <param name="predicate">Funzione per testare ogni elemento rispetto a una condizione.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="source" /> o <paramref name="predicate" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Where``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})">
+      <summary>Filtra una sequenza di valori in base a un predicato.L'indice di ogni elemento viene utilizzato nella logica della funzione predicativa.</summary>
+      <returns>Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> che contiene gli elementi dalla sequenza di input che soddisfano la condizione.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> da filtrare.</param>
+      <param name="predicate">Funzione per verificare ogni elemento di origine per una condizione; il secondo parametro della funzione rappresenta l'indice dell'elemento di origine.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="source" /> o <paramref name="predicate" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Zip``3(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``1,``2})">
+      <summary>Applica una funzione specificata agli elementi corrispondenti di due sequenze, producendo una sequenza dei risultati.</summary>
+      <returns>Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> che contiene gli elementi uniti delle due sequenze di input.</returns>
+      <param name="first">Prima sequenza da unire.</param>
+      <param name="second">Seconda sequenza da unire.</param>
+      <param name="resultSelector">Una funzione che specifica come unire gli elementi dalle due sequenze.</param>
+      <typeparam name="TFirst">Tipo degli elementi della prima sequenza di input.</typeparam>
+      <typeparam name="TSecond">Tipo degli elementi della seconda sequenza di input.</typeparam>
+      <typeparam name="TResult">Tipo degli elementi della sequenza risultante.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> o <paramref name="second" /> è null.</exception>
+    </member>
+    <member name="T:System.Linq.IGrouping`2">
+      <summary>Rappresenta una raccolta di oggetti che hanno una chiave comune.</summary>
+      <typeparam name="TKey">Tipo della chiave dell’oggetto <see cref="T:System.Linq.IGrouping`2" />.Il parametro di questo tipo è covariante. Ciò significa che è possibile usare il tipo specificato o qualsiasi tipo più derivato. Per altre informazioni sulla covarianza e la controvarianza, vedere Covarianza e controvarianza nei generics.</typeparam>
+      <typeparam name="TElement">Tipo dei valori nell’oggetto <see cref="T:System.Linq.IGrouping`2" />.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="P:System.Linq.IGrouping`2.Key">
+      <summary>Ottiene la chiave del <see cref="T:System.Linq.IGrouping`2" />.</summary>
+      <returns>Chiave del <see cref="T:System.Linq.IGrouping`2" />.</returns>
+    </member>
+    <member name="T:System.Linq.ILookup`2">
+      <summary>Definisce un indicizzatore, una proprietà dimensione e un metodo di ricerca booleana per strutture di dati che eseguono il mapping di chiavi a una sequenze di valori <see cref="T:System.Collections.Generic.IEnumerable`1" />.</summary>
+      <typeparam name="TKey">Tipo di chiavi contenute nell’oggetto <see cref="T:System.Linq.ILookup`2" />.</typeparam>
+      <typeparam name="TElement">Il tipo di elementi nelle sequenze <see cref="T:System.Collections.Generic.IEnumerable`1" /> che costituiscono i valori nell'oggetto <see cref="T:System.Linq.ILookup`2" />.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.ILookup`2.Contains(`0)">
+      <summary>Determina se una chiave specificata esiste nell’oggetto <see cref="T:System.Linq.ILookup`2" />.</summary>
+      <returns>true se <paramref name="key" /> è compreso in <see cref="T:System.Linq.ILookup`2" />; in caso contrario, false.</returns>
+      <param name="key">La chiave da cercare nell’oggetto <see cref="T:System.Linq.ILookup`2" />.</param>
+    </member>
+    <member name="P:System.Linq.ILookup`2.Count">
+      <summary>Ottiene il numero di coppie di raccolte chiave/valore contenute nell'oggetto <see cref="T:System.Linq.ILookup`2" />.</summary>
+      <returns>Il numero di coppie di raccolte chiave/valore contenuto nell’oggetto <see cref="T:System.Linq.ILookup`2" />.</returns>
+    </member>
+    <member name="P:System.Linq.ILookup`2.Item(`0)">
+      <summary>Ottiene la sequenza <see cref="T:System.Collections.Generic.IEnumerable`1" /> di valori indicizzati da una chiave specificata.</summary>
+      <returns>La sequenza <see cref="T:System.Collections.Generic.IEnumerable`1" /> di valori indicizzati dalla chiave specificata.</returns>
+      <param name="key">Chiave della sequenza desiderata di valori.</param>
+    </member>
+    <member name="T:System.Linq.IOrderedEnumerable`1">
+      <summary>Rappresenta una sequenza ordinata.</summary>
+      <typeparam name="TElement">Tipo degli elementi della sequenza.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.IOrderedEnumerable`1.CreateOrderedEnumerable``1(System.Func{`0,``0},System.Collections.Generic.IComparer{``0},System.Boolean)">
+      <summary>Esegue un successivo ordinamento degli elementi di un oggetto <see cref="T:System.Linq.IOrderedEnumerable`1" /> in base a una chiave.</summary>
+      <returns>Oggetto <see cref="T:System.Linq.IOrderedEnumerable`1" /> i cui elementi vengono ordinati secondo una chiave.</returns>
+      <param name="keySelector">La funzione <see cref="T:System.Func`2" /> usata per estrarre la chiave per ogni elemento.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IComparer`1" /> utilizzato per confrontare chiavi per collocarle nella sequenza restituita.</param>
+      <param name="descending">true per ordinare gli elementi in senso decrescente; false per ordinare gli elementi in ordine crescente.</param>
+      <typeparam name="TKey">Tipo della chiave prodotta dall'oggetto <paramref name="keySelector" />.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="T:System.Linq.Lookup`2">
+      <summary>Rappresenta una raccolta di chiavi, ognuna mappata a uno o più valori.</summary>
+      <typeparam name="TKey">Tipo di chiavi contenute nell’oggetto <see cref="T:System.Linq.Lookup`2" />.</typeparam>
+      <typeparam name="TElement">Tipo degli elementi di ciascun valore <see cref="T:System.Collections.Generic.IEnumerable`1" /> contenuto nell’oggetto <see cref="T:System.Linq.Lookup`2" />.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.Lookup`2.ApplyResultSelector``1(System.Func{`0,System.Collections.Generic.IEnumerable{`1},``0})">
+      <summary>Applica una funzione di trasformazione a ciascuna chiave e ai valori associati e restituisce i risultati.</summary>
+      <returns>Una raccolta che contiene un valore per ciascuna coppia di raccolte chiave/valore nell’oggetto <see cref="T:System.Linq.Lookup`2" />.</returns>
+      <param name="resultSelector">Una funzione per proiettare un valore da ciascuna chiave e i valori associati.</param>
+      <typeparam name="TResult">Tipo del valori prodotti dall'oggetto <paramref name="resultSelector" />.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.Lookup`2.Contains(`0)">
+      <summary>Determina se una chiave specificata è contenuta nell'oggetto <see cref="T:System.Linq.Lookup`2" />.</summary>
+      <returns>true se <paramref name="key" /> è compreso in <see cref="T:System.Linq.Lookup`2" />; in caso contrario, false.</returns>
+      <param name="key">Chiave da trovare nell’oggetto <see cref="T:System.Linq.Lookup`2" />.</param>
+    </member>
+    <member name="P:System.Linq.Lookup`2.Count">
+      <summary>Ottiene il numero di coppie di raccolte chiave/valore contenute nell'oggetto <see cref="T:System.Linq.Lookup`2" />.</summary>
+      <returns>Il numero di coppie di raccolte chiave/valore contenuto nell’oggetto <see cref="T:System.Linq.Lookup`2" />.</returns>
+    </member>
+    <member name="M:System.Linq.Lookup`2.GetEnumerator">
+      <summary>Restituisce un enumeratore generico che consente di scorrere l’oggetto <see cref="T:System.Linq.Lookup`2" />.</summary>
+      <returns>Enumeratore per l'oggetto <see cref="T:System.Linq.Lookup`2" />.</returns>
+    </member>
+    <member name="P:System.Linq.Lookup`2.Item(`0)">
+      <summary>Ottiene la raccolta di valori indicizzati dalla chiave specificata.</summary>
+      <returns>La raccolta di valori indicizzati dalla chiave specificata.</returns>
+      <param name="key">Chiave della raccolta desiderata di valori.</param>
+    </member>
+    <member name="M:System.Linq.Lookup`2.System#Collections#IEnumerable#GetEnumerator">
+      <summary>Restituisce un enumeratore che consente di scorrere l’oggetto <see cref="T:System.Linq.Lookup`2" />.La classe non può essere ereditata.</summary>
+      <returns>Enumeratore per l'oggetto <see cref="T:System.Linq.Lookup`2" />.</returns>
+    </member>
+  </members>
+</doc>

+ 2007 - 0
HighBorn/packages/System.Linq.4.3.0/ref/netstandard1.0/ja/System.Linq.xml

@@ -0,0 +1,2007 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+  <assembly>
+    <name>System.Linq</name>
+  </assembly>
+  <members>
+    <member name="T:System.Linq.Enumerable">
+      <summary>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> を実装するオブジェクトをクエリするための一連の static (Visual Basic では Shared) メソッドを提供します。</summary>
+    </member>
+    <member name="M:System.Linq.Enumerable.Aggregate``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``0,``0})">
+      <summary>シーケンスにアキュムレータ関数を適用します。</summary>
+      <returns>最終的なアキュムレータ値。</returns>
+      <param name="source">集計対象の <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="func">各要素に対して呼び出すアキュムレータ関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="func" /> が null です。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> に要素が含まれていません。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Aggregate``2(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1})">
+      <summary>シーケンスにアキュムレータ関数を適用します。指定されたシード値が最初のアキュムレータ値として使用されます。</summary>
+      <returns>最終的なアキュムレータ値。</returns>
+      <param name="source">集計対象の <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="seed">最初のアキュムレータ値。</param>
+      <param name="func">各要素に対して呼び出すアキュムレータ関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TAccumulate">アキュムレータ値の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="func" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Aggregate``3(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1},System.Func{``1,``2})">
+      <summary>シーケンスにアキュムレータ関数を適用します。指定したシード値は最初のアキュムレータ値として使用され、指定した関数は結果値の選択に使用されます。</summary>
+      <returns>変換された最終的なアキュムレータ値。</returns>
+      <param name="source">集計対象の <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="seed">最初のアキュムレータ値。</param>
+      <param name="func">各要素に対して呼び出すアキュムレータ関数。</param>
+      <param name="resultSelector">最終的なアキュムレータ値を結果値に変換する関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TAccumulate">アキュムレータ値の型。</typeparam>
+      <typeparam name="TResult">結果の値の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />、<paramref name="func" />、または <paramref name="resultSelector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.All``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>シーケンスのすべての要素が条件を満たしているかどうかを判断します。</summary>
+      <returns>指定された述語でソース シーケンスのすべての要素がテストに合格する場合は true。それ以外の場合は false。</returns>
+      <param name="source">述語を適用する要素を格納している <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="predicate">各要素が条件を満たしているかどうかをテストする関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="predicate" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Any``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>シーケンスに要素が含まれているかどうかを判断します。</summary>
+      <returns>ソース シーケンスに要素が含まれている場合は true。それ以外の場合は false。</returns>
+      <param name="source">空かどうかを確認する <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Any``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>シーケンスの任意の要素が条件を満たしているかどうかを判断します。</summary>
+      <returns>指定された述語でソース シーケンスの要素がテストに合格する場合は true。それ以外の場合は false。</returns>
+      <param name="source">述語を適用する要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="predicate">各要素が条件を満たしているかどうかをテストする関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="predicate" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.AsEnumerable``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> として型指定された入力を返します。</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> として型指定された入力シーケンス。</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> として型指定するシーケンス。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>
+        <see cref="T:System.Decimal" /> 値のシーケンスの平均値を計算します。</summary>
+      <returns>値のシーケンスの平均値。</returns>
+      <param name="source">平均値計算の対象となる <see cref="T:System.Decimal" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> に要素が含まれていません。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>
+        <see cref="T:System.Double" /> 値のシーケンスの平均値を計算します。</summary>
+      <returns>値のシーケンスの平均値。</returns>
+      <param name="source">平均値計算の対象となる <see cref="T:System.Double" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> に要素が含まれていません。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>
+        <see cref="T:System.Int32" /> 値のシーケンスの平均値を計算します。</summary>
+      <returns>値のシーケンスの平均値。</returns>
+      <param name="source">平均値計算の対象となる <see cref="T:System.Int32" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> に要素が含まれていません。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>
+        <see cref="T:System.Int64" /> 値のシーケンスの平均値を計算します。</summary>
+      <returns>値のシーケンスの平均値。</returns>
+      <param name="source">平均値計算の対象となる <see cref="T:System.Int64" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> に要素が含まれていません。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>null 許容の <see cref="T:System.Decimal" /> 値のシーケンスの平均値を計算します。</summary>
+      <returns>値のシーケンスの平均値。ソース シーケンスが空か null 値のみを含む場合は null。</returns>
+      <param name="source">平均値計算の対象となる null 許容の <see cref="T:System.Decimal" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+      <exception cref="T:System.OverflowException">シーケンス内の要素の合計が <see cref="F:System.Decimal.MaxValue" /> を超えています。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>null 許容の <see cref="T:System.Double" /> 値のシーケンスの平均値を計算します。</summary>
+      <returns>値のシーケンスの平均値。ソース シーケンスが空か null 値のみを含む場合は null。</returns>
+      <param name="source">平均値計算の対象となる null 許容の <see cref="T:System.Double" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>null 許容の <see cref="T:System.Int32" /> 値のシーケンスの平均値を計算します。</summary>
+      <returns>値のシーケンスの平均値。ソース シーケンスが空か null 値のみを含む場合は null。</returns>
+      <param name="source">平均値計算の対象となる null 許容の <see cref="T:System.Int32" />  値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+      <exception cref="T:System.OverflowException">シーケンス内の要素の合計が <see cref="F:System.Int64.MaxValue" /> を超えています。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>null 許容の <see cref="T:System.Int64" /> 値のシーケンスの平均値を計算します。</summary>
+      <returns>値のシーケンスの平均値。ソース シーケンスが空か null 値のみを含む場合は null。</returns>
+      <param name="source">平均値計算の対象となる null 許容の <see cref="T:System.Int64" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+      <exception cref="T:System.OverflowException">シーケンス内の要素の合計が <see cref="F:System.Int64.MaxValue" /> を超えています。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>null 許容の <see cref="T:System.Single" /> 値のシーケンスの平均値を計算します。</summary>
+      <returns>値のシーケンスの平均値。ソース シーケンスが空か null 値のみを含む場合は null。</returns>
+      <param name="source">平均値計算の対象となる null 許容の <see cref="T:System.Single" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>
+        <see cref="T:System.Single" /> 値のシーケンスの平均値を計算します。</summary>
+      <returns>値のシーケンスの平均値。</returns>
+      <param name="source">平均値計算の対象となる <see cref="T:System.Single" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> に要素が含まれていません。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>入力シーケンスの各要素に対して変換関数を呼び出して取得する <see cref="T:System.Decimal" /> 値のシーケンスの平均値を計算します。</summary>
+      <returns>値のシーケンスの平均値。</returns>
+      <param name="source">平均値の計算に使用される値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> に要素が含まれていません。</exception>
+      <exception cref="T:System.OverflowException">シーケンス内の要素の合計が <see cref="F:System.Decimal.MaxValue" /> を超えています。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>入力シーケンスの各要素に対して変換関数を呼び出して取得する <see cref="T:System.Double" /> 値のシーケンスの平均値を計算します。</summary>
+      <returns>値のシーケンスの平均値。</returns>
+      <param name="source">平均値計算の対象となる値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> に要素が含まれていません。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>入力シーケンスの各要素に対して変換関数を呼び出して取得する <see cref="T:System.Int32" /> 値のシーケンスの平均値を計算します。</summary>
+      <returns>値のシーケンスの平均値。</returns>
+      <param name="source">平均値計算の対象となる値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> に要素が含まれていません。</exception>
+      <exception cref="T:System.OverflowException">シーケンス内の要素の合計が <see cref="F:System.Int64.MaxValue" /> を超えています。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>入力シーケンスの各要素に対して変換関数を呼び出して取得する <see cref="T:System.Int64" /> 値のシーケンスの平均値を計算します。</summary>
+      <returns>値のシーケンスの平均値。</returns>
+      <param name="source">平均値計算の対象となる値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">ソースの要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> に要素が含まれていません。</exception>
+      <exception cref="T:System.OverflowException">シーケンス内の要素の合計が <see cref="F:System.Int64.MaxValue" /> を超えています。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>入力シーケンスの各要素に対して変換関数を呼び出して取得する null 許容の <see cref="T:System.Decimal" /> 値のシーケンスの平均値を計算します。</summary>
+      <returns>値のシーケンスの平均値。ソース シーケンスが空か null 値のみを含む場合は null。</returns>
+      <param name="source">平均値計算の対象となる値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+      <exception cref="T:System.OverflowException">シーケンス内の要素の合計が <see cref="F:System.Decimal.MaxValue" /> を超えています。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>入力シーケンスの各要素に対して変換関数を呼び出して取得する null 許容の <see cref="T:System.Double" /> 値のシーケンスの平均値を計算します。</summary>
+      <returns>値のシーケンスの平均値。ソース シーケンスが空か null 値のみを含む場合は null。</returns>
+      <param name="source">平均値計算の対象となる値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>入力シーケンスの各要素に対して変換関数を呼び出して取得する null 許容の <see cref="T:System.Int32" /> 値のシーケンスの平均値を計算します。</summary>
+      <returns>値のシーケンスの平均値。ソース シーケンスが空か null 値のみを含む場合は null。</returns>
+      <param name="source">平均値計算の対象となる値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+      <exception cref="T:System.OverflowException">シーケンス内の要素の合計が <see cref="F:System.Int64.MaxValue" /> を超えています。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>入力シーケンスの各要素に対して変換関数を呼び出して取得する null 許容の <see cref="T:System.Int64" /> 値のシーケンスの平均値を計算します。</summary>
+      <returns>値のシーケンスの平均値。ソース シーケンスが空か null 値のみを含む場合は null。</returns>
+      <param name="source">平均値計算の対象となる値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>入力シーケンスの各要素に対して変換関数を呼び出して取得する null 許容の <see cref="T:System.Single" /> 値のシーケンスの平均値を計算します。</summary>
+      <returns>値のシーケンスの平均値。ソース シーケンスが空か null 値のみを含む場合は null。</returns>
+      <param name="source">平均値計算の対象となる値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>入力シーケンスの各要素に対して変換関数を呼び出して取得する <see cref="T:System.Single" /> 値のシーケンスの平均値を計算します。</summary>
+      <returns>値のシーケンスの平均値。</returns>
+      <param name="source">平均値計算の対象となる値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> に要素が含まれていません。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Cast``1(System.Collections.IEnumerable)">
+      <summary>
+        <see cref="T:System.Collections.IEnumerable" /> の要素を、指定した型にキャストします。</summary>
+      <returns>指定された型にキャストされたソース シーケンスの各要素を格納する <see cref="T:System.Collections.Generic.IEnumerable`1" />。</returns>
+      <param name="source">
+        <paramref name="TResult" /> 型にキャストされる要素が格納されている <see cref="T:System.Collections.IEnumerable" />。</param>
+      <typeparam name="TResult">
+        <paramref name="source" /> の要素のキャスト後の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+      <exception cref="T:System.InvalidCastException">シーケンスの要素を <paramref name="TResult" /> 型にキャストできません。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Concat``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>2 つのシーケンスを連結します。</summary>
+      <returns>2 つの入力シーケンスの連結された要素が格納されている <see cref="T:System.Collections.Generic.IEnumerable`1" />。</returns>
+      <param name="first">連結する最初のシーケンス。</param>
+      <param name="second">最初のシーケンスに連結するシーケンス。</param>
+      <typeparam name="TSource">入力シーケンスの要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> または <paramref name="second" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Contains``1(System.Collections.Generic.IEnumerable{``0},``0)">
+      <summary>既定の等値比較子を使用して、指定した要素がシーケンスに含まれているかどうかを判断します。</summary>
+      <returns>指定した値を持つ要素がソース シーケンスに含まれている場合は true。それ以外は false。</returns>
+      <param name="source">値の検索対象となるシーケンス。</param>
+      <param name="value">シーケンス内で検索する値。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Contains``1(System.Collections.Generic.IEnumerable{``0},``0,System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>指定した <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> を使用して、指定した要素がシーケンスに含まれているかどうかを判断します。</summary>
+      <returns>指定した値を持つ要素がソース シーケンスに含まれている場合は true。それ以外は false。</returns>
+      <param name="source">値の検索対象となるシーケンス。</param>
+      <param name="value">シーケンス内で検索する値。</param>
+      <param name="comparer">値を比較する等値比較子。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Count``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>シーケンス内の要素数を返します。</summary>
+      <returns>入力シーケンス内の要素数。</returns>
+      <param name="source">カウントする要素が格納されているシーケンス。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+      <exception cref="T:System.OverflowException">
+        <paramref name="source" /> 内の要素数が <see cref="F:System.Int32.MaxValue" /> を超えています。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Count``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>条件を満たす、指定されたシーケンス内の要素の数を表す数値を返します。</summary>
+      <returns>述語関数の条件を満たす、シーケンス内の要素数を表す数値。</returns>
+      <param name="source">テストおよびカウントする要素が格納されているシーケンス。</param>
+      <param name="predicate">各要素が条件を満たしているかどうかをテストする関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="predicate" /> が null です。</exception>
+      <exception cref="T:System.OverflowException">
+        <paramref name="source" /> 内の要素数が <see cref="F:System.Int32.MaxValue" /> を超えています。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.DefaultIfEmpty``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>指定したシーケンスの要素を返します。シーケンスが空の場合はシングルトン コレクションにある型パラメーターの既定値を返します。</summary>
+      <returns>
+        <paramref name="source" /> が空の場合、<paramref name="TSource" /> 型の既定値を格納する <see cref="T:System.Collections.Generic.IEnumerable`1" /> オブジェクト。それ以外の場合は <paramref name="source" />。</returns>
+      <param name="source">シーケンスが空の場合に、既定値を返すシーケンス。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.DefaultIfEmpty``1(System.Collections.Generic.IEnumerable{``0},``0)">
+      <summary>指定されたシーケンスの要素を返します。シーケンスが空の場合はシングルトン コレクションにある型パラメーターの既定値を返します。</summary>
+      <returns>
+        <paramref name="source" /> が空の場合は <paramref name="defaultValue" /> が格納されている <see cref="T:System.Collections.Generic.IEnumerable`1" />。それ以外の場合は <paramref name="source" />。</returns>
+      <param name="source">シーケンスが空の場合に、指定された値を返すシーケンス。</param>
+      <param name="defaultValue">シーケンスが空の場合に返す値。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Distinct``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>既定の等値比較子を使用して値を比較することにより、シーケンスから一意の要素を返します。</summary>
+      <returns>ソース シーケンスの一意の要素を格納する <see cref="T:System.Collections.Generic.IEnumerable`1" />。</returns>
+      <param name="source">重複する要素を削除する対象となるシーケンス。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Distinct``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>指定された <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> を使用して値を比較することにより、シーケンスから一意の要素を返します。</summary>
+      <returns>ソース シーケンスの一意の要素を格納する <see cref="T:System.Collections.Generic.IEnumerable`1" />。</returns>
+      <param name="source">重複する要素を削除する対象となるシーケンス。</param>
+      <param name="comparer">値を比較する <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ElementAt``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>シーケンス内の指定されたインデックス位置にある要素を返します。</summary>
+      <returns>ソース シーケンス内の指定された位置にある要素。</returns>
+      <param name="source">返される要素が含まれる <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="index">取得する要素の、0 から始まるインデックス。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="index" /> が 0 未満か <paramref name="source" /> に含まれている要素数以上の値です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ElementAtOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>シーケンス内の指定されたインデックス位置にある要素を返します。インデックスが範囲外の場合は既定値を返します。</summary>
+      <returns>インデックスがソース シーケンスの範囲外の場合は default (<paramref name="TSource" />)。それ以外の場合は、ソース シーケンスの指定した位置にある要素。</returns>
+      <param name="source">返される要素が含まれる <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="index">取得する要素の、0 から始まるインデックス。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Empty``1">
+      <summary>指定した型引数を持つ空の <see cref="T:System.Collections.Generic.IEnumerable`1" /> を返します。</summary>
+      <returns>型引数が <paramref name="TResult" /> である空の <see cref="T:System.Collections.Generic.IEnumerable`1" />。</returns>
+      <typeparam name="TResult">返されるジェネリック <see cref="T:System.Collections.Generic.IEnumerable`1" /> の型パラメーターに割り当てる型。</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Except``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>既定の等値比較子を使用して値を比較することにより、2 つのシーケンスの差集合を生成します。</summary>
+      <returns>2 つのシーケンスの要素の差集合が格納されているシーケンス。</returns>
+      <param name="first">
+        <paramref name="second" /> には含まれていないが、返される要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="second">最初のシーケンスにも含まれ、返されたシーケンスからは削除される要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">入力シーケンスの要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> または <paramref name="second" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Except``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>指定された <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> を使用して値を比較することにより、2 つのシーケンスの差集合を生成します。</summary>
+      <returns>2 つのシーケンスの要素の差集合が格納されているシーケンス。</returns>
+      <param name="first">
+        <paramref name="second" /> には含まれていないが、返される要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="second">最初のシーケンスにも含まれ、返されたシーケンスからは削除される要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="comparer">値を比較する <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">入力シーケンスの要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> または <paramref name="second" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.First``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>シーケンスの最初の要素を返します。</summary>
+      <returns>指定されたシーケンスの最初の要素。</returns>
+      <param name="source">最初の要素を返す <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+      <exception cref="T:System.InvalidOperationException">ソース シーケンスが空です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.First``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>指定された条件を満たす、シーケンスの最初の要素を返します。</summary>
+      <returns>指定された述語関数でテストに合格する、シーケンスの最初の要素。</returns>
+      <param name="source">返される要素が含まれる <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="predicate">各要素が条件を満たしているかどうかをテストする関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="predicate" /> が null です。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="predicate" /> の条件を満たす要素がありません。またはソース シーケンスが空です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.FirstOrDefault``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>シーケンスの最初の要素を返します。シーケンスに要素が含まれていない場合は既定値を返します。</summary>
+      <returns>
+        <paramref name="source" /> が空の場合は default(<paramref name="TSource" />)。それ以外の場合は <paramref name="source" /> の最初の要素。</returns>
+      <param name="source">最初の要素を返す <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.FirstOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>条件を満たす、シーケンスの最初の要素を返します。このような要素が見つからない場合は既定値を返します。</summary>
+      <returns>
+        <paramref name="source" /> が空の場合または <paramref name="predicate" /> で指定されたテストに合格する要素がない場合は default(<paramref name="TSource" />)。それ以外の場合は、<paramref name="predicate" /> で指定されたテストに合格する、<paramref name="source" /> の最初の要素。</returns>
+      <param name="source">返される要素が含まれる <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="predicate">各要素が条件を満たしているかどうかをテストする関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="predicate" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>指定されたキー セレクター関数に従ってシーケンスの要素をグループ化します。</summary>
+      <returns>C# では IEnumerable&lt;IGrouping&lt;TKey, TSource&gt;&gt;、Visual Basic では IEnumerable(Of IGrouping(Of TKey, TSource))。ここでは、各 <see cref="T:System.Linq.IGrouping`2" /> オブジェクトに、オブジェクトのシーケンス、およびキーが格納されています。</returns>
+      <param name="source">グループ化する要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">各要素のキーを抽出する関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> によって返されるキーの型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="keySelector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>指定されたキー セレクター関数に従ってシーケンスの要素をグループ化し、指定された比較子を使用してキーを比較します。</summary>
+      <returns>C# では IEnumerable&lt;IGrouping&lt;TKey, TSource&gt;&gt;、Visual Basic では IEnumerable(Of IGrouping(Of TKey, TSource))。ここでは、各 <see cref="T:System.Linq.IGrouping`2" /> オブジェクトに、オブジェクトのコレクション、およびキーが格納されています。</returns>
+      <param name="source">グループ化する要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">各要素のキーを抽出する関数。</param>
+      <param name="comparer">キーを比較する <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> によって返されるキーの型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="keySelector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})">
+      <summary>指定されたキー セレクター関数に従ってシーケンスの要素をグループ化し、指定された関数を使用して各グループの要素を射影します。</summary>
+      <returns>C# では IEnumerable&lt;IGrouping&lt;TKey, TElement&gt;&gt;、Visual Basic では IEnumerable(Of IGrouping(Of TKey, TElement))。ここでは、各 <see cref="T:System.Linq.IGrouping`2" /> オブジェクトに、<paramref name="TElement" /> 型のオブジェクトのコレクション、およびキーが格納されています。</returns>
+      <param name="source">グループ化する要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">各要素のキーを抽出する関数。</param>
+      <param name="elementSelector">ソースの各要素を <see cref="T:System.Linq.IGrouping`2" /> の要素に割り当てる関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> によって返されるキーの型。</typeparam>
+      <typeparam name="TElement">
+        <see cref="T:System.Linq.IGrouping`2" /> 内の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />、<paramref name="keySelector" />、または <paramref name="elementSelector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>キー セレクター関数に従ってシーケンスの要素をグループ化します。キーの比較には、比較子を使用し、各グループの要素の射影には、指定された関数を使用します。</summary>
+      <returns>C# では IEnumerable&lt;IGrouping&lt;TKey, TElement&gt;&gt;、Visual Basic では IEnumerable(Of IGrouping(Of TKey, TElement))。ここでは、各 <see cref="T:System.Linq.IGrouping`2" /> オブジェクトに、<paramref name="TElement" /> 型のオブジェクトのコレクション、およびキーが格納されています。</returns>
+      <param name="source">グループ化する要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">各要素のキーを抽出する関数。</param>
+      <param name="elementSelector">ソースの各要素を <see cref="T:System.Linq.IGrouping`2" /> の要素に割り当てる関数。</param>
+      <param name="comparer">キーを比較する <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> によって返されるキーの型。</typeparam>
+      <typeparam name="TElement">
+        <see cref="T:System.Linq.IGrouping`2" /> 内の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />、<paramref name="keySelector" />、または <paramref name="elementSelector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3})">
+      <summary>指定されたキー セレクター関数に従ってシーケンスの要素をグループ化し、各グループとそのキーから結果値を作成します。各グループの要素は、指定された関数を使用して射影されます。</summary>
+      <returns>
+        <paramref name="TResult" /> 型の要素のコレクション。各要素は、グループとそのキーの射影を表します。</returns>
+      <param name="source">グループ化する要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">各要素のキーを抽出する関数。</param>
+      <param name="elementSelector">ソースの各要素を <see cref="T:System.Linq.IGrouping`2" /> の要素に割り当てる関数。</param>
+      <param name="resultSelector">各グループから結果値を作成する関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> によって返されるキーの型。</typeparam>
+      <typeparam name="TElement">各 <see cref="T:System.Linq.IGrouping`2" /> の要素の型。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="resultSelector" /> によって返される結果値の型。</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>指定されたキー セレクター関数に従ってシーケンスの要素をグループ化し、各グループとそのキーから結果値を作成します。キー値の比較には、指定された比較子を使用し、各グループの要素の射影には、指定された関数を使用します。</summary>
+      <returns>
+        <paramref name="TResult" /> 型の要素のコレクション。各要素は、グループとそのキーの射影を表します。</returns>
+      <param name="source">グループ化する要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">各要素のキーを抽出する関数。</param>
+      <param name="elementSelector">ソースの各要素を <see cref="T:System.Linq.IGrouping`2" /> の要素に割り当てる関数。</param>
+      <param name="resultSelector">各グループから結果値を作成する関数。</param>
+      <param name="comparer">キーの比較対象となる <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> によって返されるキーの型。</typeparam>
+      <typeparam name="TElement">各 <see cref="T:System.Linq.IGrouping`2" /> の要素の型。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="resultSelector" /> によって返される結果値の型。</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2})">
+      <summary>指定されたキー セレクター関数に従ってシーケンスの要素をグループ化し、各グループとそのキーから結果値を作成します。</summary>
+      <returns>
+        <paramref name="TResult" /> 型の要素のコレクション。各要素は、グループとそのキーの射影を表します。</returns>
+      <param name="source">グループ化する要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">各要素のキーを抽出する関数。</param>
+      <param name="resultSelector">各グループから結果値を作成する関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> によって返されるキーの型。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="resultSelector" /> によって返される結果値の型。</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>指定されたキー セレクター関数に従ってシーケンスの要素をグループ化し、各グループとそのキーから結果値を作成します。キーの比較には、指定された比較子を使用します。</summary>
+      <returns>
+        <paramref name="TResult" /> 型の要素のコレクション。各要素は、グループとそのキーの射影を表します。</returns>
+      <param name="source">グループ化する要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">各要素のキーを抽出する関数。</param>
+      <param name="resultSelector">各グループから結果値を作成する関数。</param>
+      <param name="comparer">キーの比較対象となる <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> によって返されるキーの型。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="resultSelector" /> によって返される結果値の型。</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3})">
+      <summary>キーが等しいかどうかに基づいて 2 つのシーケンスの要素を相互に関連付け、その結果をグループ化します。キーの比較には既定の等値比較子が使用されます。</summary>
+      <returns>2 つのシーケンスに対してグループ化結合を実行して取得する、<paramref name="TResult" /> 型の要素が格納されている <see cref="T:System.Collections.Generic.IEnumerable`1" />。</returns>
+      <param name="outer">結合する最初のシーケンス。</param>
+      <param name="inner">最初のシーケンスに結合するシーケンス。</param>
+      <param name="outerKeySelector">最初のシーケンスの各要素から結合キーを抽出する関数。</param>
+      <param name="innerKeySelector">2 番目のシーケンスの各要素から結合キーを抽出する関数。</param>
+      <param name="resultSelector">最初のシーケンスの要素と、2 番目のシーケンスの一致する要素のコレクションから結果の要素を作成する関数。</param>
+      <typeparam name="TOuter">最初のシーケンスの要素の型。</typeparam>
+      <typeparam name="TInner">2 番目のシーケンスの要素の型。</typeparam>
+      <typeparam name="TKey">キー セレクター関数によって返されるキーの型。</typeparam>
+      <typeparam name="TResult">結果の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" />、<paramref name="inner" />、<paramref name="outerKeySelector" />、<paramref name="innerKeySelector" />、または <paramref name="resultSelector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3},System.Collections.Generic.IEqualityComparer{``2})">
+      <summary>キーが等しいかどうかに基づいて 2 つのシーケンスの要素を相互に関連付け、その結果をグループ化します。指定された <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> を使用してキーを比較します。</summary>
+      <returns>2 つのシーケンスに対してグループ化結合を実行して取得する、<paramref name="TResult" /> 型の要素が格納されている <see cref="T:System.Collections.Generic.IEnumerable`1" />。</returns>
+      <param name="outer">結合する最初のシーケンス。</param>
+      <param name="inner">最初のシーケンスに結合するシーケンス。</param>
+      <param name="outerKeySelector">最初のシーケンスの各要素から結合キーを抽出する関数。</param>
+      <param name="innerKeySelector">2 番目のシーケンスの各要素から結合キーを抽出する関数。</param>
+      <param name="resultSelector">最初のシーケンスの要素と、2 番目のシーケンスの一致する要素のコレクションから結果の要素を作成する関数。</param>
+      <param name="comparer">キーをハッシュして比較する <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TOuter">最初のシーケンスの要素の型。</typeparam>
+      <typeparam name="TInner">2 番目のシーケンスの要素の型。</typeparam>
+      <typeparam name="TKey">キー セレクター関数によって返されるキーの型。</typeparam>
+      <typeparam name="TResult">結果の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" />、<paramref name="inner" />、<paramref name="outerKeySelector" />、<paramref name="innerKeySelector" />、または <paramref name="resultSelector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Intersect``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>既定の等値比較子を使用して値を比較することにより、2 つのシーケンスの積集合を生成します。</summary>
+      <returns>2 つのシーケンスの積集合を構成する要素が格納されているシーケンス。</returns>
+      <param name="first">
+        <paramref name="second" /> にも含まれる、返される一意の要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="second">最初のシーケンスにも含まれる、返される一意の要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">入力シーケンスの要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> または <paramref name="second" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Intersect``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>指定された <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> を使用して値を比較することにより、2 つのシーケンスの積集合を生成します。</summary>
+      <returns>2 つのシーケンスの積集合を構成する要素が格納されているシーケンス。</returns>
+      <param name="first">
+        <paramref name="second" /> にも含まれる、返される一意の要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="second">最初のシーケンスにも含まれる、返される一意の要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="comparer">値を比較する <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">入力シーケンスの要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> または <paramref name="second" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3})">
+      <summary>一致するキーに基づいて 2 つのシーケンスの要素を相互に関連付けます。キーの比較には既定の等値比較子が使用されます。</summary>
+      <returns>2 つのシーケンスに対して内部結合を実行して取得する、<paramref name="TResult" /> 型の要素が格納されている <see cref="T:System.Collections.Generic.IEnumerable`1" />。</returns>
+      <param name="outer">結合する最初のシーケンス。</param>
+      <param name="inner">最初のシーケンスに結合するシーケンス。</param>
+      <param name="outerKeySelector">最初のシーケンスの各要素から結合キーを抽出する関数。</param>
+      <param name="innerKeySelector">2 番目のシーケンスの各要素から結合キーを抽出する関数。</param>
+      <param name="resultSelector">一致する 2 つの要素から結果の要素を作成する関数。</param>
+      <typeparam name="TOuter">最初のシーケンスの要素の型。</typeparam>
+      <typeparam name="TInner">2 番目のシーケンスの要素の型。</typeparam>
+      <typeparam name="TKey">キー セレクター関数によって返されるキーの型。</typeparam>
+      <typeparam name="TResult">結果の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" />、<paramref name="inner" />、<paramref name="outerKeySelector" />、<paramref name="innerKeySelector" />、または <paramref name="resultSelector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3},System.Collections.Generic.IEqualityComparer{``2})">
+      <summary>一致するキーに基づいて 2 つのシーケンスの要素を相互に関連付けます。指定された <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> を使用してキーを比較します。</summary>
+      <returns>2 つのシーケンスに対して内部結合を実行して取得する、<paramref name="TResult" /> 型の要素が格納されている <see cref="T:System.Collections.Generic.IEnumerable`1" />。</returns>
+      <param name="outer">結合する最初のシーケンス。</param>
+      <param name="inner">最初のシーケンスに結合するシーケンス。</param>
+      <param name="outerKeySelector">最初のシーケンスの各要素から結合キーを抽出する関数。</param>
+      <param name="innerKeySelector">2 番目のシーケンスの各要素から結合キーを抽出する関数。</param>
+      <param name="resultSelector">一致する 2 つの要素から結果の要素を作成する関数。</param>
+      <param name="comparer">キーをハッシュして比較する <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TOuter">最初のシーケンスの要素の型。</typeparam>
+      <typeparam name="TInner">2 番目のシーケンスの要素の型。</typeparam>
+      <typeparam name="TKey">キー セレクター関数によって返されるキーの型。</typeparam>
+      <typeparam name="TResult">結果の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" />、<paramref name="inner" />、<paramref name="outerKeySelector" />、<paramref name="innerKeySelector" />、または <paramref name="resultSelector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Last``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>シーケンスの最後の要素を返します。</summary>
+      <returns>ソース シーケンスの最後の位置にある値。</returns>
+      <param name="source">最後の要素を返す <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+      <exception cref="T:System.InvalidOperationException">ソース シーケンスが空です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Last``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>指定された条件を満たす、シーケンスの最後の要素を返します。</summary>
+      <returns>指定された述語関数でテストに合格する、シーケンスの最後の要素。</returns>
+      <param name="source">返される要素が含まれる <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="predicate">各要素が条件を満たしているかどうかをテストする関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="predicate" /> が null です。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="predicate" /> の条件を満たす要素がありません。またはソース シーケンスが空です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LastOrDefault``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>シーケンスの最後の要素を返します。シーケンスに要素が含まれていない場合は既定値を返します。</summary>
+      <returns>ソース シーケンスが空の場合は default (<paramref name="TSource" />)。それ以外の場合は <see cref="T:System.Collections.Generic.IEnumerable`1" /> の最後の要素。</returns>
+      <param name="source">最後の要素を返す <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LastOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>条件を満たす、シーケンスの最後の要素を返します。このような要素が見つからない場合は既定値を返します。</summary>
+      <returns>シーケンスが空の場合、または述語関数でテストに合格する要素がない場合は default (<paramref name="TSource" />)。それ以外の場合は、述語関数でテストに合格する最後の要素。</returns>
+      <param name="source">返される要素が含まれる <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="predicate">各要素が条件を満たしているかどうかをテストする関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="predicate" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LongCount``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>シーケンス内の要素の合計数を表す <see cref="T:System.Int64" /> を返します。</summary>
+      <returns>ソース シーケンスの要素数。</returns>
+      <param name="source">カウントする要素が格納されている <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+      <exception cref="T:System.OverflowException">要素数が <see cref="F:System.Int64.MaxValue" /> を超えています。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LongCount``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>シーケンス内で条件を満たす要素の数を表す <see cref="T:System.Int64" /> を返します。</summary>
+      <returns>述語関数の条件を満たす、シーケンス内の要素数を表す数値。</returns>
+      <param name="source">カウントする要素が格納されている <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="predicate">各要素が条件を満たしているかどうかをテストする関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="predicate" /> が null です。</exception>
+      <exception cref="T:System.OverflowException">一致する要素数が <see cref="F:System.Int64.MaxValue" /> を超えています。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>
+        <see cref="T:System.Decimal" /> 値のシーケンスの最大値を返します。</summary>
+      <returns>シーケンスの最大値。</returns>
+      <param name="source">最大値を確認する対象となる <see cref="T:System.Decimal" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> に要素が含まれていません。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>
+        <see cref="T:System.Double" /> 値のシーケンスの最大値を返します。</summary>
+      <returns>シーケンスの最大値。</returns>
+      <param name="source">最大値を確認する対象となる <see cref="T:System.Double" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> に要素が含まれていません。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>
+        <see cref="T:System.Int32" /> 値のシーケンスの最大値を返します。</summary>
+      <returns>シーケンスの最大値。</returns>
+      <param name="source">最大値を確認する対象となる <see cref="T:System.Int32" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> に要素が含まれていません。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>
+        <see cref="T:System.Int64" /> 値のシーケンスの最大値を返します。</summary>
+      <returns>シーケンスの最大値。</returns>
+      <param name="source">最大値を確認する対象となる <see cref="T:System.Int64" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> に要素が含まれていません。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>null 許容の <see cref="T:System.Decimal" /> 値のシーケンスの最大値を返します。</summary>
+      <returns>シーケンスの最大値に対応する Nullable&lt;Decimal&gt; 型 (C# の場合) または Nullable(Of Decimal) 型 (Visual Basic の場合) の値。 </returns>
+      <param name="source">最大値を確認する対象となる null 許容の <see cref="T:System.Decimal" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>null 許容の <see cref="T:System.Double" /> 値のシーケンスの最大値を返します。</summary>
+      <returns>シーケンスの最大値に対応する Nullable&lt;Double&gt; 型 (C# の場合) または Nullable(Of Double) 型 (Visual Basic の場合) の値。</returns>
+      <param name="source">最大値を確認する対象となる null 許容の <see cref="T:System.Double" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>null 許容の <see cref="T:System.Int32" /> 値のシーケンスの最大値を返します。</summary>
+      <returns>シーケンスの最大値に対応する Nullable&lt;Int32&gt; 型 (C# の場合) または Nullable(Of Int32) 型 (Visual Basic の場合) の値。 </returns>
+      <param name="source">最大値を確認する対象となる null 許容の <see cref="T:System.Int32" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>null 許容の <see cref="T:System.Int64" /> 値のシーケンスの最大値を返します。</summary>
+      <returns>シーケンスの最大値に対応する Nullable&lt;Int64&gt; 型 (C# の場合) または Nullable(Of Int64) 型 (Visual Basic の場合) の値。 </returns>
+      <param name="source">最大値を確認する対象となる null 許容の <see cref="T:System.Int64" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>null 許容の <see cref="T:System.Single" /> 値のシーケンスの最大値を返します。</summary>
+      <returns>シーケンスの最大値に対応する Nullable&lt;Single&gt; 型 (C# の場合) または Nullable(Of Single) 型 (Visual Basic の場合) の値。</returns>
+      <param name="source">最大値を確認する対象となる null 許容の <see cref="T:System.Single" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>
+        <see cref="T:System.Single" /> 値のシーケンスの最大値を返します。</summary>
+      <returns>シーケンスの最大値。</returns>
+      <param name="source">最大値を確認する対象となる <see cref="T:System.Single" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> に要素が含まれていません。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>ジェネリック シーケンスの最大値を返します。</summary>
+      <returns>シーケンスの最大値。</returns>
+      <param name="source">最大値を確認する対象となる値のシーケンス。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>シーケンスの各要素に対して変換関数を呼び出し、<see cref="T:System.Decimal" /> の最大値を返します。</summary>
+      <returns>シーケンスの最大値。</returns>
+      <param name="source">最大値を確認する対象となる値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> に要素が含まれていません。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>シーケンスの各要素に対して変換関数を呼び出し、<see cref="T:System.Double" /> の最大値を返します。</summary>
+      <returns>シーケンスの最大値。</returns>
+      <param name="source">最大値を確認する対象となる値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> に要素が含まれていません。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>シーケンスの各要素に対して変換関数を呼び出し、<see cref="T:System.Int32" /> の最大値を返します。</summary>
+      <returns>シーケンスの最大値。</returns>
+      <param name="source">最大値を確認する対象となる値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> に要素が含まれていません。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>シーケンスの各要素に対して変換関数を呼び出し、<see cref="T:System.Int64" /> の最大値を返します。</summary>
+      <returns>シーケンスの最大値。</returns>
+      <param name="source">最大値を確認する対象となる値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> に要素が含まれていません。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>シーケンスの各要素に対して変換関数を呼び出し、null 許容の <see cref="T:System.Decimal" /> の最大値を返します。</summary>
+      <returns>シーケンスの最大値に対応する Nullable&lt;Decimal&gt; 型 (C# の場合) または Nullable(Of Decimal) 型 (Visual Basic の場合) の値。</returns>
+      <param name="source">最大値を確認する対象となる値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>シーケンスの各要素に対して変換関数を呼び出し、null 許容の <see cref="T:System.Double" /> の最大値を返します。</summary>
+      <returns>シーケンスの最大値に対応する Nullable&lt;Double&gt; 型 (C# の場合) または Nullable(Of Double) 型 (Visual Basic の場合) の値。</returns>
+      <param name="source">最大値を確認する対象となる値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>シーケンスの各要素に対して変換関数を呼び出し、null 許容の <see cref="T:System.Int32" /> の最大値を返します。</summary>
+      <returns>シーケンスの最大値に対応する Nullable&lt;Int32&gt; 型 (C# の場合) または Nullable(Of Int32) 型 (Visual Basic の場合) の値。</returns>
+      <param name="source">最大値を確認する対象となる値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>シーケンスの各要素に対して変換関数を呼び出し、null 許容の <see cref="T:System.Int64" /> の最大値を返します。</summary>
+      <returns>シーケンスの最大値に対応する Nullable&lt;Int64&gt; 型 (C# の場合) または Nullable(Of Int64) 型 (Visual Basic の場合) の値。</returns>
+      <param name="source">最大値を確認する対象となる値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>シーケンスの各要素に対して変換関数を呼び出し、null 許容の <see cref="T:System.Single" /> の最大値を返します。</summary>
+      <returns>シーケンスの最大値に対応する Nullable&lt;Single&gt; 型 (C# の場合) または Nullable(Of Single) 型 (Visual Basic の場合) の値。</returns>
+      <param name="source">最大値を確認する対象となる値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>シーケンスの各要素に対して変換関数を呼び出し、<see cref="T:System.Single" /> の最大値を返します。</summary>
+      <returns>シーケンスの最大値。</returns>
+      <param name="source">最大値を確認する対象となる値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> に要素が含まれていません。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>ジェネリック シーケンスの各要素に対して変換関数を呼び出し、結果の最大値を返します。</summary>
+      <returns>シーケンスの最大値。</returns>
+      <param name="source">最大値を確認する対象となる値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="selector" /> によって返される値の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>
+        <see cref="T:System.Decimal" /> 値のシーケンスの最小値を返します。</summary>
+      <returns>シーケンスの最小値。</returns>
+      <param name="source">最小値を確認する対象となる <see cref="T:System.Decimal" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> に要素が含まれていません。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>
+        <see cref="T:System.Double" /> 値のシーケンスの最小値を返します。</summary>
+      <returns>シーケンスの最小値。</returns>
+      <param name="source">最小値を確認する対象となる <see cref="T:System.Double" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> に要素が含まれていません。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>
+        <see cref="T:System.Int32" /> 値のシーケンスの最小値を返します。</summary>
+      <returns>シーケンスの最小値。</returns>
+      <param name="source">最小値を確認する対象となる <see cref="T:System.Int32" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> に要素が含まれていません。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>
+        <see cref="T:System.Int64" /> 値のシーケンスの最小値を返します。</summary>
+      <returns>シーケンスの最小値。</returns>
+      <param name="source">最小値を確認する対象となる <see cref="T:System.Int64" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> に要素が含まれていません。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>null 許容の <see cref="T:System.Decimal" /> 値のシーケンスの最小値を返します。</summary>
+      <returns>シーケンスの最小値に対応する Nullable&lt;Decimal&gt; 型 (C# の場合) または Nullable(Of Decimal) 型 (Visual Basic の場合) の値。</returns>
+      <param name="source">最小値を確認する対象となる null 許容の <see cref="T:System.Decimal" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>null 許容の <see cref="T:System.Double" /> 値のシーケンスの最小値を返します。</summary>
+      <returns>シーケンスの最小値に対応する Nullable&lt;Double&gt; 型 (C# の場合) または Nullable(Of Double) 型 (Visual Basic の場合) の値。</returns>
+      <param name="source">最小値を確認する対象となる null 許容の <see cref="T:System.Double" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>null 許容の <see cref="T:System.Int32" /> 値のシーケンスの最小値を返します。</summary>
+      <returns>シーケンスの最小値に対応する Nullable&lt;Int32&gt; 型 (C# の場合) または Nullable(Of Int32) 型 (Visual Basic の場合) の値。</returns>
+      <param name="source">最小値を確認する対象となる null 許容の <see cref="T:System.Int32" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>null 許容の <see cref="T:System.Int64" /> 値のシーケンスの最小値を返します。</summary>
+      <returns>シーケンスの最小値に対応する Nullable&lt;Int64&gt; 型 (C# の場合) または Nullable(Of Int64) 型 (Visual Basic の場合) の値。</returns>
+      <param name="source">最小値を確認する対象となる null 許容の <see cref="T:System.Int64" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>null 許容の <see cref="T:System.Single" /> 値のシーケンスの最小値を返します。</summary>
+      <returns>シーケンスの最小値に対応する Nullable&lt;Single&gt; 型 (C# の場合) または Nullable(Of Single) 型 (Visual Basic の場合) の値。</returns>
+      <param name="source">最小値を確認する対象となる null 許容の <see cref="T:System.Single" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>
+        <see cref="T:System.Single" /> 値のシーケンスの最小値を返します。</summary>
+      <returns>シーケンスの最小値。</returns>
+      <param name="source">最小値を確認する対象となる <see cref="T:System.Single" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> に要素が含まれていません。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>ジェネリック シーケンスの最小値を返します。</summary>
+      <returns>シーケンスの最小値。</returns>
+      <param name="source">最小値を確認する対象となる値のシーケンス。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>シーケンスの各要素に対して変換関数を呼び出し、<see cref="T:System.Decimal" /> の最小値を返します。</summary>
+      <returns>シーケンスの最小値。</returns>
+      <param name="source">最小値を確認する対象となる値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> に要素が含まれていません。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>シーケンスの各要素に対して変換関数を呼び出し、<see cref="T:System.Double" /> の最小値を返します。</summary>
+      <returns>シーケンスの最小値。</returns>
+      <param name="source">最小値を確認する対象となる値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> に要素が含まれていません。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>シーケンスの各要素に対して変換関数を呼び出し、<see cref="T:System.Int32" /> の最小値を返します。</summary>
+      <returns>シーケンスの最小値。</returns>
+      <param name="source">最小値を確認する対象となる値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> に要素が含まれていません。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>シーケンスの各要素に対して変換関数を呼び出し、<see cref="T:System.Int64" /> の最小値を返します。</summary>
+      <returns>シーケンスの最小値。</returns>
+      <param name="source">最小値を確認する対象となる値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> に要素が含まれていません。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>シーケンスの各要素に対して変換関数を呼び出し、null 許容の <see cref="T:System.Decimal" /> の最小値を返します。</summary>
+      <returns>シーケンスの最小値に対応する Nullable&lt;Decimal&gt; 型 (C# の場合) または Nullable(Of Decimal) 型 (Visual Basic の場合) の値。</returns>
+      <param name="source">最小値を確認する対象となる値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>シーケンスの各要素に対して変換関数を呼び出し、null 許容の <see cref="T:System.Double" /> の最小値を返します。</summary>
+      <returns>シーケンスの最小値に対応する Nullable&lt;Double&gt; 型 (C# の場合) または Nullable(Of Double) 型 (Visual Basic の場合) の値。</returns>
+      <param name="source">最小値を確認する対象となる値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>シーケンスの各要素に対して変換関数を呼び出し、null 許容の <see cref="T:System.Int32" /> の最小値を返します。</summary>
+      <returns>シーケンスの最小値に対応する Nullable&lt;Int32&gt; 型 (C# の場合) または Nullable(Of Int32) 型 (Visual Basic の場合) の値。</returns>
+      <param name="source">最小値を確認する対象となる値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>シーケンスの各要素に対して変換関数を呼び出し、null 許容の <see cref="T:System.Int64" /> の最小値を返します。</summary>
+      <returns>シーケンスの最小値に対応する Nullable&lt;Int64&gt; 型 (C# の場合) または Nullable(Of Int64) 型 (Visual Basic の場合) の値。</returns>
+      <param name="source">最小値を確認する対象となる値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>シーケンスの各要素に対して変換関数を呼び出し、null 許容の <see cref="T:System.Single" /> の最小値を返します。</summary>
+      <returns>シーケンスの最小値に対応する Nullable&lt;Single&gt; 型 (C# の場合) または Nullable(Of Single) 型 (Visual Basic の場合) の値。</returns>
+      <param name="source">最小値を確認する対象となる値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>シーケンスの各要素に対して変換関数を呼び出し、<see cref="T:System.Single" /> の最小値を返します。</summary>
+      <returns>シーケンスの最小値。</returns>
+      <param name="source">最小値を確認する対象となる値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> に要素が含まれていません。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>ジェネリック シーケンスの各要素に対して変換関数を呼び出し、結果の最小値を返します。</summary>
+      <returns>シーケンスの最小値。</returns>
+      <param name="source">最小値を確認する対象となる値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="selector" /> によって返される値の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OfType``1(System.Collections.IEnumerable)">
+      <summary>指定された型に基づいて <see cref="T:System.Collections.IEnumerable" /> の要素をフィルター処理します。</summary>
+      <returns>
+        <paramref name="TResult" /> 型の入力シーケンスの要素を格納する <see cref="T:System.Collections.Generic.IEnumerable`1" />。</returns>
+      <param name="source">フィルター処理する要素を含む <see cref="T:System.Collections.IEnumerable" />。</param>
+      <typeparam name="TResult">シーケンスの要素をフィルター処理する型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>シーケンスの要素をキーに従って昇順に並べ替えます。</summary>
+      <returns>要素がキーに従って並べ替えられている <see cref="T:System.Linq.IOrderedEnumerable`1" />。</returns>
+      <param name="source">順序付ける値のシーケンス。</param>
+      <param name="keySelector">要素からキーを抽出する関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> によって返されるキーの型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="keySelector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>指定された比較子を使用してシーケンスの要素を昇順に並べ替えます。</summary>
+      <returns>要素がキーに従って並べ替えられている <see cref="T:System.Linq.IOrderedEnumerable`1" />。</returns>
+      <param name="source">順序付ける値のシーケンス。</param>
+      <param name="keySelector">要素からキーを抽出する関数。</param>
+      <param name="comparer">キーを比較する <see cref="T:System.Collections.Generic.IComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> によって返されるキーの型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="keySelector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderByDescending``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>シーケンスの要素をキーに従って降順に並べ替えます。</summary>
+      <returns>要素がキーに従って降順に並べ替えられている <see cref="T:System.Linq.IOrderedEnumerable`1" />。</returns>
+      <param name="source">順序付ける値のシーケンス。</param>
+      <param name="keySelector">要素からキーを抽出する関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> によって返されるキーの型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="keySelector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderByDescending``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>指定された比較子を使用してシーケンスの要素を降順に並べ替えます。</summary>
+      <returns>要素がキーに従って降順に並べ替えられている <see cref="T:System.Linq.IOrderedEnumerable`1" />。</returns>
+      <param name="source">順序付ける値のシーケンス。</param>
+      <param name="keySelector">要素からキーを抽出する関数。</param>
+      <param name="comparer">キーを比較する <see cref="T:System.Collections.Generic.IComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> によって返されるキーの型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="keySelector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Range(System.Int32,System.Int32)">
+      <summary>指定した範囲内の整数のシーケンスを生成します。</summary>
+      <returns>連続した整数の範囲を含む IEnumerable&lt;Int32&gt; (C# の場合) または IEnumerable(Of Int32) (Visual Basic の場合)。</returns>
+      <param name="start">シーケンス内の最初の整数の値。</param>
+      <param name="count">生成する連続した整数の数。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="count" /> が 0 未満です。または<paramref name="start" /> + <paramref name="count" /> -1 が <see cref="F:System.Int32.MaxValue" /> を超えています。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Repeat``1(``0,System.Int32)">
+      <summary>繰り返される 1 つの値を含むシーケンスを生成します。</summary>
+      <returns>繰り返される値を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</returns>
+      <param name="element">繰り返される値。</param>
+      <param name="count">生成されたシーケンスで値を繰り返す回数。</param>
+      <typeparam name="TResult">結果のシーケンスで繰り返される値の型。</typeparam>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="count" /> が 0 未満です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Reverse``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>シーケンスの要素の順序を反転させます。</summary>
+      <returns>要素が入力シーケンスの要素に逆順で対応しているシーケンス。</returns>
+      <param name="source">反転させる値のシーケンス。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Select``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>シーケンスの各要素を新しいフォームに射影します。</summary>
+      <returns>
+        <paramref name="source" /> の各要素に対して変換関数を呼び出した結果として得られる要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</returns>
+      <param name="source">変換関数を呼び出す対象となる値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="selector" /> によって返される値の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Select``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,``1})">
+      <summary>要素のインデックスを組み込むことにより、シーケンスの各要素を新しいフォームに射影します。</summary>
+      <returns>
+        <paramref name="source" /> の各要素に対して変換関数を呼び出した結果として得られる要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</returns>
+      <param name="source">変換関数を呼び出す対象となる値のシーケンス。</param>
+      <param name="selector">各ソース要素に適用する変換関数。この関数の 2 つ目のパラメーターは、ソース要素のインデックスを表します。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="selector" /> によって返される値の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})">
+      <summary>シーケンスの各要素を <see cref="T:System.Collections.Generic.IEnumerable`1" /> に射影し、結果のシーケンスを 1 つのシーケンスに平坦化して、その各要素に対して結果のセレクター関数を呼び出します。</summary>
+      <returns>
+        <paramref name="source" /> の各要素で一対多の変換関数 <paramref name="collectionSelector" /> を呼び出し、こうしたシーケンスの各要素とそれに対応するソース要素を結果の要素に割り当てた結果として得られる要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</returns>
+      <param name="source">射影する値のシーケンス。</param>
+      <param name="collectionSelector">入力シーケンスの各要素に適用する変換関数。</param>
+      <param name="resultSelector">中間シーケンスの各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TCollection">
+        <paramref name="collectionSelector" /> によって収集される中間要素の型。</typeparam>
+      <typeparam name="TResult">結果のシーケンスの要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />、<paramref name="collectionSelector" />、または <paramref name="resultSelector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}})">
+      <summary>シーケンスの各要素を <see cref="T:System.Collections.Generic.IEnumerable`1" /> に射影し、結果のシーケンスを 1 つのシーケンスに平坦化します。</summary>
+      <returns>入力シーケンスの各要素に対して一対多の変換関数を呼び出した結果として得られる要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</returns>
+      <param name="source">射影する値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="selector" /> によって返されるシーケンスの要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})">
+      <summary>シーケンスの各要素を <see cref="T:System.Collections.Generic.IEnumerable`1" /> に射影し、結果のシーケンスを 1 つのシーケンスに平坦化して、その各要素に対して結果のセレクター関数を呼び出します。各ソース要素のインデックスは、その要素の中間の射影されたフォームで使用されます。</summary>
+      <returns>
+        <paramref name="source" /> の各要素で一対多の変換関数 <paramref name="collectionSelector" /> を呼び出し、こうしたシーケンスの各要素とそれに対応するソース要素を結果の要素に割り当てた結果として得られる要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</returns>
+      <param name="source">射影する値のシーケンス。</param>
+      <param name="collectionSelector">各ソース要素に適用する変換関数。この関数の 2 つ目のパラメーターは、ソース要素のインデックスを表します。</param>
+      <param name="resultSelector">中間シーケンスの各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TCollection">
+        <paramref name="collectionSelector" /> によって収集される中間要素の型。</typeparam>
+      <typeparam name="TResult">結果のシーケンスの要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />、<paramref name="collectionSelector" />、または <paramref name="resultSelector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}})">
+      <summary>シーケンスの各要素を <see cref="T:System.Collections.Generic.IEnumerable`1" /> に射影し、結果のシーケンスを 1 つのシーケンスに平坦化します。各ソース要素のインデックスは、その要素の射影されたフォームで使用されます。</summary>
+      <returns>入力シーケンスの各要素に対して一対多の変換関数を呼び出した結果として得られる要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</returns>
+      <param name="source">射影する値のシーケンス。</param>
+      <param name="selector">各ソース要素に適用する変換関数。この関数の 2 つ目のパラメーターは、ソース要素のインデックスを表します。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="selector" /> によって返されるシーケンスの要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SequenceEqual``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>要素の型に対して既定の等値比較子を使用して要素を比較することで、2 つのシーケンスが等しいかどうかを判断します。</summary>
+      <returns>2 つのソース シーケンスが同じ長さで、それらに対応する要素がその型の既定の等値比較子に従って等しい場合は true。それ以外の場合は false。</returns>
+      <param name="first">
+        <paramref name="second" /> と比較する <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="second">最初のシーケンスと比較する <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">入力シーケンスの要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> または <paramref name="second" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SequenceEqual``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>指定された <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> を使用して要素を比較することで、2 つのシーケンスが等しいかどうかを判断します。</summary>
+      <returns>2 つのソース シーケンスが同じ長さで、<paramref name="comparer" /> に従ってそれらに対応する要素が等しい場合は true。それ以外の場合は false。</returns>
+      <param name="first">
+        <paramref name="second" /> と比較する <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="second">最初のシーケンスと比較する <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="comparer">要素の比較に使用する <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">入力シーケンスの要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> または <paramref name="second" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Single``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>シーケンスの唯一の要素を返します。シーケンス内の要素が 1 つだけではない場合は、例外をスローします。</summary>
+      <returns>入力シーケンスの 1 つの要素。</returns>
+      <param name="source">1 つの要素を返す <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+      <exception cref="T:System.InvalidOperationException">入力シーケンスに複数の要素が含まれています。または入力シーケンスが空です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Single``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>指定された条件を満たす、シーケンスの唯一の要素を返します。そのような要素が複数存在する場合は、例外をスローします。</summary>
+      <returns>条件を満たす、入力シーケンスの 1 つの要素。</returns>
+      <param name="source">1 つの要素を返す <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="predicate">要素が条件を満たしているかどうかをテストする関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="predicate" /> が null です。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="predicate" /> の条件を満たす要素がありません。または<paramref name="predicate" /> の条件を満たす要素が複数あります。またはソース シーケンスが空です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SingleOrDefault``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>シーケンスの唯一の要素を返します。シーケンスが空の場合、既定値を返します。シーケンス内に要素が複数ある場合、このメソッドは例外をスローします。</summary>
+      <returns>入力シーケンスの 1 つの要素。シーケンスに要素が含まれない場合は default (<paramref name="TSource" />)。</returns>
+      <param name="source">1 つの要素を返す <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+      <exception cref="T:System.InvalidOperationException">入力シーケンスに複数の要素が含まれています。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SingleOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>指定された条件を満たす、シーケンスの唯一の要素を返します。そのような要素が存在しない場合、既定値を返します。複数の要素が条件を満たす場合、このメソッドは例外をスローします。</summary>
+      <returns>条件を満たす、入力シーケンスの 1 つの要素。そのような要素が見つからない場合は default (<paramref name="TSource" />)。</returns>
+      <param name="source">1 つの要素を返す <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="predicate">要素が条件を満たしているかどうかをテストする関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="predicate" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Skip``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>シーケンス内の指定された数の要素をバイパスし、残りの要素を返します。</summary>
+      <returns>入力シーケンスで指定されたインデックスの後に出現する要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</returns>
+      <param name="source">返される要素が含まれる <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="count">残りの要素を返す前にスキップする要素の数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SkipWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>指定された条件が満たされる限り、シーケンスの要素をバイパスした後、残りの要素を返します。</summary>
+      <returns>
+        <paramref name="predicate" /> で指定されたテストに合格しない連続する最初の要素から入力シーケンスの要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</returns>
+      <param name="source">返される要素が含まれる <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="predicate">各要素が条件を満たしているかどうかをテストする関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="predicate" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SkipWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})">
+      <summary>指定された条件が満たされる限り、シーケンスの要素をバイパスした後、残りの要素を返します。要素のインデックスは、述語関数のロジックで使用されます。</summary>
+      <returns>
+        <paramref name="predicate" /> で指定されたテストに合格しない連続する最初の要素から入力シーケンスの要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</returns>
+      <param name="source">返される要素が含まれる <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="predicate">各ソース要素が条件に当てはまるかどうかをテストする関数。この関数の 2 つ目のパラメーターは、ソース要素のインデックスを表します。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="predicate" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>
+        <see cref="T:System.Decimal" /> 値のシーケンスの合計を計算します。</summary>
+      <returns>シーケンスの値の合計。</returns>
+      <param name="source">合計を計算する対象となる <see cref="T:System.Decimal" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+      <exception cref="T:System.OverflowException">合計が <see cref="F:System.Decimal.MaxValue" /> を超えています。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>
+        <see cref="T:System.Double" /> 値のシーケンスの合計を計算します。</summary>
+      <returns>シーケンスの値の合計。</returns>
+      <param name="source">合計を計算する対象となる <see cref="T:System.Double" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>
+        <see cref="T:System.Int32" /> 値のシーケンスの合計を計算します。</summary>
+      <returns>シーケンスの値の合計。</returns>
+      <param name="source">合計を計算する対象となる <see cref="T:System.Int32" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+      <exception cref="T:System.OverflowException">合計が <see cref="F:System.Int32.MaxValue" /> を超えています。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>
+        <see cref="T:System.Int64" /> 値のシーケンスの合計を計算します。</summary>
+      <returns>シーケンスの値の合計。</returns>
+      <param name="source">合計を計算する対象となる <see cref="T:System.Int64" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+      <exception cref="T:System.OverflowException">合計が <see cref="F:System.Int64.MaxValue" /> を超えています。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>null 許容の <see cref="T:System.Decimal" /> 値のシーケンスの合計を計算します。</summary>
+      <returns>シーケンスの値の合計。</returns>
+      <param name="source">合計を計算する対象となる null 許容の <see cref="T:System.Decimal" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+      <exception cref="T:System.OverflowException">合計が <see cref="F:System.Decimal.MaxValue" /> を超えています。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>null 許容の <see cref="T:System.Double" /> 値のシーケンスの合計を計算します。</summary>
+      <returns>シーケンスの値の合計。</returns>
+      <param name="source">合計を計算する対象となる null 許容の <see cref="T:System.Double" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>null 許容の <see cref="T:System.Int32" /> 値のシーケンスの合計を計算します。</summary>
+      <returns>シーケンスの値の合計。</returns>
+      <param name="source">合計を計算する対象となる null 許容の <see cref="T:System.Int32" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+      <exception cref="T:System.OverflowException">合計が <see cref="F:System.Int32.MaxValue" /> を超えています。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>null 許容の <see cref="T:System.Int64" /> 値のシーケンスの合計を計算します。</summary>
+      <returns>シーケンスの値の合計。</returns>
+      <param name="source">合計を計算する対象となる null 許容の <see cref="T:System.Int64" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+      <exception cref="T:System.OverflowException">合計が <see cref="F:System.Int64.MaxValue" /> を超えています。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>null 許容の <see cref="T:System.Single" /> 値のシーケンスの合計を計算します。</summary>
+      <returns>シーケンスの値の合計。</returns>
+      <param name="source">合計を計算する対象となる null 許容の <see cref="T:System.Single" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>
+        <see cref="T:System.Single" /> 値のシーケンスの合計を計算します。</summary>
+      <returns>シーケンスの値の合計。</returns>
+      <param name="source">合計を計算する対象となる <see cref="T:System.Single" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>入力シーケンスの各要素に対して変換関数を呼び出して取得する <see cref="T:System.Decimal" /> 値のシーケンスの合計を計算します。</summary>
+      <returns>射影された値の合計。</returns>
+      <param name="source">合計の計算に使用される値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+      <exception cref="T:System.OverflowException">合計が <see cref="F:System.Decimal.MaxValue" /> を超えています。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>入力シーケンスの各要素に対して変換関数を呼び出して取得する <see cref="T:System.Double" /> 値のシーケンスの合計を計算します。</summary>
+      <returns>射影された値の合計。</returns>
+      <param name="source">合計の計算に使用される値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>入力シーケンスの各要素に対して変換関数を呼び出して取得する <see cref="T:System.Int32" /> 値のシーケンスの合計を計算します。</summary>
+      <returns>射影された値の合計。</returns>
+      <param name="source">合計の計算に使用される値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+      <exception cref="T:System.OverflowException">合計が <see cref="F:System.Int32.MaxValue" /> を超えています。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>入力シーケンスの各要素に対して変換関数を呼び出して取得する <see cref="T:System.Int64" /> 値のシーケンスの合計を計算します。</summary>
+      <returns>射影された値の合計。</returns>
+      <param name="source">合計の計算に使用される値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+      <exception cref="T:System.OverflowException">合計が <see cref="F:System.Int64.MaxValue" /> を超えています。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>入力シーケンスの各要素に対して変換関数を呼び出して取得する null 許容の <see cref="T:System.Decimal" /> 値のシーケンスの合計を計算します。</summary>
+      <returns>射影された値の合計。</returns>
+      <param name="source">合計の計算に使用される値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+      <exception cref="T:System.OverflowException">合計が <see cref="F:System.Decimal.MaxValue" /> を超えています。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>入力シーケンスの各要素に対して変換関数を呼び出して取得する null 許容の <see cref="T:System.Double" /> 値のシーケンスの合計を計算します。</summary>
+      <returns>射影された値の合計。</returns>
+      <param name="source">合計の計算に使用される値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>入力シーケンスの各要素に対して変換関数を呼び出して取得する null 許容の <see cref="T:System.Int32" /> 値のシーケンスの合計を計算します。</summary>
+      <returns>射影された値の合計。</returns>
+      <param name="source">合計の計算に使用される値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+      <exception cref="T:System.OverflowException">合計が <see cref="F:System.Int32.MaxValue" /> を超えています。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>入力シーケンスの各要素に対して変換関数を呼び出して取得する null 許容の <see cref="T:System.Int64" /> 値のシーケンスの合計を計算します。</summary>
+      <returns>射影された値の合計。</returns>
+      <param name="source">合計の計算に使用される値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+      <exception cref="T:System.OverflowException">合計が <see cref="F:System.Int64.MaxValue" /> を超えています。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>入力シーケンスの各要素に対して変換関数を呼び出して取得する null 許容の <see cref="T:System.Single" /> 値のシーケンスの合計を計算します。</summary>
+      <returns>射影された値の合計。</returns>
+      <param name="source">合計の計算に使用される値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>入力シーケンスの各要素に対して変換関数を呼び出して取得する <see cref="T:System.Single" /> 値のシーケンスの合計を計算します。</summary>
+      <returns>射影された値の合計。</returns>
+      <param name="source">合計の計算に使用される値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Take``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>シーケンスの先頭から、指定された数の連続する要素を返します。</summary>
+      <returns>入力シーケンスの先頭から、指定された数の要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</returns>
+      <param name="source">要素を返すシーケンス。</param>
+      <param name="count">返す要素数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.TakeWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>指定された条件が満たされる限り、シーケンスから要素を返します。</summary>
+      <returns>テストに合格しなくなった要素の前に出現する、入力シーケンスの要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</returns>
+      <param name="source">要素を返すシーケンス。</param>
+      <param name="predicate">各要素が条件を満たしているかどうかをテストする関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="predicate" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.TakeWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})">
+      <summary>指定された条件が満たされる限り、シーケンスから要素を返します。要素のインデックスは、述語関数のロジックで使用されます。</summary>
+      <returns>テストに合格しなくなった要素の前に出現する、入力シーケンスの要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</returns>
+      <param name="source">要素を返すシーケンス。</param>
+      <param name="predicate">各ソース要素が条件に当てはまるかどうかをテストする関数。この関数の 2 つ目のパラメーターは、ソース要素のインデックスを表します。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="predicate" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenBy``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1})">
+      <summary>キーに従って、シーケンス内の後続の要素を昇順で配置します。</summary>
+      <returns>要素がキーに従って並べ替えられている <see cref="T:System.Linq.IOrderedEnumerable`1" />。</returns>
+      <param name="source">並べ替える要素を格納している <see cref="T:System.Linq.IOrderedEnumerable`1" />。</param>
+      <param name="keySelector">各要素からキーを抽出する関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> によって返されるキーの型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="keySelector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenBy``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>指定された比較子を使用して、シーケンス内の後続の要素を昇順で配置します。</summary>
+      <returns>要素がキーに従って並べ替えられている <see cref="T:System.Linq.IOrderedEnumerable`1" />。</returns>
+      <param name="source">並べ替える要素を格納している <see cref="T:System.Linq.IOrderedEnumerable`1" />。</param>
+      <param name="keySelector">各要素からキーを抽出する関数。</param>
+      <param name="comparer">キーを比較する <see cref="T:System.Collections.Generic.IComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> によって返されるキーの型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="keySelector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenByDescending``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1})">
+      <summary>キーに従って、シーケンス内の後続の要素を降順で配置します。</summary>
+      <returns>要素がキーに従って降順に並べ替えられている <see cref="T:System.Linq.IOrderedEnumerable`1" />。</returns>
+      <param name="source">並べ替える要素を格納している <see cref="T:System.Linq.IOrderedEnumerable`1" />。</param>
+      <param name="keySelector">各要素からキーを抽出する関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> によって返されるキーの型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="keySelector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenByDescending``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>指定された比較子を使用して、シーケンス内の後続の要素を降順で配置します。</summary>
+      <returns>要素がキーに従って降順に並べ替えられている <see cref="T:System.Linq.IOrderedEnumerable`1" />。</returns>
+      <param name="source">並べ替える要素を格納している <see cref="T:System.Linq.IOrderedEnumerable`1" />。</param>
+      <param name="keySelector">各要素からキーを抽出する関数。</param>
+      <param name="comparer">キーを比較する <see cref="T:System.Collections.Generic.IComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> によって返されるキーの型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="keySelector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToArray``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> から配列を作成します。</summary>
+      <returns>入力シーケンスの要素を含む配列。</returns>
+      <param name="source">配列の作成元の <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>指定されたキー セレクター関数に従って、<see cref="T:System.Collections.Generic.IEnumerable`1" /> から <see cref="T:System.Collections.Generic.Dictionary`2" /> を作成します。</summary>
+      <returns>キーと値を格納している <see cref="T:System.Collections.Generic.Dictionary`2" />。</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.Dictionary`2" /> の作成元の <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">各要素からキーを抽出する関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> によって返されるキーの型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="keySelector" /> が null です。または<paramref name="keySelector" /> が null のキーを生成しています。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" /> が 2 つの要素に対して重複するキーを生成しています。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>指定されたキー セレクター関数およびキーの比較子に従って、<see cref="T:System.Collections.Generic.IEnumerable`1" /> から <see cref="T:System.Collections.Generic.Dictionary`2" /> を作成します。</summary>
+      <returns>キーと値を格納している <see cref="T:System.Collections.Generic.Dictionary`2" />。</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.Dictionary`2" /> の作成元の <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">各要素からキーを抽出する関数。</param>
+      <param name="comparer">キーを比較する <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> によって返されるキーの型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="keySelector" /> が null です。または<paramref name="keySelector" /> が null のキーを生成しています。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" /> が 2 つの要素に対して重複するキーを生成しています。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})">
+      <summary>指定されたキー セレクター関数および要素セレクター関数に従って、<see cref="T:System.Collections.Generic.IEnumerable`1" /> から <see cref="T:System.Collections.Generic.Dictionary`2" /> を作成します。</summary>
+      <returns>入力シーケンスから選択された <paramref name="TElement" /> 型の値を格納する <see cref="T:System.Collections.Generic.Dictionary`2" />。</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.Dictionary`2" /> の作成元の <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">各要素からキーを抽出する関数。</param>
+      <param name="elementSelector">各要素から結果の要素値を生成する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> によって返されるキーの型。</typeparam>
+      <typeparam name="TElement">
+        <paramref name="elementSelector" /> によって返される値の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />、<paramref name="keySelector" />、または <paramref name="elementSelector" /> が null です。または<paramref name="keySelector" /> が null のキーを生成しています。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" /> が 2 つの要素に対して重複するキーを生成しています。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>指定されたキー セレクター関数、比較子、および要素セレクター関数に従って、<see cref="T:System.Collections.Generic.IEnumerable`1" /> から <see cref="T:System.Collections.Generic.Dictionary`2" /> を作成します。</summary>
+      <returns>入力シーケンスから選択された <paramref name="TElement" /> 型の値を格納する <see cref="T:System.Collections.Generic.Dictionary`2" />。</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.Dictionary`2" /> の作成元の <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">各要素からキーを抽出する関数。</param>
+      <param name="elementSelector">各要素から結果の要素値を生成する変換関数。</param>
+      <param name="comparer">キーを比較する <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> によって返されるキーの型。</typeparam>
+      <typeparam name="TElement">
+        <paramref name="elementSelector" /> によって返される値の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />、<paramref name="keySelector" />、または <paramref name="elementSelector" /> が null です。または<paramref name="keySelector" /> が null のキーを生成しています。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" /> が 2 つの要素に対して重複するキーを生成しています。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToList``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> から <see cref="T:System.Collections.Generic.List`1" /> を作成します。</summary>
+      <returns>入力シーケンスの要素を含む <see cref="T:System.Collections.Generic.List`1" />。</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.List`1" /> の作成元の <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>指定されたキー セレクター関数に従って、<see cref="T:System.Collections.Generic.IEnumerable`1" /> から <see cref="T:System.Linq.Lookup`2" /> を作成します。</summary>
+      <returns>キーと値を格納している <see cref="T:System.Linq.Lookup`2" />。</returns>
+      <param name="source">
+        <see cref="T:System.Linq.Lookup`2" /> の作成元の <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">各要素からキーを抽出する関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> によって返されるキーの型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="keySelector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>指定されたキー セレクター関数およびキーの比較子に従って、<see cref="T:System.Collections.Generic.IEnumerable`1" /> から <see cref="T:System.Linq.Lookup`2" /> を作成します。</summary>
+      <returns>キーと値を格納している <see cref="T:System.Linq.Lookup`2" />。</returns>
+      <param name="source">
+        <see cref="T:System.Linq.Lookup`2" /> の作成元の <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">各要素からキーを抽出する関数。</param>
+      <param name="comparer">キーを比較する <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> によって返されるキーの型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="keySelector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})">
+      <summary>指定されたキー セレクター関数および要素セレクター関数に従って、<see cref="T:System.Collections.Generic.IEnumerable`1" /> から <see cref="T:System.Linq.Lookup`2" /> を作成します。</summary>
+      <returns>入力シーケンスから選択された <paramref name="TElement" /> 型の値を格納する <see cref="T:System.Linq.Lookup`2" />。</returns>
+      <param name="source">
+        <see cref="T:System.Linq.Lookup`2" /> の作成元の <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">各要素からキーを抽出する関数。</param>
+      <param name="elementSelector">各要素から結果の要素値を生成する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> によって返されるキーの型。</typeparam>
+      <typeparam name="TElement">
+        <paramref name="elementSelector" /> によって返される値の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />、<paramref name="keySelector" />、または <paramref name="elementSelector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>指定されたキー セレクター関数、比較子、および要素セレクター関数に従って、<see cref="T:System.Collections.Generic.IEnumerable`1" /> から <see cref="T:System.Linq.Lookup`2" /> を作成します。</summary>
+      <returns>入力シーケンスから選択された <paramref name="TElement" /> 型の値を格納する <see cref="T:System.Linq.Lookup`2" />。</returns>
+      <param name="source">
+        <see cref="T:System.Linq.Lookup`2" /> の作成元の <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">各要素からキーを抽出する関数。</param>
+      <param name="elementSelector">各要素から結果の要素値を生成する変換関数。</param>
+      <param name="comparer">キーを比較する <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> によって返されるキーの型。</typeparam>
+      <typeparam name="TElement">
+        <paramref name="elementSelector" /> によって返される値の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />、<paramref name="keySelector" />、または <paramref name="elementSelector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Union``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>既定の等値比較子を使用して、2 つのシーケンスの和集合を生成します。</summary>
+      <returns>2 つの入力シーケンスの要素 (重複する要素は除く) を格納している <see cref="T:System.Collections.Generic.IEnumerable`1" />。</returns>
+      <param name="first">和集合の最初のセットを形成する一意の要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="second">和集合の 2 番目のセットを形成する一意の要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">入力シーケンスの要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> または <paramref name="second" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Union``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>指定された <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> を使用して 2 つのシーケンスの和集合を生成します。</summary>
+      <returns>2 つの入力シーケンスの要素 (重複する要素は除く) を格納している <see cref="T:System.Collections.Generic.IEnumerable`1" />。</returns>
+      <param name="first">和集合の最初のセットを形成する一意の要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="second">和集合の 2 番目のセットを形成する一意の要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="comparer">値を比較する <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">入力シーケンスの要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> または <paramref name="second" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Where``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>述語に基づいて値のシーケンスをフィルター処理します。</summary>
+      <returns>条件を満たす、入力シーケンスの要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</returns>
+      <param name="source">フィルター処理する <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="predicate">各要素が条件を満たしているかどうかをテストする関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="predicate" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Where``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})">
+      <summary>述語に基づいて値のシーケンスをフィルター処理します。各要素のインデックスは、述語関数のロジックで使用されます。</summary>
+      <returns>条件を満たす、入力シーケンスの要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</returns>
+      <param name="source">フィルター処理する <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="predicate">各ソース要素が条件に当てはまるかどうかをテストする関数。この関数の 2 つ目のパラメーターは、ソース要素のインデックスを表します。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="predicate" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Zip``3(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``1,``2})">
+      <summary>2 つのシーケンスの対応する要素に対して、1 つの指定した関数を適用し、結果として 1 つのシーケンスを生成します。</summary>
+      <returns>2 つの入力シーケンスのマージされた要素が格納されている <see cref="T:System.Collections.Generic.IEnumerable`1" />。</returns>
+      <param name="first">マージする 1 番目のシーケンス。</param>
+      <param name="second">マージする 2 番目のシーケンス。</param>
+      <param name="resultSelector">2 つのシーケンスの要素をマージする方法を指定する関数。</param>
+      <typeparam name="TFirst">1 番目の入力シーケンスの要素の型。</typeparam>
+      <typeparam name="TSecond">2 番目の入力シーケンスの要素の型。</typeparam>
+      <typeparam name="TResult">結果のシーケンスの要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> または <paramref name="second" /> が null です。</exception>
+    </member>
+    <member name="T:System.Linq.IGrouping`2">
+      <summary>共通のキーを持つオブジェクトのコレクションを表します。</summary>
+      <typeparam name="TKey">
+        <see cref="T:System.Linq.IGrouping`2" /> のキーの型。このパラメーターが共変の型パラメーターです。つまり、その指定した型を使用するか、それよりも強い任意の派生型を使用することができます。共変性と反変性の詳細については、「ジェネリックの共変性と反変性」を参照してください。</typeparam>
+      <typeparam name="TElement">
+        <see cref="T:System.Linq.IGrouping`2" /> 内の値の型。</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="P:System.Linq.IGrouping`2.Key">
+      <summary>
+        <see cref="T:System.Linq.IGrouping`2" /> のキーを取得します。</summary>
+      <returns>
+        <see cref="T:System.Linq.IGrouping`2" /> のキー。</returns>
+    </member>
+    <member name="T:System.Linq.ILookup`2">
+      <summary>キーを値の <see cref="T:System.Collections.Generic.IEnumerable`1" /> シーケンスに割り当てるデータ構造のインデクサー、サイズ プロパティ、およびブール値検索メソッドを定義します。</summary>
+      <typeparam name="TKey">
+        <see cref="T:System.Linq.ILookup`2" /> 内のキーの型。</typeparam>
+      <typeparam name="TElement">
+        <see cref="T:System.Linq.ILookup`2" /> 内の値を構成する <see cref="T:System.Collections.Generic.IEnumerable`1" /> シーケンス内の要素の型。</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.ILookup`2.Contains(`0)">
+      <summary>指定したキーが <see cref="T:System.Linq.ILookup`2" /> 内に存在するかどうかを判定します。</summary>
+      <returns>
+        <paramref name="key" /> が <see cref="T:System.Linq.ILookup`2" /> 内にある場合は true。それ以外の場合は false。</returns>
+      <param name="key">
+        <see cref="T:System.Linq.ILookup`2" /> 内で検索するキー。</param>
+    </member>
+    <member name="P:System.Linq.ILookup`2.Count">
+      <summary>
+        <see cref="T:System.Linq.ILookup`2" /> 内のキーと値コレクションのペアの数を取得します。</summary>
+      <returns>
+        <see cref="T:System.Linq.ILookup`2" /> 内のキーと値コレクションのペアの数。</returns>
+    </member>
+    <member name="P:System.Linq.ILookup`2.Item(`0)">
+      <summary>指定したキーによりインデックス付けされた値の <see cref="T:System.Collections.Generic.IEnumerable`1" /> シーケンスを取得します。</summary>
+      <returns>指定したキーによりインデックス付けされた値の <see cref="T:System.Collections.Generic.IEnumerable`1" /> シーケンス。</returns>
+      <param name="key">必要な値のシーケンスのキー。</param>
+    </member>
+    <member name="T:System.Linq.IOrderedEnumerable`1">
+      <summary>並べ替えられたシーケンスを表します。</summary>
+      <typeparam name="TElement">シーケンスの要素の型。</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.IOrderedEnumerable`1.CreateOrderedEnumerable``1(System.Func{`0,``0},System.Collections.Generic.IComparer{``0},System.Boolean)">
+      <summary>キーに従って <see cref="T:System.Linq.IOrderedEnumerable`1" /> の要素に対して後続の並べ替えを実行します。</summary>
+      <returns>要素がキーに従って並べ替えられている <see cref="T:System.Linq.IOrderedEnumerable`1" />。</returns>
+      <param name="keySelector">各要素のキーの抽出に使用される <see cref="T:System.Func`2" />。</param>
+      <param name="comparer">返されたシーケンスでの配置用のキーの比較に使用される <see cref="T:System.Collections.Generic.IComparer`1" />。</param>
+      <param name="descending">要素を降順に並べ替える true、要素を昇順に並べ替える false。</param>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> によって生成されるキーの型。</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="T:System.Linq.Lookup`2">
+      <summary>それぞれ 1 つ以上の値に割り当てられたキーのコレクションを表します。</summary>
+      <typeparam name="TKey">
+        <see cref="T:System.Linq.Lookup`2" /> 内のキーの型。</typeparam>
+      <typeparam name="TElement">
+        <see cref="T:System.Linq.Lookup`2" /> 内の各 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 値の要素の型。</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.Lookup`2.ApplyResultSelector``1(System.Func{`0,System.Collections.Generic.IEnumerable{`1},``0})">
+      <summary>各キーとその関連する値に変換関数を適用し、結果を返します。</summary>
+      <returns>
+        <see cref="T:System.Linq.Lookup`2" /> 内にあるキーと値コレクションの各ペアの 1 つの値が格納されるコレクション。</returns>
+      <param name="resultSelector">各キーとその関連する値からの結果の値を導き出す関数。</param>
+      <typeparam name="TResult">
+        <paramref name="resultSelector" /> によって生成される結果の値の型。</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.Lookup`2.Contains(`0)">
+      <summary>指定したキーが <see cref="T:System.Linq.Lookup`2" /> 内にあるかどうかを確認します。</summary>
+      <returns>
+        <paramref name="key" /> が <see cref="T:System.Linq.Lookup`2" /> 内にある場合は true。それ以外の場合は false。</returns>
+      <param name="key">
+        <see cref="T:System.Linq.Lookup`2" /> 内で検索するキー。</param>
+    </member>
+    <member name="P:System.Linq.Lookup`2.Count">
+      <summary>
+        <see cref="T:System.Linq.Lookup`2" /> 内のキーと値コレクションのペアの数を取得します。</summary>
+      <returns>
+        <see cref="T:System.Linq.Lookup`2" /> 内のキーと値コレクションのペアの数。</returns>
+    </member>
+    <member name="M:System.Linq.Lookup`2.GetEnumerator">
+      <summary>
+        <see cref="T:System.Linq.Lookup`2" /> を反復処理するジェネリック列挙子を返します。</summary>
+      <returns>
+        <see cref="T:System.Linq.Lookup`2" /> の列挙子。</returns>
+    </member>
+    <member name="P:System.Linq.Lookup`2.Item(`0)">
+      <summary>指定したキーによりインデックス付けされた値のコレクションを取得します。</summary>
+      <returns>指定したキーによりインデックス付けされた値のコレクション。</returns>
+      <param name="key">必要な値のコレクションのキー。</param>
+    </member>
+    <member name="M:System.Linq.Lookup`2.System#Collections#IEnumerable#GetEnumerator">
+      <summary>
+        <see cref="T:System.Linq.Lookup`2" /> を反復処理する列挙子を返します。このクラスは継承できません。</summary>
+      <returns>
+        <see cref="T:System.Linq.Lookup`2" /> の列挙子。</returns>
+    </member>
+  </members>
+</doc>

+ 1997 - 0
HighBorn/packages/System.Linq.4.3.0/ref/netstandard1.0/ko/System.Linq.xml

@@ -0,0 +1,1997 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+  <assembly>
+    <name>System.Linq</name>
+  </assembly>
+  <members>
+    <member name="T:System.Linq.Enumerable">
+      <summary>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />을 구현하는 개체를 쿼리하기 위한 static(Visual Basic의 경우 Shared) 메서드 집합을 제공합니다.</summary>
+    </member>
+    <member name="M:System.Linq.Enumerable.Aggregate``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``0,``0})">
+      <summary>시퀀스에 누적기 함수를 적용합니다.</summary>
+      <returns>최종 누적기 값입니다.</returns>
+      <param name="source">집계할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="func">각 요소에 대해 호출할 누적기 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="func" />가 null인 경우</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" />에 요소가 없는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Aggregate``2(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1})">
+      <summary>시퀀스에 누적기 함수를 적용합니다.지정된 시드 값은 초기 누적기 값으로 사용됩니다.</summary>
+      <returns>최종 누적기 값입니다.</returns>
+      <param name="source">집계할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="seed">초기 누적기 값입니다.</param>
+      <param name="func">각 요소에 대해 호출할 누적기 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TAccumulate">누적기 값의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="func" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Aggregate``3(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1},System.Func{``1,``2})">
+      <summary>시퀀스에 누적기 함수를 적용합니다.지정된 시드 값은 초기 누적기 값으로 사용되고 지정된 함수는 결과 값을 선택하는 데 사용됩니다.</summary>
+      <returns>변환된 최종 누적기 값입니다.</returns>
+      <param name="source">집계할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="seed">초기 누적기 값입니다.</param>
+      <param name="func">각 요소에 대해 호출할 누적기 함수입니다.</param>
+      <param name="resultSelector">최종 누적기 값을 결과 값으로 변환하는 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TAccumulate">누적기 값의 형식입니다.</typeparam>
+      <typeparam name="TResult">결과 값의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />, <paramref name="func" /> 또는 <paramref name="resultSelector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.All``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>시퀀스의 모든 요소가 특정 조건에 맞는지 확인합니다.</summary>
+      <returns>소스 시퀀스의 모든 요소가 지정된 조건자의 테스트를 통과하거나 시퀀스가 비어 있으면 true이고, 그렇지 않으면 false입니다.</returns>
+      <param name="source">조건자를 적용할 요소가 들어 있는 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="predicate">각 요소를 조건에 대해 테스트하는 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="predicate" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Any``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>시퀀스에 요소가 하나라도 있는지 확인합니다.</summary>
+      <returns>소스 시퀀스에 요소가 하나라도 있으면 true이고, 그렇지 않으면 false입니다.</returns>
+      <param name="source">비어 있는지 확인할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Any``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>시퀀스에 특정 조건에 맞는 요소가 있는지 확인합니다.</summary>
+      <returns>지정된 조건자의 테스트를 통과하는 요소가 소스 시퀀스에 하나라도 있으면 true이고, 그렇지 않으면 false입니다.</returns>
+      <param name="source">요소에 조건자를 적용할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="predicate">각 요소를 조건에 대해 테스트하는 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="predicate" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.AsEnumerable``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>입력을 <see cref="T:System.Collections.Generic.IEnumerable`1" />로 형식화하여 반환합니다.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />로 형식화된 입력 시퀀스입니다.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />로 형식화할 시퀀스입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>
+        <see cref="T:System.Decimal" /> 값 시퀀스의 평균을 계산합니다.</summary>
+      <returns>값 시퀀스의 평균입니다.</returns>
+      <param name="source">평균을 계산할 <see cref="T:System.Decimal" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" />에 요소가 없는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>
+        <see cref="T:System.Double" /> 값 시퀀스의 평균을 계산합니다.</summary>
+      <returns>값 시퀀스의 평균입니다.</returns>
+      <param name="source">평균을 계산할 <see cref="T:System.Double" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" />에 요소가 없는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>
+        <see cref="T:System.Int32" /> 값 시퀀스의 평균을 계산합니다.</summary>
+      <returns>값 시퀀스의 평균입니다.</returns>
+      <param name="source">평균을 계산할 <see cref="T:System.Int32" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" />에 요소가 없는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>
+        <see cref="T:System.Int64" /> 값 시퀀스의 평균을 계산합니다.</summary>
+      <returns>값 시퀀스의 평균입니다.</returns>
+      <param name="source">평균을 계산할 <see cref="T:System.Int64" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" />에 요소가 없는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>nullable <see cref="T:System.Decimal" /> 값 시퀀스의 평균을 계산합니다.</summary>
+      <returns>값 시퀀스의 평균이거나, 소스 시퀀스가 비어 있거나 null인 값만 들어 있으면 null입니다.</returns>
+      <param name="source">평균을 계산할 nullable <see cref="T:System.Decimal" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+      <exception cref="T:System.OverflowException">시퀀스에 있는 요소의 합이 <see cref="F:System.Decimal.MaxValue" />보다 큰 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>nullable <see cref="T:System.Double" /> 값 시퀀스의 평균을 계산합니다.</summary>
+      <returns>값 시퀀스의 평균이거나, 소스 시퀀스가 비어 있거나 null인 값만 들어 있으면 null입니다.</returns>
+      <param name="source">평균을 계산할 nullable <see cref="T:System.Double" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>nullable <see cref="T:System.Int32" /> 값 시퀀스의 평균을 계산합니다.</summary>
+      <returns>값 시퀀스의 평균이거나, 소스 시퀀스가 비어 있거나 null인 값만 들어 있으면 null입니다.</returns>
+      <param name="source">평균을 계산할 nullable <see cref="T:System.Int32" />  값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+      <exception cref="T:System.OverflowException">시퀀스에 있는 요소의 합이 <see cref="F:System.Int64.MaxValue" />보다 큰 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>nullable <see cref="T:System.Int64" /> 값 시퀀스의 평균을 계산합니다.</summary>
+      <returns>값 시퀀스의 평균이거나, 소스 시퀀스가 비어 있거나 null인 값만 들어 있으면 null입니다.</returns>
+      <param name="source">평균을 계산할 nullable <see cref="T:System.Int64" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+      <exception cref="T:System.OverflowException">시퀀스에 있는 요소의 합이 <see cref="F:System.Int64.MaxValue" />보다 큰 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>nullable <see cref="T:System.Single" /> 값 시퀀스의 평균을 계산합니다.</summary>
+      <returns>값 시퀀스의 평균이거나, 소스 시퀀스가 비어 있거나 null인 값만 들어 있으면 null입니다.</returns>
+      <param name="source">평균을 계산할 nullable <see cref="T:System.Single" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>
+        <see cref="T:System.Single" /> 값 시퀀스의 평균을 계산합니다.</summary>
+      <returns>값 시퀀스의 평균입니다.</returns>
+      <param name="source">평균을 계산할 <see cref="T:System.Single" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" />에 요소가 없는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>입력 시퀀스의 각 요소에 대해 변형 함수를 호출하여 가져온 <see cref="T:System.Decimal" /> 값 시퀀스의 평균을 계산합니다.</summary>
+      <returns>값 시퀀스의 평균입니다.</returns>
+      <param name="source">평균을 계산하는 데 사용되는 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" />에 요소가 없는 경우</exception>
+      <exception cref="T:System.OverflowException">시퀀스에 있는 요소의 합이 <see cref="F:System.Decimal.MaxValue" />보다 큰 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>입력 시퀀스의 각 요소에 대해 변형 함수를 호출하여 가져온 <see cref="T:System.Double" /> 값 시퀀스의 평균을 계산합니다.</summary>
+      <returns>값 시퀀스의 평균입니다.</returns>
+      <param name="source">평균을 계산할 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" />에 요소가 없는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>입력 시퀀스의 각 요소에 대해 변형 함수를 호출하여 가져온 <see cref="T:System.Int32" /> 값 시퀀스의 평균을 계산합니다.</summary>
+      <returns>값 시퀀스의 평균입니다.</returns>
+      <param name="source">평균을 계산할 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" />에 요소가 없는 경우</exception>
+      <exception cref="T:System.OverflowException">시퀀스에 있는 요소의 합이 <see cref="F:System.Int64.MaxValue" />보다 큰 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>입력 시퀀스의 각 요소에 대해 변형 함수를 호출하여 가져온 <see cref="T:System.Int64" /> 값 시퀀스의 평균을 계산합니다.</summary>
+      <returns>값 시퀀스의 평균입니다.</returns>
+      <param name="source">평균을 계산할 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">소스 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" />에 요소가 없는 경우</exception>
+      <exception cref="T:System.OverflowException">시퀀스에 있는 요소의 합이 <see cref="F:System.Int64.MaxValue" />보다 큰 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>입력 시퀀스의 각 요소에 대해 변형 함수를 호출하여 가져온 nullable <see cref="T:System.Decimal" /> 값 시퀀스의 평균을 계산합니다.</summary>
+      <returns>값 시퀀스의 평균이거나, 소스 시퀀스가 비어 있거나 null인 값만 들어 있으면 null입니다.</returns>
+      <param name="source">평균을 계산할 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+      <exception cref="T:System.OverflowException">시퀀스에 있는 요소의 합이 <see cref="F:System.Decimal.MaxValue" />보다 큰 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>입력 시퀀스의 각 요소에 대해 변형 함수를 호출하여 가져온 nullable <see cref="T:System.Double" /> 값 시퀀스의 평균을 계산합니다.</summary>
+      <returns>값 시퀀스의 평균이거나, 소스 시퀀스가 비어 있거나 null인 값만 들어 있으면 null입니다.</returns>
+      <param name="source">평균을 계산할 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>입력 시퀀스의 각 요소에 대해 변형 함수를 호출하여 가져온 nullable <see cref="T:System.Int32" /> 값 시퀀스의 평균을 계산합니다.</summary>
+      <returns>값 시퀀스의 평균이거나, 소스 시퀀스가 비어 있거나 null인 값만 들어 있으면 null입니다.</returns>
+      <param name="source">평균을 계산할 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+      <exception cref="T:System.OverflowException">시퀀스에 있는 요소의 합이 <see cref="F:System.Int64.MaxValue" />보다 큰 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>입력 시퀀스의 각 요소에 대해 변형 함수를 호출하여 가져온 nullable <see cref="T:System.Int64" /> 값 시퀀스의 평균을 계산합니다.</summary>
+      <returns>값 시퀀스의 평균이거나, 소스 시퀀스가 비어 있거나 null인 값만 들어 있으면 null입니다.</returns>
+      <param name="source">평균을 계산할 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>입력 시퀀스의 각 요소에 대해 변형 함수를 호출하여 가져온 nullable <see cref="T:System.Single" /> 값 시퀀스의 평균을 계산합니다.</summary>
+      <returns>값 시퀀스의 평균이거나, 소스 시퀀스가 비어 있거나 null인 값만 들어 있으면 null입니다.</returns>
+      <param name="source">평균을 계산할 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>입력 시퀀스의 각 요소에 대해 변형 함수를 호출하여 가져온 <see cref="T:System.Single" /> 값 시퀀스의 평균을 계산합니다.</summary>
+      <returns>값 시퀀스의 평균입니다.</returns>
+      <param name="source">평균을 계산할 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" />에 요소가 없는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Cast``1(System.Collections.IEnumerable)">
+      <summary>
+        <see cref="T:System.Collections.IEnumerable" />의 요소를 지정된 형식으로 캐스팅합니다.</summary>
+      <returns>지정된 형식으로 캐스트된 소스 시퀀스의 각 요소가 들어 있는 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</returns>
+      <param name="source">
+        <paramref name="TResult" /> 형식으로 캐스팅할 요소가 들어 있는 <see cref="T:System.Collections.IEnumerable" />입니다.</param>
+      <typeparam name="TResult">
+        <paramref name="source" />의 요소를 캐스팅할 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+      <exception cref="T:System.InvalidCastException">시퀀스의 요소를 <paramref name="TResult" /> 형식으로 캐스팅할 수 없는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Concat``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>두 시퀀스를 연결합니다.</summary>
+      <returns>두 입력 시퀀스의 연결된 요소가 들어 있는 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</returns>
+      <param name="first">연결할 첫 번째 시퀀스입니다.</param>
+      <param name="second">첫 번째 시퀀스에 연결할 시퀀스입니다.</param>
+      <typeparam name="TSource">입력 시퀀스 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> 또는 <paramref name="second" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Contains``1(System.Collections.Generic.IEnumerable{``0},``0)">
+      <summary>기본 같음 비교자를 사용하여 시퀀스에 지정된 요소가 들어 있는지 확인합니다.</summary>
+      <returns>소스 시퀀스에 지정된 값을 갖는 요소가 들어 있으면 true이고, 그렇지 않으면 false입니다.</returns>
+      <param name="source">값을 찾을 시퀀스입니다.</param>
+      <param name="value">시퀀스에서 찾을 값입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Contains``1(System.Collections.Generic.IEnumerable{``0},``0,System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>지정된 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />를 사용하여 시퀀스에 지정된 요소가 들어 있는지 확인합니다.</summary>
+      <returns>소스 시퀀스에 지정된 값을 갖는 요소가 들어 있으면 true이고, 그렇지 않으면 false입니다.</returns>
+      <param name="source">값을 찾을 시퀀스입니다.</param>
+      <param name="value">시퀀스에서 찾을 값입니다.</param>
+      <param name="comparer">값을 비교할 같음 비교자입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Count``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>시퀀스의 요소 수를 반환합니다.</summary>
+      <returns>입력 시퀀스의 요소 수입니다.</returns>
+      <param name="source">개수를 셀 요소가 들어 있는 시퀀스입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+      <exception cref="T:System.OverflowException">
+        <paramref name="source" />의 요소 수가 <see cref="F:System.Int32.MaxValue" />보다 큰 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Count``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>지정된 시퀀스에서 특정 조건에 맞는 요소 수를 나타내는 숫자를 반환합니다.</summary>
+      <returns>시퀀스에서 조건자 함수의 조건에 맞는 요소 수를 나타내는 숫자입니다.</returns>
+      <param name="source">테스트하여 개수를 셀 요소가 들어 있는 시퀀스입니다.</param>
+      <param name="predicate">각 요소를 조건에 대해 테스트하는 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="predicate" />가 null인 경우</exception>
+      <exception cref="T:System.OverflowException">
+        <paramref name="source" />의 요소 수가 <see cref="F:System.Int32.MaxValue" />보다 큰 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.DefaultIfEmpty``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>지정된 시퀀스의 요소를 반환하거나, 시퀀스가 비어 있으면 형식 매개 변수의 기본값을 반환합니다.</summary>
+      <returns>
+        <paramref name="source" />가 비어 있으면 <paramref name="TSource" /> 형식에 대한 기본값이 들어 있는 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 개체이고, 그렇지 않으면 <paramref name="source" />입니다.</returns>
+      <param name="source">비어 있는 경우 기본값을 반환할 시퀀스입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.DefaultIfEmpty``1(System.Collections.Generic.IEnumerable{``0},``0)">
+      <summary>지정된 시퀀스의 요소를 반환하거나, 시퀀스가 비어 있으면 singleton 컬렉션의 지정된 값을 반환합니다.</summary>
+      <returns>
+        <paramref name="source" />가 비어 있으면 <paramref name="defaultValue" />가 들어 있는 <see cref="T:System.Collections.Generic.IEnumerable`1" />이고, 그렇지 않으면 <paramref name="source" />입니다.</returns>
+      <param name="source">비어 있는 경우 지정된 값을 반환할 시퀀스입니다.</param>
+      <param name="defaultValue">시퀀스가 비어 있는 경우에 반환할 값입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Distinct``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>기본 같음 비교자로 값을 비교하여 시퀀스에서 고유 요소를 반환합니다.</summary>
+      <returns>소스 시퀀스의 고유 요소가 들어 있는 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</returns>
+      <param name="source">중복 요소를 제거할 시퀀스입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Distinct``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>지정된 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />로 값을 비교하여 시퀀스에서 고유 요소를 반환합니다.</summary>
+      <returns>소스 시퀀스의 고유 요소가 들어 있는 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</returns>
+      <param name="source">중복 요소를 제거할 시퀀스입니다.</param>
+      <param name="comparer">값을 비교할 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ElementAt``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>시퀀스에서 지정된 인덱스의 요소를 반환합니다.</summary>
+      <returns>소스 시퀀스에서 지정된 위치의 요소입니다.</returns>
+      <param name="source">요소를 반환할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="index">검색할 요소의 인덱스(0부터 시작)입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="index" />가 0보다 작거나 <paramref name="source" />의 요소 수보다 크거나 같은 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ElementAtOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>시퀀스에서 지정된 인덱스의 요소를 반환하거나, 인덱스가 범위를 벗어나면 기본 값을 반환합니다.</summary>
+      <returns>인덱스가 소스 시퀀스의 범위를 벗어나면 default(<paramref name="TSource" />)이고, 그렇지 않으면 소스 시퀀스에서 지정된 위치에 있는 요소입니다.</returns>
+      <param name="source">요소를 반환할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="index">검색할 요소의 인덱스(0부터 시작)입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Empty``1">
+      <summary>지정된 형식 인수를 갖는 빈 <see cref="T:System.Collections.Generic.IEnumerable`1" />을 반환합니다.</summary>
+      <returns>해당 형식 인수가 <paramref name="TResult" />인 빈 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</returns>
+      <typeparam name="TResult">반환되는 제네릭 <see cref="T:System.Collections.Generic.IEnumerable`1" />의 형식 매개 변수에 할당할 형식입니다.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Except``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>기본 같음 비교자로 값을 비교하여 두 시퀀스의 차집합을 구합니다.</summary>
+      <returns>두 시퀀스 요소의 차집합이 들어 있는 시퀀스입니다.</returns>
+      <param name="first">
+        <paramref name="second" />에 없는 해당 요소를 반환할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="second">첫 번째 시퀀스에 해당 요소가 있는 경우 반환되는 시퀀스에서 해당 요소를 제거할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <typeparam name="TSource">입력 시퀀스 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> 또는 <paramref name="second" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Except``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>지정된 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />로 값을 비교하여 두 시퀀스의 차집합을 구합니다.</summary>
+      <returns>두 시퀀스 요소의 차집합이 들어 있는 시퀀스입니다.</returns>
+      <param name="first">
+        <paramref name="second" />에 없는 해당 요소를 반환할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="second">첫 번째 시퀀스에 해당 요소가 있는 경우 반환되는 시퀀스에서 해당 요소를 제거할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="comparer">값을 비교할 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />입니다.</param>
+      <typeparam name="TSource">입력 시퀀스 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> 또는 <paramref name="second" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.First``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>시퀀스의 첫 번째 요소를 반환합니다.</summary>
+      <returns>지정된 시퀀스의 첫 번째 요소입니다.</returns>
+      <param name="source">첫 번째 요소를 반환할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+      <exception cref="T:System.InvalidOperationException">소스 시퀀스가 비어 있는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.First``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>시퀀스에서 지정된 조건에 맞는 첫 번째 요소를 반환합니다.</summary>
+      <returns>시퀀스에서 지정된 조건자 함수의 테스트를 통과하는 첫 번째 요소입니다.</returns>
+      <param name="source">요소를 반환할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="predicate">각 요소를 조건에 대해 테스트하는 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="predicate" />가 null인 경우</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="predicate" />의 조건에 맞는 요소가 없는 경우또는소스 시퀀스가 비어 있는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.FirstOrDefault``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>시퀀스의 첫 번째 요소를 반환하거나, 시퀀스에 요소가 없으면 기본값을 반환합니다.</summary>
+      <returns>
+        <paramref name="source" />가 비어 있으면 default(<paramref name="TSource" />)이고, 그렇지 않으면 <paramref name="source" />의 첫 번째 요소입니다.</returns>
+      <param name="source">첫 번째 요소를 반환할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.FirstOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>시퀀스에서 특정 조건에 맞는 첫 번째 요소를 반환하거나, 이러한 요소가 없으면 기본값을 반환합니다.</summary>
+      <returns>
+        <paramref name="source" />가 비어 있거나 <paramref name="predicate" />에 지정된 테스트를 통과하는 요소가 없으면 default(<paramref name="TSource" />)이고, 그렇지 않으면 <paramref name="source" />에서 <paramref name="predicate" />에 지정된 테스트를 통과하는 첫 번째 요소입니다.</returns>
+      <param name="source">요소를 반환할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="predicate">각 요소를 조건에 대해 테스트하는 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="predicate" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>지정된 키 선택기 함수에 따라 시퀀스의 요소를 그룹화합니다.</summary>
+      <returns>각 <see cref="T:System.Linq.IGrouping`2" /> 개체에 개체 및 키의 시퀀스가 들어 있는 IEnumerable&lt;IGrouping&lt;TKey, TSource&gt;&gt;(C#의 경우) 또는 IEnumerable(Of IGrouping(Of TKey, TSource))(Visual Basic의 경우)입니다.</returns>
+      <param name="source">요소를 그룹화할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="keySelector">각 요소에 대해 키를 추출하는 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" />에서 반환하는 키의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="keySelector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>지정된 키 선택기 함수에 따라 지정된 비교자로 키를 비교하여 시퀀스의 요소를 그룹화합니다.</summary>
+      <returns>각 <see cref="T:System.Linq.IGrouping`2" /> 개체에 개체 및 키의 컬렉션이 들어 있는 IEnumerable&lt;IGrouping&lt;TKey, TSource&gt;&gt;(C#의 경우) 또는 IEnumerable(Of IGrouping(Of TKey, TSource))(Visual Basic의 경우)입니다.</returns>
+      <param name="source">요소를 그룹화할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="keySelector">각 요소에 대해 키를 추출하는 함수입니다.</param>
+      <param name="comparer">키를 비교할 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" />에서 반환하는 키의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="keySelector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})">
+      <summary>지정된 키 선택기 함수에 따라 시퀀스의 요소를 그룹화하고 지정된 함수를 사용하여 각 그룹의 요소를 투영합니다.</summary>
+      <returns>각 <see cref="T:System.Linq.IGrouping`2" /> 개체에 <paramref name="TElement" /> 형식의 개체 및 키의 컬렉션이 들어 있는 IEnumerable&lt;IGrouping&lt;TKey, TElement&gt;&gt;(C#의 경우) 또는 IEnumerable(Of IGrouping(Of TKey, TElement))(Visual Basic의 경우)입니다.</returns>
+      <param name="source">요소를 그룹화할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="keySelector">각 요소에 대해 키를 추출하는 함수입니다.</param>
+      <param name="elementSelector">각 소스 요소를 <see cref="T:System.Linq.IGrouping`2" />의 요소에 매핑하는 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" />에서 반환하는 키의 형식입니다.</typeparam>
+      <typeparam name="TElement">
+        <see cref="T:System.Linq.IGrouping`2" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />, <paramref name="keySelector" /> 또는 <paramref name="elementSelector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>키 선택기 함수에 따라 시퀀스의 요소를 그룹화합니다.키는 비교자를 통해 비교되고 각 그룹의 요소는 지정된 함수를 통해 투영됩니다.</summary>
+      <returns>각 <see cref="T:System.Linq.IGrouping`2" /> 개체에 <paramref name="TElement" /> 형식의 개체 및 키의 컬렉션이 들어 있는 IEnumerable&lt;IGrouping&lt;TKey, TElement&gt;&gt;(C#의 경우) 또는 IEnumerable(Of IGrouping(Of TKey, TElement))(Visual Basic의 경우)입니다.</returns>
+      <param name="source">요소를 그룹화할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="keySelector">각 요소에 대해 키를 추출하는 함수입니다.</param>
+      <param name="elementSelector">각 소스 요소를 <see cref="T:System.Linq.IGrouping`2" />의 요소에 매핑하는 함수입니다.</param>
+      <param name="comparer">키를 비교할 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" />에서 반환하는 키의 형식입니다.</typeparam>
+      <typeparam name="TElement">
+        <see cref="T:System.Linq.IGrouping`2" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />, <paramref name="keySelector" /> 또는 <paramref name="elementSelector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3})">
+      <summary>지정된 키 누적기 함수에 따라 시퀀스의 요소를 그룹화하고 각 그룹의 결과 값과 해당 키를 만듭니다.각 그룹의 요소는 지정된 함수를 통해 투영됩니다.</summary>
+      <returns>각 요소가 그룹과 해당 키에 대한 프로젝션을 나타내는 <paramref name="TResult" /> 형식의 요소 컬렉션입니다.</returns>
+      <param name="source">요소를 그룹화할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="keySelector">각 요소에 대해 키를 추출하는 함수입니다.</param>
+      <param name="elementSelector">각 소스 요소를 <see cref="T:System.Linq.IGrouping`2" />의 요소에 매핑하는 함수입니다.</param>
+      <param name="resultSelector">각 그룹의 결과 값을 만드는 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" />에서 반환하는 키의 형식입니다.</typeparam>
+      <typeparam name="TElement">각 <see cref="T:System.Linq.IGrouping`2" />에 있는 요소의 형식입니다.</typeparam>
+      <typeparam name="TResult">
+        <paramref name="resultSelector" />에서 반환하는 결과 값의 형식입니다.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>지정된 키 누적기 함수에 따라 시퀀스의 요소를 그룹화하고 각 그룹의 결과 값과 해당 키를 만듭니다.키 값은 지정된 비교자를 통해 비교되고 각 그룹의 요소는 지정된 함수를 통해 투영됩니다.</summary>
+      <returns>각 요소가 그룹과 해당 키에 대한 프로젝션을 나타내는 <paramref name="TResult" /> 형식의 요소 컬렉션입니다.</returns>
+      <param name="source">요소를 그룹화할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="keySelector">각 요소에 대해 키를 추출하는 함수입니다.</param>
+      <param name="elementSelector">각 소스 요소를 <see cref="T:System.Linq.IGrouping`2" />의 요소에 매핑하는 함수입니다.</param>
+      <param name="resultSelector">각 그룹의 결과 값을 만드는 함수입니다.</param>
+      <param name="comparer">키를 비교할 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" />에서 반환하는 키의 형식입니다.</typeparam>
+      <typeparam name="TElement">각 <see cref="T:System.Linq.IGrouping`2" />에 있는 요소의 형식입니다.</typeparam>
+      <typeparam name="TResult">
+        <paramref name="resultSelector" />에서 반환하는 결과 값의 형식입니다.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2})">
+      <summary>지정된 키 누적기 함수에 따라 시퀀스의 요소를 그룹화하고 각 그룹의 결과 값과 해당 키를 만듭니다.</summary>
+      <returns>각 요소가 그룹과 해당 키에 대한 프로젝션을 나타내는 <paramref name="TResult" /> 형식의 요소 컬렉션입니다.</returns>
+      <param name="source">요소를 그룹화할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="keySelector">각 요소에 대해 키를 추출하는 함수입니다.</param>
+      <param name="resultSelector">각 그룹의 결과 값을 만드는 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" />에서 반환하는 키의 형식입니다.</typeparam>
+      <typeparam name="TResult">
+        <paramref name="resultSelector" />에서 반환하는 결과 값의 형식입니다.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>지정된 키 누적기 함수에 따라 시퀀스의 요소를 그룹화하고 각 그룹의 결과 값과 해당 키를 만듭니다.키는 지정된 비교자를 통해 비교됩니다.</summary>
+      <returns>각 요소가 그룹과 해당 키에 대한 프로젝션을 나타내는 <paramref name="TResult" /> 형식의 요소 컬렉션입니다.</returns>
+      <param name="source">요소를 그룹화할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="keySelector">각 요소에 대해 키를 추출하는 함수입니다.</param>
+      <param name="resultSelector">각 그룹의 결과 값을 만드는 함수입니다.</param>
+      <param name="comparer">키를 비교할 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" />에서 반환하는 키의 형식입니다.</typeparam>
+      <typeparam name="TResult">
+        <paramref name="resultSelector" />에서 반환하는 결과 값의 형식입니다.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3})">
+      <summary>키가 같은지 여부에 따라 두 시퀀스의 요소를 연관시키고 결과를 그룹화합니다.기본 같음 비교자를 사용하여 키를 비교합니다.</summary>
+      <returns>두 시퀀스에 대해 그룹화 조인을 수행하여 가져온 <paramref name="TResult" /> 형식 요소가 들어 있는 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</returns>
+      <param name="outer">조인할 첫 번째 시퀀스입니다.</param>
+      <param name="inner">첫 번째 시퀀스에 조인할 시퀀스입니다.</param>
+      <param name="outerKeySelector">첫 번째 시퀀스의 각 요소에서 조인 키를 추출하는 함수입니다.</param>
+      <param name="innerKeySelector">두 번째 시퀀스의 각 요소에서 조인 키를 추출하는 함수입니다.</param>
+      <param name="resultSelector">첫 번째 시퀀스의 요소와 두 번째 시퀀스의 일치하는 요소 컬렉션을 통해 결과 요소를 만들 함수입니다.</param>
+      <typeparam name="TOuter">첫 번째 시퀀스 요소의 형식입니다.</typeparam>
+      <typeparam name="TInner">두 번째 시퀀스 요소의 형식입니다.</typeparam>
+      <typeparam name="TKey">키 선택기 함수에서 반환하는 키의 형식입니다.</typeparam>
+      <typeparam name="TResult">결과 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" />, <paramref name="inner" />, <paramref name="outerKeySelector" />, <paramref name="innerKeySelector" /> 또는 <paramref name="resultSelector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3},System.Collections.Generic.IEqualityComparer{``2})">
+      <summary>키가 같은지 여부에 따라 두 시퀀스의 요소를 연관시키고 결과를 그룹화합니다.지정된 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />를 사용하여 키를 비교합니다.</summary>
+      <returns>두 시퀀스에 대해 그룹화 조인을 수행하여 가져온 <paramref name="TResult" /> 형식 요소가 들어 있는 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</returns>
+      <param name="outer">조인할 첫 번째 시퀀스입니다.</param>
+      <param name="inner">첫 번째 시퀀스에 조인할 시퀀스입니다.</param>
+      <param name="outerKeySelector">첫 번째 시퀀스의 각 요소에서 조인 키를 추출하는 함수입니다.</param>
+      <param name="innerKeySelector">두 번째 시퀀스의 각 요소에서 조인 키를 추출하는 함수입니다.</param>
+      <param name="resultSelector">첫 번째 시퀀스의 요소와 두 번째 시퀀스의 일치하는 요소 컬렉션을 통해 결과 요소를 만들 함수입니다.</param>
+      <param name="comparer">키를 해시하여 비교할 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />입니다.</param>
+      <typeparam name="TOuter">첫 번째 시퀀스 요소의 형식입니다.</typeparam>
+      <typeparam name="TInner">두 번째 시퀀스 요소의 형식입니다.</typeparam>
+      <typeparam name="TKey">키 선택기 함수에서 반환하는 키의 형식입니다.</typeparam>
+      <typeparam name="TResult">결과 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" />, <paramref name="inner" />, <paramref name="outerKeySelector" />, <paramref name="innerKeySelector" /> 또는 <paramref name="resultSelector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Intersect``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>기본 같음 비교자로 값을 비교하여 두 시퀀스의 교집합을 구합니다.</summary>
+      <returns>두 시퀀스의 교집합을 이루는 요소가 들어 있는 시퀀스입니다.</returns>
+      <param name="first">
+        <paramref name="second" />에도 있는 고유 요소가 반환되는 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="second">첫 번째 시퀀스에도 있는 고유 요소가 반환되는 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <typeparam name="TSource">입력 시퀀스 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> 또는 <paramref name="second" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Intersect``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>지정된 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />로 값을 비교하여 두 시퀀스의 교집합을 구합니다.</summary>
+      <returns>두 시퀀스의 교집합을 이루는 요소가 들어 있는 시퀀스입니다.</returns>
+      <param name="first">
+        <paramref name="second" />에도 있는 고유 요소가 반환되는 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="second">첫 번째 시퀀스에도 있는 고유 요소가 반환되는 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="comparer">값을 비교할 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />입니다.</param>
+      <typeparam name="TSource">입력 시퀀스 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> 또는 <paramref name="second" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3})">
+      <summary>일치하는 키를 기준으로 두 시퀀스의 요소를 연관시킵니다.기본 같음 비교자를 사용하여 키를 비교합니다.</summary>
+      <returns>두 시퀀스에 대해 내부 조인을 수행하여 가져온 <paramref name="TResult" /> 형식 요소가 들어 있는 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</returns>
+      <param name="outer">조인할 첫 번째 시퀀스입니다.</param>
+      <param name="inner">첫 번째 시퀀스에 조인할 시퀀스입니다.</param>
+      <param name="outerKeySelector">첫 번째 시퀀스의 각 요소에서 조인 키를 추출하는 함수입니다.</param>
+      <param name="innerKeySelector">두 번째 시퀀스의 각 요소에서 조인 키를 추출하는 함수입니다.</param>
+      <param name="resultSelector">일치하는 두 요소를 통해 결과 요소를 만들 함수입니다.</param>
+      <typeparam name="TOuter">첫 번째 시퀀스 요소의 형식입니다.</typeparam>
+      <typeparam name="TInner">두 번째 시퀀스 요소의 형식입니다.</typeparam>
+      <typeparam name="TKey">키 선택기 함수에서 반환하는 키의 형식입니다.</typeparam>
+      <typeparam name="TResult">결과 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" />, <paramref name="inner" />, <paramref name="outerKeySelector" />, <paramref name="innerKeySelector" /> 또는 <paramref name="resultSelector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3},System.Collections.Generic.IEqualityComparer{``2})">
+      <summary>일치하는 키를 기준으로 두 시퀀스의 요소를 연관시킵니다.지정된 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />를 사용하여 키를 비교합니다.</summary>
+      <returns>두 시퀀스에 대해 내부 조인을 수행하여 가져온 <paramref name="TResult" /> 형식 요소가 들어 있는 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</returns>
+      <param name="outer">조인할 첫 번째 시퀀스입니다.</param>
+      <param name="inner">첫 번째 시퀀스에 조인할 시퀀스입니다.</param>
+      <param name="outerKeySelector">첫 번째 시퀀스의 각 요소에서 조인 키를 추출하는 함수입니다.</param>
+      <param name="innerKeySelector">두 번째 시퀀스의 각 요소에서 조인 키를 추출하는 함수입니다.</param>
+      <param name="resultSelector">일치하는 두 요소를 통해 결과 요소를 만들 함수입니다.</param>
+      <param name="comparer">키를 해시하여 비교할 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />입니다.</param>
+      <typeparam name="TOuter">첫 번째 시퀀스 요소의 형식입니다.</typeparam>
+      <typeparam name="TInner">두 번째 시퀀스 요소의 형식입니다.</typeparam>
+      <typeparam name="TKey">키 선택기 함수에서 반환하는 키의 형식입니다.</typeparam>
+      <typeparam name="TResult">결과 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" />, <paramref name="inner" />, <paramref name="outerKeySelector" />, <paramref name="innerKeySelector" /> 또는 <paramref name="resultSelector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Last``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>시퀀스의 마지막 요소를 반환합니다.</summary>
+      <returns>소스 시퀀스에서 마지막 위치에 있는 값입니다.</returns>
+      <param name="source">마지막 요소를 반환할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+      <exception cref="T:System.InvalidOperationException">소스 시퀀스가 비어 있는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Last``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>시퀀스에서 지정된 조건에 맞는 마지막 요소를 반환합니다.</summary>
+      <returns>시퀀스에서 지정된 조건자 함수의 테스트를 통과하는 마지막 요소입니다.</returns>
+      <param name="source">요소를 반환할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="predicate">각 요소를 조건에 대해 테스트하는 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="predicate" />가 null인 경우</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="predicate" />의 조건에 맞는 요소가 없는 경우또는소스 시퀀스가 비어 있는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LastOrDefault``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>시퀀스의 마지막 요소를 반환하거나, 시퀀스에 요소가 없으면 기본값을 반환합니다.</summary>
+      <returns>소스 시퀀스가 비어 있으면 default(<paramref name="TSource" />)이고, 그렇지 않으면 <see cref="T:System.Collections.Generic.IEnumerable`1" />의 마지막 요소입니다.</returns>
+      <param name="source">마지막 요소를 반환할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LastOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>시퀀스에서 특정 조건에 맞는 마지막 요소를 반환하거나, 이러한 요소가 없으면 기본값을 반환합니다.</summary>
+      <returns>시퀀스가 비어 있거나 조건자 함수의 테스트를 통과하는 요소가 없으면 default(<paramref name="TSource" />)이고, 그렇지 않으면 조건자 함수의 테스트를 통과하는 마지막 요소입니다.</returns>
+      <param name="source">요소를 반환할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="predicate">각 요소를 조건에 대해 테스트하는 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="predicate" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LongCount``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>시퀀스의 총 요소 수를 나타내는 <see cref="T:System.Int64" />를 반환합니다.</summary>
+      <returns>소스 시퀀스의 요소 수입니다.</returns>
+      <param name="source">개수를 셀 요소가 들어 있는 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+      <exception cref="T:System.OverflowException">요소 수가 <see cref="F:System.Int64.MaxValue" />를 초과하는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LongCount``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>시퀀스에서 특정 조건에 맞는 요소 수를 나타내는 <see cref="T:System.Int64" />를 반환합니다.</summary>
+      <returns>시퀀스에서 조건자 함수의 조건에 맞는 요소 수를 나타내는 숫자입니다.</returns>
+      <param name="source">개수를 셀 요소가 들어 있는 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="predicate">각 요소를 조건에 대해 테스트하는 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="predicate" />가 null인 경우</exception>
+      <exception cref="T:System.OverflowException">일치하는 요소 수가 <see cref="F:System.Int64.MaxValue" />를 초과하는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>
+        <see cref="T:System.Decimal" /> 값 시퀀스의 최대값을 반환합니다.</summary>
+      <returns>시퀀스의 최대값입니다.</returns>
+      <param name="source">최대값을 확인할 <see cref="T:System.Decimal" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" />에 요소가 없는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>
+        <see cref="T:System.Double" /> 값 시퀀스의 최대값을 반환합니다.</summary>
+      <returns>시퀀스의 최대값입니다.</returns>
+      <param name="source">최대값을 확인할 <see cref="T:System.Double" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" />에 요소가 없는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>
+        <see cref="T:System.Int32" /> 값 시퀀스의 최대값을 반환합니다.</summary>
+      <returns>시퀀스의 최대값입니다.</returns>
+      <param name="source">최대값을 확인할 <see cref="T:System.Int32" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" />에 요소가 없는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>
+        <see cref="T:System.Int64" /> 값 시퀀스의 최대값을 반환합니다.</summary>
+      <returns>시퀀스의 최대값입니다.</returns>
+      <param name="source">최대값을 확인할 <see cref="T:System.Int64" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" />에 요소가 없는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>nullable <see cref="T:System.Decimal" /> 값 시퀀스의 최대값을 반환합니다.</summary>
+      <returns>시퀀스의 최대값에 해당하는 Nullable&lt;Decimal&gt; 형식(C#) 또는 Nullable(Of Decimal) 형식(Visual Basic의 경우) 값입니다. </returns>
+      <param name="source">최대값을 확인할 nullable <see cref="T:System.Decimal" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>nullable <see cref="T:System.Double" /> 값 시퀀스의 최대값을 반환합니다.</summary>
+      <returns>시퀀스의 최대값에 해당하는 Nullable&lt;Double&gt; 형식(C#) 또는 Nullable(Of Double) 형식(Visual Basic의 경우) 값입니다.</returns>
+      <param name="source">최대값을 확인할 nullable <see cref="T:System.Double" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>nullable <see cref="T:System.Int32" /> 값 시퀀스의 최대값을 반환합니다.</summary>
+      <returns>시퀀스의 최대값에 해당하는 Nullable&lt;Int32&gt; 형식(C#) 또는 Nullable(Of Int32) 형식(Visual Basic의 경우) 값입니다. </returns>
+      <param name="source">최대값을 확인할 nullable <see cref="T:System.Int32" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>nullable <see cref="T:System.Int64" /> 값 시퀀스의 최대값을 반환합니다.</summary>
+      <returns>시퀀스의 최대값에 해당하는 Nullable&lt;Int64&gt; 형식(C#) 또는 Nullable(Of Int64) 형식(Visual Basic의 경우) 값입니다. </returns>
+      <param name="source">최대값을 확인할 nullable <see cref="T:System.Int64" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>nullable <see cref="T:System.Single" /> 값 시퀀스의 최대값을 반환합니다.</summary>
+      <returns>시퀀스의 최대값에 해당하는 Nullable&lt;Single&gt; 형식(C#) 또는 Nullable(Of Single) 형식(Visual Basic의 경우) 값입니다.</returns>
+      <param name="source">최대값을 확인할 nullable <see cref="T:System.Single" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>
+        <see cref="T:System.Single" /> 값 시퀀스의 최대값을 반환합니다.</summary>
+      <returns>시퀀스의 최대값입니다.</returns>
+      <param name="source">최대값을 확인할 <see cref="T:System.Single" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" />에 요소가 없는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>제네릭 시퀀스의 최대값을 반환합니다.</summary>
+      <returns>시퀀스의 최대값입니다.</returns>
+      <param name="source">최대값을 확인할 값의 시퀀스입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>시퀀스의 각 요소에 대해 변형 함수를 호출하고 최대 <see cref="T:System.Decimal" /> 값을 반환합니다.</summary>
+      <returns>시퀀스의 최대값입니다.</returns>
+      <param name="source">최대값을 확인할 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" />에 요소가 없는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>시퀀스의 각 요소에 대해 변형 함수를 호출하고 최대 <see cref="T:System.Double" /> 값을 반환합니다.</summary>
+      <returns>시퀀스의 최대값입니다.</returns>
+      <param name="source">최대값을 확인할 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" />에 요소가 없는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>시퀀스의 각 요소에 대해 변형 함수를 호출하고 최대 <see cref="T:System.Int32" /> 값을 반환합니다.</summary>
+      <returns>시퀀스의 최대값입니다.</returns>
+      <param name="source">최대값을 확인할 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" />에 요소가 없는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>시퀀스의 각 요소에 대해 변형 함수를 호출하고 최대 <see cref="T:System.Int64" /> 값을 반환합니다.</summary>
+      <returns>시퀀스의 최대값입니다.</returns>
+      <param name="source">최대값을 확인할 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" />에 요소가 없는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>시퀀스의 각 요소에 대해 변형 함수를 호출하고 최대 nullable <see cref="T:System.Decimal" /> 값을 반환합니다.</summary>
+      <returns>시퀀스의 최대값에 해당하는 Nullable&lt;Decimal&gt; 형식(C#) 또는 Nullable(Of Decimal) 형식(Visual Basic의 경우) 값입니다.</returns>
+      <param name="source">최대값을 확인할 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>시퀀스의 각 요소에 대해 변형 함수를 호출하고 최대 nullable <see cref="T:System.Double" /> 값을 반환합니다.</summary>
+      <returns>시퀀스의 최대값에 해당하는 Nullable&lt;Double&gt; 형식(C#) 또는 Nullable(Of Double) 형식(Visual Basic의 경우) 값입니다.</returns>
+      <param name="source">최대값을 확인할 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>시퀀스의 각 요소에 대해 변형 함수를 호출하고 최대 nullable <see cref="T:System.Int32" /> 값을 반환합니다.</summary>
+      <returns>시퀀스의 최대값에 해당하는 Nullable&lt;Int32&gt; 형식(C#) 또는 Nullable(Of Int32) 형식(Visual Basic의 경우) 값입니다.</returns>
+      <param name="source">최대값을 확인할 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>시퀀스의 각 요소에 대해 변형 함수를 호출하고 최대 nullable <see cref="T:System.Int64" /> 값을 반환합니다.</summary>
+      <returns>시퀀스의 최대값에 해당하는 Nullable&lt;Int64&gt; 형식(C#) 또는 Nullable(Of Int64) 형식(Visual Basic의 경우) 값입니다.</returns>
+      <param name="source">최대값을 확인할 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>시퀀스의 각 요소에 대해 변형 함수를 호출하고 최대 nullable <see cref="T:System.Single" /> 값을 반환합니다.</summary>
+      <returns>시퀀스의 최대값에 해당하는 Nullable&lt;Single&gt; 형식(C#) 또는 Nullable(Of Single) 형식(Visual Basic의 경우) 값입니다.</returns>
+      <param name="source">최대값을 확인할 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>시퀀스의 각 요소에 대해 변형 함수를 호출하고 최대 <see cref="T:System.Single" /> 값을 반환합니다.</summary>
+      <returns>시퀀스의 최대값입니다.</returns>
+      <param name="source">최대값을 확인할 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" />에 요소가 없는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>제네릭 시퀀스의 각 요소에 대해 변형 함수를 호출하고 최대 결과 값을 반환합니다.</summary>
+      <returns>시퀀스의 최대값입니다.</returns>
+      <param name="source">최대값을 확인할 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TResult">
+        <paramref name="selector" />에서 반환하는 값의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>
+        <see cref="T:System.Decimal" /> 값 시퀀스의 최소값을 반환합니다.</summary>
+      <returns>시퀀스의 최소값입니다.</returns>
+      <param name="source">최소값을 확인할 <see cref="T:System.Decimal" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" />에 요소가 없는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>
+        <see cref="T:System.Double" /> 값 시퀀스의 최소값을 반환합니다.</summary>
+      <returns>시퀀스의 최소값입니다.</returns>
+      <param name="source">최소값을 확인할 <see cref="T:System.Double" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" />에 요소가 없는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>
+        <see cref="T:System.Int32" /> 값 시퀀스의 최소값을 반환합니다.</summary>
+      <returns>시퀀스의 최소값입니다.</returns>
+      <param name="source">최소값을 확인할 <see cref="T:System.Int32" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" />에 요소가 없는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>
+        <see cref="T:System.Int64" /> 값 시퀀스의 최소값을 반환합니다.</summary>
+      <returns>시퀀스의 최소값입니다.</returns>
+      <param name="source">최소값을 확인할 <see cref="T:System.Int64" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" />에 요소가 없는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>nullable <see cref="T:System.Decimal" /> 값 시퀀스의 최소값을 반환합니다.</summary>
+      <returns>시퀀스의 최소값에 해당하는 Nullable&lt;Decimal&gt; 형식(C#) 또는 Nullable(Of Decimal) 형식(Visual Basic의 경우) 값입니다.</returns>
+      <param name="source">최소값을 확인할 nullable <see cref="T:System.Decimal" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>nullable <see cref="T:System.Double" /> 값 시퀀스의 최소값을 반환합니다.</summary>
+      <returns>시퀀스의 최소값에 해당하는 Nullable&lt;Double&gt; 형식(C#) 또는 Nullable(Of Double) 형식(Visual Basic의 경우) 값입니다.</returns>
+      <param name="source">최소값을 확인할 nullable <see cref="T:System.Double" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>nullable <see cref="T:System.Int32" /> 값 시퀀스의 최소값을 반환합니다.</summary>
+      <returns>시퀀스의 최소값에 해당하는 Nullable&lt;Int32&gt; 형식(C#) 또는 Nullable(Of Int32) 형식(Visual Basic의 경우) 값입니다.</returns>
+      <param name="source">최소값을 확인할 nullable <see cref="T:System.Int32" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>nullable <see cref="T:System.Int64" /> 값 시퀀스의 최소값을 반환합니다.</summary>
+      <returns>시퀀스의 최소값에 해당하는 Nullable&lt;Int64&gt; 형식(C#) 또는 Nullable(Of Int64) 형식(Visual Basic의 경우) 값입니다.</returns>
+      <param name="source">최소값을 확인할 nullable <see cref="T:System.Int64" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>nullable <see cref="T:System.Single" /> 값 시퀀스의 최소값을 반환합니다.</summary>
+      <returns>시퀀스의 최소값에 해당하는 Nullable&lt;Single&gt; 형식(C#) 또는 Nullable(Of Single) 형식(Visual Basic의 경우) 값입니다.</returns>
+      <param name="source">최소값을 확인할 nullable <see cref="T:System.Single" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>
+        <see cref="T:System.Single" /> 값 시퀀스의 최소값을 반환합니다.</summary>
+      <returns>시퀀스의 최소값입니다.</returns>
+      <param name="source">최소값을 확인할 <see cref="T:System.Single" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" />에 요소가 없는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>제네릭 시퀀스의 최소값을 반환합니다.</summary>
+      <returns>시퀀스의 최소값입니다.</returns>
+      <param name="source">최소값을 확인할 값의 시퀀스입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>시퀀스의 각 요소에 대해 변형 함수를 호출하고 최소 <see cref="T:System.Decimal" /> 값을 반환합니다.</summary>
+      <returns>시퀀스의 최소값입니다.</returns>
+      <param name="source">최소값을 확인할 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" />에 요소가 없는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>시퀀스의 각 요소에 대해 변형 함수를 호출하고 최소 <see cref="T:System.Double" /> 값을 반환합니다.</summary>
+      <returns>시퀀스의 최소값입니다.</returns>
+      <param name="source">최소값을 확인할 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" />에 요소가 없는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>시퀀스의 각 요소에 대해 변형 함수를 호출하고 최소 <see cref="T:System.Int32" /> 값을 반환합니다.</summary>
+      <returns>시퀀스의 최소값입니다.</returns>
+      <param name="source">최소값을 확인할 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" />에 요소가 없는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>시퀀스의 각 요소에 대해 변형 함수를 호출하고 최소 <see cref="T:System.Int64" /> 값을 반환합니다.</summary>
+      <returns>시퀀스의 최소값입니다.</returns>
+      <param name="source">최소값을 확인할 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" />에 요소가 없는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>시퀀스의 각 요소에 대해 변형 함수를 호출하고 최소 nullable <see cref="T:System.Decimal" /> 값을 반환합니다.</summary>
+      <returns>시퀀스의 최소값에 해당하는 Nullable&lt;Decimal&gt; 형식(C#) 또는 Nullable(Of Decimal) 형식(Visual Basic의 경우) 값입니다.</returns>
+      <param name="source">최소값을 확인할 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>시퀀스의 각 요소에 대해 변형 함수를 호출하고 최소 nullable <see cref="T:System.Double" /> 값을 반환합니다.</summary>
+      <returns>시퀀스의 최소값에 해당하는 Nullable&lt;Double&gt; 형식(C#) 또는 Nullable(Of Double) 형식(Visual Basic의 경우) 값입니다.</returns>
+      <param name="source">최소값을 확인할 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>시퀀스의 각 요소에 대해 변형 함수를 호출하고 최소 nullable <see cref="T:System.Int32" /> 값을 반환합니다.</summary>
+      <returns>시퀀스의 최소값에 해당하는 Nullable&lt;Int32&gt; 형식(C#) 또는 Nullable(Of Int32) 형식(Visual Basic의 경우) 값입니다.</returns>
+      <param name="source">최소값을 확인할 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>시퀀스의 각 요소에 대해 변형 함수를 호출하고 최소 nullable <see cref="T:System.Int64" /> 값을 반환합니다.</summary>
+      <returns>시퀀스의 최소값에 해당하는 Nullable&lt;Int64&gt; 형식(C#) 또는 Nullable(Of Int64) 형식(Visual Basic의 경우) 값입니다.</returns>
+      <param name="source">최소값을 확인할 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>시퀀스의 각 요소에 대해 변형 함수를 호출하고 최소 nullable <see cref="T:System.Single" /> 값을 반환합니다.</summary>
+      <returns>시퀀스의 최소값에 해당하는 Nullable&lt;Single&gt; 형식(C#) 또는 Nullable(Of Single) 형식(Visual Basic의 경우) 값입니다.</returns>
+      <param name="source">최소값을 확인할 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>시퀀스의 각 요소에 대해 변형 함수를 호출하고 최소 <see cref="T:System.Single" /> 값을 반환합니다.</summary>
+      <returns>시퀀스의 최소값입니다.</returns>
+      <param name="source">최소값을 확인할 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" />에 요소가 없는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>제네릭 시퀀스의 각 요소에 대해 변형 함수를 호출하고 최소 결과 값을 반환합니다.</summary>
+      <returns>시퀀스의 최소값입니다.</returns>
+      <param name="source">최소값을 확인할 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TResult">
+        <paramref name="selector" />에서 반환하는 값의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OfType``1(System.Collections.IEnumerable)">
+      <summary>지정된 형식에 따라 <see cref="T:System.Collections.IEnumerable" />의 요소를 필터링합니다.</summary>
+      <returns>
+        <paramref name="TResult" /> 형식의 입력 시퀀스에서 가져온 요소가 들어 있는 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</returns>
+      <param name="source">요소를 필터링할 <see cref="T:System.Collections.IEnumerable" />입니다.</param>
+      <typeparam name="TResult">시퀀스의 요소를 필터링할 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>시퀀스의 요소를 키에 따라 오름차순으로 정렬합니다.</summary>
+      <returns>요소가 키에 따라 정렬된 <see cref="T:System.Linq.IOrderedEnumerable`1" />입니다.</returns>
+      <param name="source">정렬할 값의 시퀀스입니다.</param>
+      <param name="keySelector">요소에서 키를 추출하는 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" />에서 반환하는 키의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="keySelector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>지정된 비교자를 사용하여 시퀀스의 요소를 오름차순으로 정렬합니다.</summary>
+      <returns>요소가 키에 따라 정렬된 <see cref="T:System.Linq.IOrderedEnumerable`1" />입니다.</returns>
+      <param name="source">정렬할 값의 시퀀스입니다.</param>
+      <param name="keySelector">요소에서 키를 추출하는 함수입니다.</param>
+      <param name="comparer">키를 비교할 <see cref="T:System.Collections.Generic.IComparer`1" />입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" />에서 반환하는 키의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="keySelector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderByDescending``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>시퀀스의 요소를 키에 따라 내림차순으로 정렬합니다.</summary>
+      <returns>요소가 키에 따라 내림차순으로 정렬된 <see cref="T:System.Linq.IOrderedEnumerable`1" />입니다.</returns>
+      <param name="source">정렬할 값의 시퀀스입니다.</param>
+      <param name="keySelector">요소에서 키를 추출하는 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" />에서 반환하는 키의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="keySelector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderByDescending``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>지정된 비교자를 사용하여 시퀀스의 요소를 내림차순으로 정렬합니다.</summary>
+      <returns>요소가 키에 따라 내림차순으로 정렬된 <see cref="T:System.Linq.IOrderedEnumerable`1" />입니다.</returns>
+      <param name="source">정렬할 값의 시퀀스입니다.</param>
+      <param name="keySelector">요소에서 키를 추출하는 함수입니다.</param>
+      <param name="comparer">키를 비교할 <see cref="T:System.Collections.Generic.IComparer`1" />입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" />에서 반환하는 키의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="keySelector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Range(System.Int32,System.Int32)">
+      <summary>지정된 범위 내의 정수 시퀀스를 생성합니다.</summary>
+      <returns>순차적 정수 범위가 들어 있는 IEnumerable&lt;Int32&gt;(C#의 경우) 또는 IEnumerable(Of Int32)(Visual Basic의 경우)입니다.</returns>
+      <param name="start">시퀀스의 첫 번째 정수 값입니다.</param>
+      <param name="count">생성할 순차적 정수의 개수입니다.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="count" />가 0보다 작은 경우또는<paramref name="start" /> + <paramref name="count" /> -1이 <see cref="F:System.Int32.MaxValue" />보다 큰 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Repeat``1(``0,System.Int32)">
+      <summary>반복되는 단일 값이 들어 있는 시퀀스를 생성합니다.</summary>
+      <returns>반복되는 값이 들어 있는 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</returns>
+      <param name="element">반복할 값입니다.</param>
+      <param name="count">생성된 시퀀스에서 값을 반복할 횟수입니다.</param>
+      <typeparam name="TResult">결과 시퀀스에서 반복할 값의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="count" />가 0보다 작은 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Reverse``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>시퀀스의 요소 순서를 반전합니다.</summary>
+      <returns>입력 시퀀스의 요소 순서를 뒤집은 시퀀스입니다.</returns>
+      <param name="source">반전할 값의 시퀀스입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Select``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>시퀀스의 각 요소를 새 폼에 투영합니다.</summary>
+      <returns>해당 요소가 <paramref name="source" />의 각 요소에 대해 변형 함수를 호출한 결과인 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</returns>
+      <param name="source">변형 함수를 호출할 값 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TResult">
+        <paramref name="selector" />에서 반환하는 값의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Select``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,``1})">
+      <summary>요소의 인덱스를 통합하여 시퀀스의 각 요소를 새 폼에 투영합니다.</summary>
+      <returns>해당 요소가 <paramref name="source" />의 각 요소에 대해 변형 함수를 호출한 결과인 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</returns>
+      <param name="source">변형 함수를 호출할 값 시퀀스입니다.</param>
+      <param name="selector">각 소스 요소에 적용할 변형 함수이며, 이 함수의 두 번째 매개 변수는 소스 요소의 인덱스를 나타냅니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TResult">
+        <paramref name="selector" />에서 반환하는 값의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})">
+      <summary>시퀀스의 각 요소를 <see cref="T:System.Collections.Generic.IEnumerable`1" />로 투영하고, 결과 시퀀스를 단일 시퀀스로 평면화한 다음 포함된 각 요소에 대해 결과 선택기 함수를 호출합니다.</summary>
+      <returns>해당 요소가 <paramref name="source" />의 각 요소에 대해 일대다 변형 함수 <paramref name="collectionSelector" />를 호출한 다음 이러한 시퀀스 요소와 해당 소스 요소를 각각 결과 요소에 매핑한 결과인 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</returns>
+      <param name="source">계산할 값의 시퀀스입니다.</param>
+      <param name="collectionSelector">입력 시퀀스의 각 요소에 적용할 변형 함수입니다.</param>
+      <param name="resultSelector">중간 시퀀스의 각 요소에 적용할 변형 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TCollection">
+        <paramref name="collectionSelector" />에서 수집하는 중간 요소의 형식입니다.</typeparam>
+      <typeparam name="TResult">결과 시퀀스 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />, <paramref name="collectionSelector" /> 또는 <paramref name="resultSelector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}})">
+      <summary>시퀀스의 각 요소를 <see cref="T:System.Collections.Generic.IEnumerable`1" />에 투영하고 결과 시퀀스를 단일 시퀀스로 평면화합니다.</summary>
+      <returns>해당 요소가 입력 시퀀스의 각 요소에 대해 일대다 변형 함수를 호출한 결과인 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</returns>
+      <param name="source">계산할 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TResult">
+        <paramref name="selector" />가 반환하는 시퀀스 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})">
+      <summary>시퀀스의 각 요소를 <see cref="T:System.Collections.Generic.IEnumerable`1" />로 투영하고, 결과 시퀀스를 단일 시퀀스로 평면화한 다음 포함된 각 요소에 대해 결과 선택기 함수를 호출합니다.각 소스 요소의 인덱스는 해당 요소의 투영된 중간 폼에 사용됩니다.</summary>
+      <returns>해당 요소가 <paramref name="source" />의 각 요소에 대해 일대다 변형 함수 <paramref name="collectionSelector" />를 호출한 다음 이러한 시퀀스 요소와 해당 소스 요소를 각각 결과 요소에 매핑한 결과인 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</returns>
+      <param name="source">계산할 값의 시퀀스입니다.</param>
+      <param name="collectionSelector">각 소스 요소에 적용할 변형 함수이며, 이 함수의 두 번째 매개 변수는 소스 요소의 인덱스를 나타냅니다.</param>
+      <param name="resultSelector">중간 시퀀스의 각 요소에 적용할 변형 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TCollection">
+        <paramref name="collectionSelector" />에서 수집하는 중간 요소의 형식입니다.</typeparam>
+      <typeparam name="TResult">결과 시퀀스 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />, <paramref name="collectionSelector" /> 또는 <paramref name="resultSelector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}})">
+      <summary>시퀀스의 각 요소를 <see cref="T:System.Collections.Generic.IEnumerable`1" />에 투영하고 결과 시퀀스를 단일 시퀀스로 평면화합니다.각 소스 요소의 인덱스는 해당 요소의 투영된 폼에 사용됩니다.</summary>
+      <returns>해당 요소가 입력 시퀀스의 각 요소에 대해 일대다 변형 함수를 호출한 결과인 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</returns>
+      <param name="source">계산할 값의 시퀀스입니다.</param>
+      <param name="selector">각 소스 요소에 적용할 변형 함수이며, 이 함수의 두 번째 매개 변수는 소스 요소의 인덱스를 나타냅니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TResult">
+        <paramref name="selector" />가 반환하는 시퀀스 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SequenceEqual``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>해당 형식에 대한 기본 같음 비교자를 통해 요소를 비교하여 두 시퀀스가 서로 같은지 확인합니다.</summary>
+      <returns>두 소스 시퀀스의 길이가 같고 해당 형식의 기본 같음 비교자에 따라 상응하는 요소가 서로 같으면 true이고, 그렇지 않으면 false입니다.</returns>
+      <param name="first">
+        <paramref name="second" />와 비교할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="second">첫 번째 시퀀스와 비교할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <typeparam name="TSource">입력 시퀀스 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> 또는 <paramref name="second" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SequenceEqual``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>지정된 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />를 통해 요소를 비교하여 두 시퀀스가 서로 같은지 확인합니다.</summary>
+      <returns>두 소스 시퀀스의 길이가 같고 <paramref name="comparer" />에 따라 해당 요소가 서로 같은 것으로 비교되면 true이고, 그렇지 않으면 false입니다.</returns>
+      <param name="first">
+        <paramref name="second" />와 비교할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="second">첫 번째 시퀀스와 비교할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="comparer">요소를 비교하는 데 사용할 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />입니다.</param>
+      <typeparam name="TSource">입력 시퀀스 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> 또는 <paramref name="second" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Single``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>시퀀스의 유일한 요소를 반환하고, 시퀀스에 요소가 정확히 하나 들어 있지 않으면 예외를 throw합니다.</summary>
+      <returns>입력 시퀀스의 단일 요소입니다.</returns>
+      <param name="source">단일 요소를 반환할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+      <exception cref="T:System.InvalidOperationException">입력 시퀀스에 요소가 두 개 이상 있습니다.또는입력 시퀀스가 비어 있는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Single``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>시퀀스에서 지정된 조건에 맞는 유일한 요소를 반환하고, 이러한 요소가 둘 이상 있으면 예외를 throw합니다.</summary>
+      <returns>입력 시퀀스에서 특정 조건에 맞는 단일 요소입니다.</returns>
+      <param name="source">단일 요소를 반환할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="predicate">요소를 조건에 대해 테스트하는 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="predicate" />가 null인 경우</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="predicate" />의 조건에 맞는 요소가 없는 경우또는<paramref name="predicate" />의 조건에 맞는 요소가 둘 이상인 경우또는소스 시퀀스가 비어 있는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SingleOrDefault``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>시퀀스의 유일한 요소를 반환하거나 시퀀스가 비어 있으면 기본값을 반환합니다. 시퀀스에 요소가 둘 이상 있으면 예외를 throw합니다.</summary>
+      <returns>입력 시퀀스의 단일 요소이거나, 시퀀스에 요소가 없으면 default(<paramref name="TSource" />)입니다.</returns>
+      <param name="source">단일 요소를 반환할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+      <exception cref="T:System.InvalidOperationException">입력 시퀀스에 요소가 두 개 이상 있습니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SingleOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>시퀀스에서 지정된 조건에 맞는 유일한 요소를 반환하거나 이러한 요소가 없으면 기본값을 반환합니다. 조건에 맞는 요소가 둘 이상 있으면 예외를 throw합니다.</summary>
+      <returns>입력 시퀀스에서 조건에 맞는 단일 요소이거나, 이러한 요소가 없으면 default(<paramref name="TSource" />)입니다.</returns>
+      <param name="source">단일 요소를 반환할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="predicate">요소를 조건에 대해 테스트하는 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="predicate" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Skip``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>시퀀스에서 지정된 수의 요소를 건너뛴 다음 나머지 요소를 반환합니다.</summary>
+      <returns>입력 시퀀스에서 지정된 인덱스 뒤에 나오는 요소가 들어 있는 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</returns>
+      <param name="source">요소를 반환할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="count">나머지 요소를 반환하기 전에 건너뛸 요소 수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SkipWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>지정된 조건이 true이면 시퀀스에 있는 요소를 무시하고 나머지 요소를 반환합니다.</summary>
+      <returns>입력 시퀀스에서 <paramref name="predicate" />에 지정된 테스트를 통과하지 않는 급수의 첫 요소부터 시작되는 요소가 들어 있는 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</returns>
+      <param name="source">요소를 반환할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="predicate">각 요소를 조건에 대해 테스트하는 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="predicate" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SkipWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})">
+      <summary>지정된 조건이 true이면 시퀀스에 있는 요소를 무시하고 나머지 요소를 반환합니다.조건자 함수의 논리에 요소의 인덱스가 사용됩니다.</summary>
+      <returns>입력 시퀀스에서 <paramref name="predicate" />에 지정된 테스트를 통과하지 않는 급수의 첫 요소부터 시작되는 요소가 들어 있는 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</returns>
+      <param name="source">요소를 반환할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="predicate">각 소스 요소를 조건에 대해 테스트할 함수이며, 이 함수의 두 번째 매개 변수는 소스 요소의 인덱스를 나타냅니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="predicate" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>
+        <see cref="T:System.Decimal" /> 값 시퀀스의 합을 계산합니다.</summary>
+      <returns>시퀀스에 있는 값의 합입니다.</returns>
+      <param name="source">합을 계산할 <see cref="T:System.Decimal" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+      <exception cref="T:System.OverflowException">합이 <see cref="F:System.Decimal.MaxValue" />보다 큰 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>
+        <see cref="T:System.Double" /> 값 시퀀스의 합을 계산합니다.</summary>
+      <returns>시퀀스에 있는 값의 합입니다.</returns>
+      <param name="source">합을 계산할 <see cref="T:System.Double" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>
+        <see cref="T:System.Int32" /> 값 시퀀스의 합을 계산합니다.</summary>
+      <returns>시퀀스에 있는 값의 합입니다.</returns>
+      <param name="source">합을 계산할 <see cref="T:System.Int32" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+      <exception cref="T:System.OverflowException">합이 <see cref="F:System.Int32.MaxValue" />보다 큰 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>
+        <see cref="T:System.Int64" /> 값 시퀀스의 합을 계산합니다.</summary>
+      <returns>시퀀스에 있는 값의 합입니다.</returns>
+      <param name="source">합을 계산할 <see cref="T:System.Int64" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+      <exception cref="T:System.OverflowException">합이 <see cref="F:System.Int64.MaxValue" />보다 큰 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>nullable <see cref="T:System.Decimal" /> 값 시퀀스의 합을 계산합니다.</summary>
+      <returns>시퀀스에 있는 값의 합입니다.</returns>
+      <param name="source">합을 계산할 nullable <see cref="T:System.Decimal" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+      <exception cref="T:System.OverflowException">합이 <see cref="F:System.Decimal.MaxValue" />보다 큰 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>nullable <see cref="T:System.Double" /> 값 시퀀스의 합을 계산합니다.</summary>
+      <returns>시퀀스에 있는 값의 합입니다.</returns>
+      <param name="source">합을 계산할 nullable <see cref="T:System.Double" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>nullable <see cref="T:System.Int32" /> 값 시퀀스의 합을 계산합니다.</summary>
+      <returns>시퀀스에 있는 값의 합입니다.</returns>
+      <param name="source">합을 계산할 nullable <see cref="T:System.Int32" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+      <exception cref="T:System.OverflowException">합이 <see cref="F:System.Int32.MaxValue" />보다 큰 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>nullable <see cref="T:System.Int64" /> 값 시퀀스의 합을 계산합니다.</summary>
+      <returns>시퀀스에 있는 값의 합입니다.</returns>
+      <param name="source">합을 계산할 nullable <see cref="T:System.Int64" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+      <exception cref="T:System.OverflowException">합이 <see cref="F:System.Int64.MaxValue" />보다 큰 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>nullable <see cref="T:System.Single" /> 값 시퀀스의 합을 계산합니다.</summary>
+      <returns>시퀀스에 있는 값의 합입니다.</returns>
+      <param name="source">합을 계산할 nullable <see cref="T:System.Single" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>
+        <see cref="T:System.Single" /> 값 시퀀스의 합을 계산합니다.</summary>
+      <returns>시퀀스에 있는 값의 합입니다.</returns>
+      <param name="source">합을 계산할 <see cref="T:System.Single" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>입력 시퀀스의 각 요소에 대해 변형 함수를 호출하여 가져온 <see cref="T:System.Decimal" /> 값 시퀀스의 합을 계산합니다.</summary>
+      <returns>투영된 값의 합입니다.</returns>
+      <param name="source">합을 계산하는 데 사용되는 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+      <exception cref="T:System.OverflowException">합이 <see cref="F:System.Decimal.MaxValue" />보다 큰 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>입력 시퀀스의 각 요소에 대해 변형 함수를 호출하여 가져온 <see cref="T:System.Double" /> 값 시퀀스의 합을 계산합니다.</summary>
+      <returns>투영된 값의 합입니다.</returns>
+      <param name="source">합을 계산하는 데 사용되는 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>입력 시퀀스의 각 요소에 대해 변형 함수를 호출하여 가져온 <see cref="T:System.Int32" /> 값 시퀀스의 합을 계산합니다.</summary>
+      <returns>투영된 값의 합입니다.</returns>
+      <param name="source">합을 계산하는 데 사용되는 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+      <exception cref="T:System.OverflowException">합이 <see cref="F:System.Int32.MaxValue" />보다 큰 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>입력 시퀀스의 각 요소에 대해 변형 함수를 호출하여 가져온 <see cref="T:System.Int64" /> 값 시퀀스의 합을 계산합니다.</summary>
+      <returns>투영된 값의 합입니다.</returns>
+      <param name="source">합을 계산하는 데 사용되는 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+      <exception cref="T:System.OverflowException">합이 <see cref="F:System.Int64.MaxValue" />보다 큰 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>입력 시퀀스의 각 요소에 대해 변형 함수를 호출하여 가져온 nullable <see cref="T:System.Decimal" /> 값 시퀀스의 합을 계산합니다.</summary>
+      <returns>투영된 값의 합입니다.</returns>
+      <param name="source">합을 계산하는 데 사용되는 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+      <exception cref="T:System.OverflowException">합이 <see cref="F:System.Decimal.MaxValue" />보다 큰 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>입력 시퀀스의 각 요소에 대해 변형 함수를 호출하여 가져온 nullable <see cref="T:System.Double" /> 값 시퀀스의 합을 계산합니다.</summary>
+      <returns>투영된 값의 합입니다.</returns>
+      <param name="source">합을 계산하는 데 사용되는 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>입력 시퀀스의 각 요소에 대해 변형 함수를 호출하여 가져온 nullable <see cref="T:System.Int32" /> 값 시퀀스의 합을 계산합니다.</summary>
+      <returns>투영된 값의 합입니다.</returns>
+      <param name="source">합을 계산하는 데 사용되는 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+      <exception cref="T:System.OverflowException">합이 <see cref="F:System.Int32.MaxValue" />보다 큰 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>입력 시퀀스의 각 요소에 대해 변형 함수를 호출하여 가져온 nullable <see cref="T:System.Int64" /> 값 시퀀스의 합을 계산합니다.</summary>
+      <returns>투영된 값의 합입니다.</returns>
+      <param name="source">합을 계산하는 데 사용되는 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+      <exception cref="T:System.OverflowException">합이 <see cref="F:System.Int64.MaxValue" />보다 큰 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>입력 시퀀스의 각 요소에 대해 변형 함수를 호출하여 가져온 nullable <see cref="T:System.Single" /> 값 시퀀스의 합을 계산합니다.</summary>
+      <returns>투영된 값의 합입니다.</returns>
+      <param name="source">합을 계산하는 데 사용되는 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>입력 시퀀스의 각 요소에 대해 변형 함수를 호출하여 가져온 <see cref="T:System.Single" /> 값 시퀀스의 합을 계산합니다.</summary>
+      <returns>투영된 값의 합입니다.</returns>
+      <param name="source">합을 계산하는 데 사용되는 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Take``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>시퀀스 시작 위치에서 지정된 수의 연속 요소를 반환합니다.</summary>
+      <returns>입력 시퀀스의 시작 위치부터 지정된 수의 요소가 들어 있는 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</returns>
+      <param name="source">요소가 반환되는 시퀀스입니다.</param>
+      <param name="count">반환할 요소 수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.TakeWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>지정된 조건이 true인 동안 시퀀스에서 요소를 반환합니다.</summary>
+      <returns>입력 시퀀스에서 요소가 테스트를 더 이상 통과하지 않는 위치보다 앞에 나오는 요소가 들어 있는 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</returns>
+      <param name="source">요소가 반환되는 시퀀스입니다.</param>
+      <param name="predicate">각 요소를 조건에 대해 테스트하는 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="predicate" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.TakeWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})">
+      <summary>지정된 조건이 true인 동안 시퀀스에서 요소를 반환합니다.조건자 함수의 논리에 요소의 인덱스가 사용됩니다.</summary>
+      <returns>입력 시퀀스에서 요소가 테스트를 더 이상 통과하지 않는 위치보다 앞에 나오는 요소가 들어 있는 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</returns>
+      <param name="source">요소가 반환되는 시퀀스입니다.</param>
+      <param name="predicate">각 소스 요소를 조건에 대해 테스트할 함수이며, 이 함수의 두 번째 매개 변수는 소스 요소의 인덱스를 나타냅니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="predicate" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenBy``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1})">
+      <summary>시퀀스의 요소를 키에 따라 오름차순으로 다시 정렬합니다.</summary>
+      <returns>요소가 키에 따라 정렬된 <see cref="T:System.Linq.IOrderedEnumerable`1" />입니다.</returns>
+      <param name="source">정렬할 요소가 들어 있는 <see cref="T:System.Linq.IOrderedEnumerable`1" />입니다.</param>
+      <param name="keySelector">각 요소에서 키를 추출하는 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" />에서 반환하는 키의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="keySelector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenBy``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>시퀀스의 요소를 지정된 비교자를 사용하여 오름차순으로 다시 정렬합니다.</summary>
+      <returns>요소가 키에 따라 정렬된 <see cref="T:System.Linq.IOrderedEnumerable`1" />입니다.</returns>
+      <param name="source">정렬할 요소가 들어 있는 <see cref="T:System.Linq.IOrderedEnumerable`1" />입니다.</param>
+      <param name="keySelector">각 요소에서 키를 추출하는 함수입니다.</param>
+      <param name="comparer">키를 비교할 <see cref="T:System.Collections.Generic.IComparer`1" />입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" />에서 반환하는 키의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="keySelector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenByDescending``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1})">
+      <summary>시퀀스의 요소를 키에 따라 내림차순으로 다시 정렬합니다.</summary>
+      <returns>요소가 키에 따라 내림차순으로 정렬된 <see cref="T:System.Linq.IOrderedEnumerable`1" />입니다.</returns>
+      <param name="source">정렬할 요소가 들어 있는 <see cref="T:System.Linq.IOrderedEnumerable`1" />입니다.</param>
+      <param name="keySelector">각 요소에서 키를 추출하는 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" />에서 반환하는 키의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="keySelector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenByDescending``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>시퀀스의 요소를 지정된 비교자를 사용하여 내림차순으로 다시 정렬합니다.</summary>
+      <returns>요소가 키에 따라 내림차순으로 정렬된 <see cref="T:System.Linq.IOrderedEnumerable`1" />입니다.</returns>
+      <param name="source">정렬할 요소가 들어 있는 <see cref="T:System.Linq.IOrderedEnumerable`1" />입니다.</param>
+      <param name="keySelector">각 요소에서 키를 추출하는 함수입니다.</param>
+      <param name="comparer">키를 비교할 <see cref="T:System.Collections.Generic.IComparer`1" />입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" />에서 반환하는 키의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="keySelector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToArray``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />을 사용하여 배열을 만듭니다.</summary>
+      <returns>입력 시퀀스의 요소가 들어 있는 배열입니다.</returns>
+      <param name="source">배열을 만드는 데 사용할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>지정된 키 선택기 함수에 따라 <see cref="T:System.Collections.Generic.IEnumerable`1" />을 사용하여 <see cref="T:System.Collections.Generic.Dictionary`2" />를 만듭니다.</summary>
+      <returns>키와 값이 들어 있는 <see cref="T:System.Collections.Generic.Dictionary`2" />입니다.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.Dictionary`2" />를 만드는 데 사용할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="keySelector">각 요소에서 키를 추출하는 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" />에서 반환하는 키의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="keySelector" />가 null인 경우또는<paramref name="keySelector" />가 생성하는 키가 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" />가 두 요소에 대해 중복된 키를 생성하는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>지정된 키 선택기 함수와 키 비교자에 따라 <see cref="T:System.Collections.Generic.IEnumerable`1" />을 사용하여 <see cref="T:System.Collections.Generic.Dictionary`2" />를 만듭니다.</summary>
+      <returns>키와 값이 들어 있는 <see cref="T:System.Collections.Generic.Dictionary`2" />입니다.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.Dictionary`2" />를 만드는 데 사용할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="keySelector">각 요소에서 키를 추출하는 함수입니다.</param>
+      <param name="comparer">키를 비교할 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" />에서 반환하는 키의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="keySelector" />가 null인 경우또는<paramref name="keySelector" />가 생성하는 키가 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" />가 두 요소에 대해 중복된 키를 생성하는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})">
+      <summary>지정된 키 선택기와 요소 선택기 함수에 따라 <see cref="T:System.Collections.Generic.IEnumerable`1" />을 사용하여 <see cref="T:System.Collections.Generic.Dictionary`2" />를 만듭니다.</summary>
+      <returns>입력 시퀀스에서 선택한 <paramref name="TElement" /> 형식 값이 들어 있는 <see cref="T:System.Collections.Generic.Dictionary`2" />입니다.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.Dictionary`2" />를 만드는 데 사용할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="keySelector">각 요소에서 키를 추출하는 함수입니다.</param>
+      <param name="elementSelector">각 요소를 사용하여 결과 요소 값을 생성할 변형 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" />에서 반환하는 키의 형식입니다.</typeparam>
+      <typeparam name="TElement">
+        <paramref name="elementSelector" />에서 반환하는 값의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />, <paramref name="keySelector" /> 또는 <paramref name="elementSelector" />가 null인 경우또는<paramref name="keySelector" />가 생성하는 키가 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" />가 두 요소에 대해 중복된 키를 생성하는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>지정된 키 선택기 함수, 비교자 및 요소 선택기 함수에 따라 <see cref="T:System.Collections.Generic.IEnumerable`1" />을 사용하여 <see cref="T:System.Collections.Generic.Dictionary`2" />를 만듭니다.</summary>
+      <returns>입력 시퀀스에서 선택한 <paramref name="TElement" /> 형식 값이 들어 있는 <see cref="T:System.Collections.Generic.Dictionary`2" />입니다.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.Dictionary`2" />를 만드는 데 사용할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="keySelector">각 요소에서 키를 추출하는 함수입니다.</param>
+      <param name="elementSelector">각 요소를 사용하여 결과 요소 값을 생성할 변형 함수입니다.</param>
+      <param name="comparer">키를 비교할 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" />에서 반환하는 키의 형식입니다.</typeparam>
+      <typeparam name="TElement">
+        <paramref name="elementSelector" />에서 반환하는 값의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />, <paramref name="keySelector" /> 또는 <paramref name="elementSelector" />가 null인 경우또는<paramref name="keySelector" />가 생성하는 키가 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" />가 두 요소에 대해 중복된 키를 생성하는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToList``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />을 사용하여 <see cref="T:System.Collections.Generic.List`1" />를 만듭니다.</summary>
+      <returns>입력 시퀀스의 요소가 들어 있는 <see cref="T:System.Collections.Generic.List`1" />입니다.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.List`1" />을 만드는 데 사용할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>지정된 키 선택기 함수에 따라 <see cref="T:System.Collections.Generic.IEnumerable`1" />을 사용하여 <see cref="T:System.Linq.Lookup`2" />을 만듭니다.</summary>
+      <returns>키와 값이 들어 있는 <see cref="T:System.Linq.Lookup`2" />입니다.</returns>
+      <param name="source">
+        <see cref="T:System.Linq.Lookup`2" />를 만드는 데 사용할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="keySelector">각 요소에서 키를 추출하는 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" />에서 반환하는 키의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="keySelector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>지정된 키 선택기 함수와 키 비교자에 따라 <see cref="T:System.Collections.Generic.IEnumerable`1" />을 사용하여 <see cref="T:System.Linq.Lookup`2" />을 만듭니다.</summary>
+      <returns>키와 값이 들어 있는 <see cref="T:System.Linq.Lookup`2" />입니다.</returns>
+      <param name="source">
+        <see cref="T:System.Linq.Lookup`2" />를 만드는 데 사용할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="keySelector">각 요소에서 키를 추출하는 함수입니다.</param>
+      <param name="comparer">키를 비교할 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" />에서 반환하는 키의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="keySelector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})">
+      <summary>지정된 키 선택기와 요소 선택기 함수에 따라 <see cref="T:System.Collections.Generic.IEnumerable`1" />을 사용하여 <see cref="T:System.Linq.Lookup`2" />를 만듭니다.</summary>
+      <returns>입력 시퀀스에서 선택한 <paramref name="TElement" /> 형식 값이 들어 있는 <see cref="T:System.Linq.Lookup`2" />입니다.</returns>
+      <param name="source">
+        <see cref="T:System.Linq.Lookup`2" />를 만드는 데 사용할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="keySelector">각 요소에서 키를 추출하는 함수입니다.</param>
+      <param name="elementSelector">각 요소를 사용하여 결과 요소 값을 생성할 변형 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" />에서 반환하는 키의 형식입니다.</typeparam>
+      <typeparam name="TElement">
+        <paramref name="elementSelector" />에서 반환하는 값의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />, <paramref name="keySelector" /> 또는 <paramref name="elementSelector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>지정된 키 선택기 함수, 비교자 및 요소 선택기 함수에 따라 <see cref="T:System.Collections.Generic.IEnumerable`1" />을 사용하여 <see cref="T:System.Linq.Lookup`2" />을 만듭니다.</summary>
+      <returns>입력 시퀀스에서 선택한 <paramref name="TElement" /> 형식 값이 들어 있는 <see cref="T:System.Linq.Lookup`2" />입니다.</returns>
+      <param name="source">
+        <see cref="T:System.Linq.Lookup`2" />를 만드는 데 사용할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="keySelector">각 요소에서 키를 추출하는 함수입니다.</param>
+      <param name="elementSelector">각 요소를 사용하여 결과 요소 값을 생성할 변형 함수입니다.</param>
+      <param name="comparer">키를 비교할 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" />에서 반환하는 키의 형식입니다.</typeparam>
+      <typeparam name="TElement">
+        <paramref name="elementSelector" />에서 반환하는 값의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />, <paramref name="keySelector" /> 또는 <paramref name="elementSelector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Union``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>기본 같음 비교자를 사용하여 두 시퀀스의 합집합을 구합니다.</summary>
+      <returns>두 입력 시퀀스의 모든 요소가 들어 있는 <see cref="T:System.Collections.Generic.IEnumerable`1" />이며, 중복 요소는 제외됩니다.</returns>
+      <param name="first">해당 고유 요소가 합집합의 첫 번째 집합을 이루는 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="second">해당 고유 요소가 합집합의 두 번째 집합을 이루는 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <typeparam name="TSource">입력 시퀀스 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> 또는 <paramref name="second" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Union``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>지정된 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />를 사용하여 두 시퀀스의 합집합을 구합니다.</summary>
+      <returns>두 입력 시퀀스의 모든 요소가 들어 있는 <see cref="T:System.Collections.Generic.IEnumerable`1" />이며, 중복 요소는 제외됩니다.</returns>
+      <param name="first">해당 고유 요소가 합집합의 첫 번째 집합을 이루는 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="second">해당 고유 요소가 합집합의 두 번째 집합을 이루는 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="comparer">값을 비교할 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />입니다.</param>
+      <typeparam name="TSource">입력 시퀀스 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> 또는 <paramref name="second" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Where``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>조건자에 따라 값의 시퀀스를 필터링합니다.</summary>
+      <returns>입력 시퀀스에서 조건에 맞는 요소가 들어 있는 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</returns>
+      <param name="source">필터링할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="predicate">각 요소를 조건에 대해 테스트하는 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="predicate" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Where``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})">
+      <summary>조건자에 따라 값의 시퀀스를 필터링합니다.조건자 함수의 논리에 각 요소의 인덱스가 사용됩니다.</summary>
+      <returns>입력 시퀀스에서 조건에 맞는 요소가 들어 있는 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</returns>
+      <param name="source">필터링할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="predicate">각 소스 요소를 조건에 대해 테스트할 함수이며, 이 함수의 두 번째 매개 변수는 소스 요소의 인덱스를 나타냅니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="predicate" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Zip``3(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``1,``2})">
+      <summary>지정된 함수를 두 시퀀스의 해당 요소에 적용하여 결과 시퀀스를 만듭니다.</summary>
+      <returns>두 입력 시퀀스의 병합된 요소가 들어 있는 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</returns>
+      <param name="first">병합할 첫 번째 시퀀스입니다.</param>
+      <param name="second">병합할 두 번째 시퀀스입니다.</param>
+      <param name="resultSelector">두 시퀀스의 요소를 병합하는 방법을 지정하는 함수입니다.</param>
+      <typeparam name="TFirst">첫 번째 입력 시퀀스 요소의 형식입니다.</typeparam>
+      <typeparam name="TSecond">두 번째 입력 시퀀스 요소의 형식입니다.</typeparam>
+      <typeparam name="TResult">결과 시퀀스 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> 또는 <paramref name="second" />가 null인 경우</exception>
+    </member>
+    <member name="T:System.Linq.IGrouping`2">
+      <summary>공통 키가 있는 개체의 컬렉션을 나타냅니다.</summary>
+      <typeparam name="TKey">
+        <see cref="T:System.Linq.IGrouping`2" />의 키 형식입니다.이 형식 매개 변수는 공변입니다. 즉, 지정한 형식이나 더 많이 파생되는 모든 형식을 사용할 수 있습니다. 공 분산 및 반공 분산에 대한 자세한 내용은 제네릭의 공 분산과 반공 분산 항목을 참조하세요.</typeparam>
+      <typeparam name="TElement">
+        <see cref="T:System.Linq.IGrouping`2" />의 값 형식입니다.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="P:System.Linq.IGrouping`2.Key">
+      <summary>
+        <see cref="T:System.Linq.IGrouping`2" />의 키를 가져옵니다.</summary>
+      <returns>
+        <see cref="T:System.Linq.IGrouping`2" />의 키입니다.</returns>
+    </member>
+    <member name="T:System.Linq.ILookup`2">
+      <summary>키를 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 값 시퀀스에 매핑하는 데이터 구조체의 인덱서, 크기 속성 및 부울 검색 메서드를 정의합니다.</summary>
+      <typeparam name="TKey">
+        <see cref="T:System.Linq.ILookup`2" />에 있는 키의 형식입니다.</typeparam>
+      <typeparam name="TElement">
+        <see cref="T:System.Linq.ILookup`2" />의 값을 구성하는 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 시퀀스의 요소 형식입니다.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.ILookup`2.Contains(`0)">
+      <summary>지정된 키가 <see cref="T:System.Linq.ILookup`2" />에 있는지 확인합니다.</summary>
+      <returns>
+        <paramref name="key" />가 <see cref="T:System.Linq.ILookup`2" />에 있으면 true이고, 그렇지 않으면 false입니다.</returns>
+      <param name="key">
+        <see cref="T:System.Linq.ILookup`2" />에서 검색할 키입니다.</param>
+    </member>
+    <member name="P:System.Linq.ILookup`2.Count">
+      <summary>
+        <see cref="T:System.Linq.ILookup`2" />에 있는 키/값 컬렉션 쌍의 개수를 가져옵니다.</summary>
+      <returns>
+        <see cref="T:System.Linq.ILookup`2" />에 있는 키/값 컬렉션 쌍의 개수입니다.</returns>
+    </member>
+    <member name="P:System.Linq.ILookup`2.Item(`0)">
+      <summary>지정된 키에 따라 인덱싱된 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 값 시퀀스를 가져옵니다.</summary>
+      <returns>지정된 키에 따라 인덱싱된 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 값 시퀀스입니다.</returns>
+      <param name="key">원하는 값 시퀀스의 키입니다.</param>
+    </member>
+    <member name="T:System.Linq.IOrderedEnumerable`1">
+      <summary>정렬된 시퀀스를 나타냅니다.</summary>
+      <typeparam name="TElement">시퀀스 요소의 형식입니다.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.IOrderedEnumerable`1.CreateOrderedEnumerable``1(System.Func{`0,``0},System.Collections.Generic.IComparer{``0},System.Boolean)">
+      <summary>
+        <see cref="T:System.Linq.IOrderedEnumerable`1" />의 요소를 키에 따라 후속 정렬합니다.</summary>
+      <returns>요소가 키에 따라 정렬된 <see cref="T:System.Linq.IOrderedEnumerable`1" />입니다.</returns>
+      <param name="keySelector">각 요소의 키를 추출하는 데 사용되는 <see cref="T:System.Func`2" />입니다.</param>
+      <param name="comparer">반환되는 시퀀스에 배치하기 위해 키를 비교하는 데 사용되는 <see cref="T:System.Collections.Generic.IComparer`1" />입니다.</param>
+      <param name="descending">요소를 내림차순으로 정렬하려면 true이고, 요소를 오름차순으로 정렬하려면 false입니다.</param>
+      <typeparam name="TKey">
+        <paramref name="keySelector" />가 생성하는 키의 형식입니다.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="T:System.Linq.Lookup`2">
+      <summary>각각 하나 이상의 값에 매핑된 키의 컬렉션을 나타냅니다.</summary>
+      <typeparam name="TKey">
+        <see cref="T:System.Linq.Lookup`2" />에 있는 키의 형식입니다.</typeparam>
+      <typeparam name="TElement">
+        <see cref="T:System.Linq.Lookup`2" />에 있는 각 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 값의 요소 형식입니다.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.Lookup`2.ApplyResultSelector``1(System.Func{`0,System.Collections.Generic.IEnumerable{`1},``0})">
+      <summary>각 키와 키에 연결된 값에 변환 함수를 적용하고 결과를 반환합니다.</summary>
+      <returns>
+        <see cref="T:System.Linq.Lookup`2" />에 있는 각 키/값 컬렉션 쌍에 대해 값이 하나씩 들어 있는 컬렉션입니다.</returns>
+      <param name="resultSelector">각 키와 키에 연결된 값을 사용하여 결과 값을 투영하는 함수입니다.</param>
+      <typeparam name="TResult">
+        <paramref name="resultSelector" />에서 생성하는 결과 값의 형식입니다.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.Lookup`2.Contains(`0)">
+      <summary>지정된 키가 <see cref="T:System.Linq.Lookup`2" />에 있는지 확인합니다.</summary>
+      <returns>
+        <paramref name="key" />가 <see cref="T:System.Linq.Lookup`2" />에 있으면 true이고, 그렇지 않으면 false입니다.</returns>
+      <param name="key">
+        <see cref="T:System.Linq.Lookup`2" />에서 찾을 키입니다.</param>
+    </member>
+    <member name="P:System.Linq.Lookup`2.Count">
+      <summary>
+        <see cref="T:System.Linq.Lookup`2" />에 있는 키/값 컬렉션 쌍의 개수를 가져옵니다.</summary>
+      <returns>
+        <see cref="T:System.Linq.Lookup`2" />에 있는 키/값 컬렉션 쌍의 개수입니다.</returns>
+    </member>
+    <member name="M:System.Linq.Lookup`2.GetEnumerator">
+      <summary>
+        <see cref="T:System.Linq.Lookup`2" />을 반복하는 제네릭 열거자를 반환합니다.</summary>
+      <returns>
+        <see cref="T:System.Linq.Lookup`2" />에 대한 열거자입니다.</returns>
+    </member>
+    <member name="P:System.Linq.Lookup`2.Item(`0)">
+      <summary>지정된 키에 따라 인덱싱된 값 컬렉션을 가져옵니다.</summary>
+      <returns>지정된 키에 따라 인덱싱된 값 컬렉션입니다.</returns>
+      <param name="key">원하는 값 컬렉션의 키입니다.</param>
+    </member>
+    <member name="M:System.Linq.Lookup`2.System#Collections#IEnumerable#GetEnumerator">
+      <summary>
+        <see cref="T:System.Linq.Lookup`2" />을 반복하는 열거자를 반환합니다.이 클래스는 상속될 수 없습니다.</summary>
+      <returns>
+        <see cref="T:System.Linq.Lookup`2" />에 대한 열거자입니다.</returns>
+    </member>
+  </members>
+</doc>

+ 1561 - 0
HighBorn/packages/System.Linq.4.3.0/ref/netstandard1.0/ru/System.Linq.xml

@@ -0,0 +1,1561 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+  <assembly>
+    <name>System.Linq</name>
+  </assembly>
+  <members>
+    <member name="T:System.Linq.Enumerable">
+      <summary>Предоставляет набор методов типа static (Shared в Visual Basic) для выполнения запросов к объектам, реализующим интерфейс <see cref="T:System.Collections.Generic.IEnumerable`1" />.</summary>
+    </member>
+    <member name="M:System.Linq.Enumerable.Aggregate``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``0,``0})">
+      <summary>Применяет к последовательности агрегатную функцию.</summary>
+      <returns>Конечное агрегатное значение.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, для которого выполняется статистическая операция.</param>
+      <param name="func">Агрегатная функция, вызываемая для каждого элемента.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="func" /> — null.</exception>
+      <exception cref="T:System.InvalidOperationException">Последовательность <paramref name="source" /> не содержит элементов.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Aggregate``2(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1})">
+      <summary>Применяет к последовательности агрегатную функцию.Указанное начальное значение используется в качестве исходного значения агрегатной операции.</summary>
+      <returns>Конечное агрегатное значение.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, для которого выполняется статистическая операция.</param>
+      <param name="seed">Начальное агрегатное значение.</param>
+      <param name="func">Агрегатная функция, вызываемая для каждого элемента.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TAccumulate">Тип агрегатного значения.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="func" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Aggregate``3(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1},System.Func{``1,``2})">
+      <summary>Применяет к последовательности агрегатную функцию.Указанное начальное значение служит исходным значением для агрегатной операции, а указанная функция используется для выбора результирующего значения.</summary>
+      <returns>Преобразованное конечное агрегатное значение.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, для которого выполняется статистическая операция.</param>
+      <param name="seed">Начальное агрегатное значение.</param>
+      <param name="func">Агрегатная функция, вызываемая для каждого элемента.</param>
+      <param name="resultSelector">Функция, преобразующая конечное агрегатное значение в результирующее значение.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TAccumulate">Тип агрегатного значения.</typeparam>
+      <typeparam name="TResult">Тип результирующего значения.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" />, <paramref name="func" /> или <paramref name="resultSelector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.All``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Проверяет, все ли элементы последовательности удовлетворяют условию.</summary>
+      <returns>true, если каждый элемент исходной последовательности проходит проверку, определяемую указанным предикатом, или если последовательность пуста; в противном случае — false.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, содержащий элементы, к которым применяется предикат.</param>
+      <param name="predicate">Функция для проверки каждого элемента на соответствие условию.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="predicate" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Any``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Проверяет, содержит ли последовательность какие-либо элементы.</summary>
+      <returns>true, если исходная последовательность содержит какие-либо элементы, в противном случае — false.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, проверяемый на наличие элементов.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Any``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Проверяет, удовлетворяет ли какой-либо элемент последовательности заданному условию.</summary>
+      <returns>true, если какие-либо элементы исходной последовательности проходят проверку, определяемую указанным предикатом; в противном случае — false.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, к элементам которого применяется предикат.</param>
+      <param name="predicate">Функция для проверки каждого элемента на соответствие условию.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="predicate" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.AsEnumerable``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Возвращает входные данные, приведенные к типу <see cref="T:System.Collections.Generic.IEnumerable`1" />.</summary>
+      <returns>Входная последовательность, приведенная к типу <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>
+      <param name="source">Последовательность, которая приводится к типу <see cref="T:System.Collections.Generic.IEnumerable`1" />.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>Вычисляет среднее последовательности значений типа <see cref="T:System.Decimal" />.</summary>
+      <returns>Среднее для последовательности значений.</returns>
+      <param name="source">Последовательность значений <see cref="T:System.Decimal" />, для которых вычисляется среднее.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+      <exception cref="T:System.InvalidOperationException">Последовательность <paramref name="source" /> не содержит элементов.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>Вычисляет среднее для последовательности значений типа <see cref="T:System.Double" />.</summary>
+      <returns>Среднее для последовательности значений.</returns>
+      <param name="source">Последовательность значений <see cref="T:System.Double" />, для которых вычисляется среднее.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+      <exception cref="T:System.InvalidOperationException">Последовательность <paramref name="source" /> не содержит элементов.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>Вычисляет среднее для последовательности значений типа <see cref="T:System.Int32" />.</summary>
+      <returns>Среднее для последовательности значений.</returns>
+      <param name="source">Последовательность значений <see cref="T:System.Int32" />, для которых вычисляется среднее.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+      <exception cref="T:System.InvalidOperationException">Последовательность <paramref name="source" /> не содержит элементов.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>Вычисляет среднее для последовательности значений типа <see cref="T:System.Int64" />.</summary>
+      <returns>Среднее для последовательности значений.</returns>
+      <param name="source">Последовательность значений <see cref="T:System.Int64" />, для которых вычисляется среднее.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+      <exception cref="T:System.InvalidOperationException">Последовательность <paramref name="source" /> не содержит элементов.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>Вычисляет среднее для последовательности значений <see cref="T:System.Decimal" /> обнуляемого типа.</summary>
+      <returns>Среднее арифметическое значений последовательности, или null, если исходная последовательность пуста либо содержит только значения null.</returns>
+      <param name="source">Последовательность значений <see cref="T:System.Decimal" /> обнуляемого типа, для которых вычисляется среднее.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+      <exception cref="T:System.OverflowException">Сумма элементов последовательности больше значения <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>Вычисляет среднее для последовательности значений <see cref="T:System.Double" /> обнуляемого типа.</summary>
+      <returns>Среднее арифметическое значений последовательности, или null, если исходная последовательность пуста либо содержит только значения null.</returns>
+      <param name="source">Последовательность значений <see cref="T:System.Double" /> обнуляемого типа, для которых вычисляется среднее.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>Вычисляет среднее для последовательности значений <see cref="T:System.Int32" /> обнуляемого типа.</summary>
+      <returns>Среднее арифметическое значений последовательности, или null, если исходная последовательность пуста либо содержит только значения null.</returns>
+      <param name="source">Последовательность значений <see cref="T:System.Int32" /> обнуляемого типа, для которых вычисляется среднее.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+      <exception cref="T:System.OverflowException">Сумма элементов последовательности больше значения <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>Вычисляет среднее для последовательности значений <see cref="T:System.Int64" /> обнуляемого типа.</summary>
+      <returns>Среднее арифметическое значений последовательности, или null, если исходная последовательность пуста либо содержит только значения null.</returns>
+      <param name="source">Последовательность значений <see cref="T:System.Int64" /> обнуляемого типа, для которых вычисляется среднее.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+      <exception cref="T:System.OverflowException">Сумма элементов последовательности больше значения <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>Вычисляет среднее для последовательности значений <see cref="T:System.Single" /> обнуляемого типа.</summary>
+      <returns>Среднее арифметическое значений последовательности, или null, если исходная последовательность пуста либо содержит только значения null.</returns>
+      <param name="source">Последовательность значений <see cref="T:System.Single" /> обнуляемого типа, для которых вычисляется среднее.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>Вычисляет среднее для последовательности значений типа <see cref="T:System.Single" />.</summary>
+      <returns>Среднее для последовательности значений.</returns>
+      <param name="source">Последовательность значений <see cref="T:System.Single" />, для которых вычисляется среднее.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+      <exception cref="T:System.InvalidOperationException">Последовательность <paramref name="source" /> не содержит элементов.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>Вычисляет среднее для последовательности значений типа <see cref="T:System.Decimal" />, получаемой в результате применения функции преобразования к каждому элементу входной последовательности.</summary>
+      <returns>Среднее для последовательности значений.</returns>
+      <param name="source">Последовательность значений, используемых для вычисления среднего.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+      <exception cref="T:System.InvalidOperationException">Последовательность <paramref name="source" /> не содержит элементов.</exception>
+      <exception cref="T:System.OverflowException">Сумма элементов последовательности больше значения <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>Вычисляет среднее для последовательности значений типа <see cref="T:System.Double" />, получаемой в результате применения функции преобразования к каждому элементу входной последовательности.</summary>
+      <returns>Среднее для последовательности значений.</returns>
+      <param name="source">Последовательность значений, для которых вычисляется среднее.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+      <exception cref="T:System.InvalidOperationException">Последовательность <paramref name="source" /> не содержит элементов.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>Вычисляет среднее для последовательности значений типа <see cref="T:System.Int32" />, получаемой в результате применения функции преобразования к каждому элементу входной последовательности.</summary>
+      <returns>Среднее для последовательности значений.</returns>
+      <param name="source">Последовательность значений, для которых вычисляется среднее.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+      <exception cref="T:System.InvalidOperationException">Последовательность <paramref name="source" /> не содержит элементов.</exception>
+      <exception cref="T:System.OverflowException">Сумма элементов последовательности больше значения <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>Вычисляет среднее для последовательности значений типа <see cref="T:System.Int64" />, получаемой в результате применения функции преобразования к каждому элементу входной последовательности.</summary>
+      <returns>Среднее для последовательности значений.</returns>
+      <param name="source">Последовательность значений, для которых вычисляется среднее.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов исходной последовательности.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+      <exception cref="T:System.InvalidOperationException">Последовательность <paramref name="source" /> не содержит элементов.</exception>
+      <exception cref="T:System.OverflowException">Сумма элементов последовательности больше значения <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>Вычисляет среднее для последовательности значений <see cref="T:System.Decimal" /> обнуляемого типа, получаемой в результате применения функции преобразования к каждому элементу входной последовательности.</summary>
+      <returns>Среднее арифметическое значений последовательности, или null, если исходная последовательность пуста либо содержит только значения null.</returns>
+      <param name="source">Последовательность значений, для которых вычисляется среднее.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+      <exception cref="T:System.OverflowException">Сумма элементов последовательности больше значения <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>Вычисляет среднее для последовательности значений <see cref="T:System.Double" /> обнуляемого типа, получаемой в результате применения функции преобразования к каждому элементу входной последовательности.</summary>
+      <returns>Среднее арифметическое значений последовательности, или null, если исходная последовательность пуста либо содержит только значения null.</returns>
+      <param name="source">Последовательность значений, для которых вычисляется среднее.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>Вычисляет среднее для последовательности значений <see cref="T:System.Int32" /> обнуляемого типа, получаемой в результате применения функции преобразования к каждому элементу входной последовательности.</summary>
+      <returns>Среднее арифметическое значений последовательности, или null, если исходная последовательность пуста либо содержит только значения null.</returns>
+      <param name="source">Последовательность значений, для которых вычисляется среднее.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+      <exception cref="T:System.OverflowException">Сумма элементов последовательности больше значения <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>Вычисляет среднее для последовательности значений <see cref="T:System.Int64" /> обнуляемого типа, получаемой в результате применения функции преобразования к каждому элементу входной последовательности.</summary>
+      <returns>Среднее арифметическое значений последовательности, или null, если исходная последовательность пуста либо содержит только значения null.</returns>
+      <param name="source">Последовательность значений, для которых вычисляется среднее.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>Вычисляет среднее для последовательности значений <see cref="T:System.Single" /> обнуляемого типа, получаемой в результате применения функции преобразования к каждому элементу входной последовательности.</summary>
+      <returns>Среднее арифметическое значений последовательности, или null, если исходная последовательность пуста либо содержит только значения null.</returns>
+      <param name="source">Последовательность значений, для которых вычисляется среднее.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>Вычисляет среднее для последовательности значений типа <see cref="T:System.Single" />, получаемой в результате применения функции преобразования к каждому элементу входной последовательности.</summary>
+      <returns>Среднее для последовательности значений.</returns>
+      <param name="source">Последовательность значений, для которых вычисляется среднее.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+      <exception cref="T:System.InvalidOperationException">Последовательность <paramref name="source" /> не содержит элементов.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Cast``1(System.Collections.IEnumerable)">
+      <summary>Приводит элементы объекта <see cref="T:System.Collections.IEnumerable" /> к заданному типу.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, который содержит все элементы исходной последовательности, приведенные в заданный тип.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.IEnumerable" />, содержащий элементы, которые можно привести к <paramref name="TResult" />.</param>
+      <typeparam name="TResult">Тип, в который приводятся элементы параметра <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+      <exception cref="T:System.InvalidCastException">Элемент последовательности не может быть приведен к типу <paramref name="TResult" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Concat``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>Объединяет две последовательности.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, содержащий объединенные элементы двух входных последовательностей.</returns>
+      <param name="first">Первая из объединяемых последовательностей.</param>
+      <param name="second">Последовательность, объединяемая с первой последовательностью.</param>
+      <typeparam name="TSource">Тип элементов входных последовательностей.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="first" /> или <paramref name="second" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Contains``1(System.Collections.Generic.IEnumerable{``0},``0)">
+      <summary>Определяет, содержится ли указанный элемент в последовательности, используя компаратор проверки на равенство по умолчанию.</summary>
+      <returns>true, если исходная последовательность содержит элемент с указанным значением, в противном случае — false.</returns>
+      <param name="source">Последовательность, в которой требуется найти данное значение.</param>
+      <param name="value">Значение, которое требуется найти в последовательности.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Contains``1(System.Collections.Generic.IEnumerable{``0},``0,System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Определяет, содержит ли последовательность заданный элемент, используя указанный компаратор <see cref="T:System.Collections.Generic.IEqualityComparer`1" />.</summary>
+      <returns>true, если исходная последовательность содержит элемент с указанным значением, в противном случае — false.</returns>
+      <param name="source">Последовательность, в которой требуется найти данное значение.</param>
+      <param name="value">Значение, которое требуется найти в последовательности.</param>
+      <param name="comparer">Компаратор проверки на равенство, используемый для сравнения значений.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Count``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Возвращает количество элементов в последовательности.</summary>
+      <returns>Число элементов во входной последовательности.</returns>
+      <param name="source">Последовательность, элементы которой требуется подсчитать.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+      <exception cref="T:System.OverflowException">Число элементов в последовательности <paramref name="source" /> больше, чем <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Count``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Возвращает число, представляющее количество элементов последовательности, удовлетворяющих заданному условию.</summary>
+      <returns>Число, представляющее количество элементов последовательности, удовлетворяющих условию функции предиката.</returns>
+      <param name="source">Последовательность, элементы которой требуется проверить и подсчитать.</param>
+      <param name="predicate">Функция для проверки каждого элемента на соответствие условию.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="predicate" /> — null.</exception>
+      <exception cref="T:System.OverflowException">Число элементов в последовательности <paramref name="source" /> больше, чем <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.DefaultIfEmpty``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Возвращает элементы указанной последовательности или одноэлементную коллекцию, содержащую значение параметра типа по умолчанию, если последовательность пуста.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, содержащий значение по умолчанию для типа <paramref name="TSource" />, если параметр <paramref name="source" /> пуст; в противном случае — значение <paramref name="source" />.</returns>
+      <param name="source">Последовательность, для которой возвращается значение по умолчанию, если она пуста.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.DefaultIfEmpty``1(System.Collections.Generic.IEnumerable{``0},``0)">
+      <summary>Возвращает элементы указанной последовательности или одноэлементную коллекцию, содержащую указанное значение, если последовательность пуста.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, содержащий значение <paramref name="defaultValue" />, если последовательность <paramref name="source" /> пуста; в противном случае возвращается <paramref name="source" />.</returns>
+      <param name="source">Последовательность, для которой возвращается указанное значение, если она пуста.</param>
+      <param name="defaultValue">Значение, возвращаемое в случае пустой последовательности.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Distinct``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Возвращает различающиеся элементы последовательности, используя для сравнения значений компаратор проверки на равенство по умолчанию.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, содержащий различающиеся элементы из исходной последовательности.</returns>
+      <param name="source">Последовательность, из которой требуется удалить дубликаты элементов.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Distinct``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Возвращает различающиеся элементы последовательности, используя для сравнения значений указанный компаратор <see cref="T:System.Collections.Generic.IEqualityComparer`1" />.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, содержащий различающиеся элементы из исходной последовательности.</returns>
+      <param name="source">Последовательность, из которой требуется удалить дубликаты элементов.</param>
+      <param name="comparer">Компаратор <see cref="T:System.Collections.Generic.IEqualityComparer`1" />, используемый для сравнения значений.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ElementAt``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>Возвращает элемент по указанному индексу в последовательности.</summary>
+      <returns>Элемент, находящийся в указанной позиции в исходной последовательности.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, из которого требуется возвратить элемент.</param>
+      <param name="index">Отсчитываемый от нуля индекс извлекаемого элемента.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение <paramref name="index" /> меньше 0 либо больше или равно числу элементов последовательности <paramref name="source" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ElementAtOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>Возвращает элемент по указанному индексу в последовательности или значение по умолчанию, если индекс вне допустимого диапазона.</summary>
+      <returns>default(<paramref name="TSource" />), если индекс указывает позицию вне исходной последовательности, в противном случае — элемент, находящийся в указанной позиции в исходной последовательности.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, из которого требуется возвратить элемент.</param>
+      <param name="index">Отсчитываемый от нуля индекс извлекаемого элемента.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Empty``1">
+      <summary>Возвращает пустую коллекцию <see cref="T:System.Collections.Generic.IEnumerable`1" /> с указанным аргументом типа.</summary>
+      <returns>Пустая коллекция <see cref="T:System.Collections.Generic.IEnumerable`1" /> с аргументом типа <paramref name="TResult" />.</returns>
+      <typeparam name="TResult">Тип, присваиваемый параметру типа возвращаемого универсального интерфейса <see cref="T:System.Collections.Generic.IEnumerable`1" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Except``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>Находит разность множеств, представленных двумя последовательностями, используя для сравнения значений компаратор проверки на равенство по умолчанию.</summary>
+      <returns>Последовательность, представляющая собой разность двух последовательностей как множеств.</returns>
+      <param name="first">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, из которого требуется извлечь элементы, отсутствующие в последовательности <paramref name="second" />.</param>
+      <param name="second">Последовательность <see cref="T:System.Collections.Generic.IEnumerable`1" />, элементы которой, входящие также в первую последовательность, должны быть исключены из возвращаемой последовательности.</param>
+      <typeparam name="TSource">Тип элементов входных последовательностей.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="first" /> или <paramref name="second" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Except``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Находит разность множеств, представленных двумя последовательностями, используя для сравнения значений указанный компаратор <see cref="T:System.Collections.Generic.IEqualityComparer`1" />.</summary>
+      <returns>Последовательность, представляющая собой разность двух последовательностей как множеств.</returns>
+      <param name="first">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, из которого требуется извлечь элементы, отсутствующие в последовательности <paramref name="second" />.</param>
+      <param name="second">Последовательность <see cref="T:System.Collections.Generic.IEnumerable`1" />, элементы которой, входящие также в первую последовательность, должны быть исключены из возвращаемой последовательности.</param>
+      <param name="comparer">Компаратор <see cref="T:System.Collections.Generic.IEqualityComparer`1" />, используемый для сравнения значений.</param>
+      <typeparam name="TSource">Тип элементов входных последовательностей.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="first" /> или <paramref name="second" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.First``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Возвращает первый элемент последовательности.</summary>
+      <returns>Первый элемент указанной последовательности.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, первый элемент которого требуется возвратить.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+      <exception cref="T:System.InvalidOperationException">Исходная последовательность пуста.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.First``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Возвращает первый элемент последовательности, удовлетворяющий указанному условию.</summary>
+      <returns>Первый элемент последовательности, который прошел проверку, определенную указанной функцией предиката.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, из которого требуется возвратить элемент.</param>
+      <param name="predicate">Функция для проверки каждого элемента на соответствие условию.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="predicate" /> — null.</exception>
+      <exception cref="T:System.InvalidOperationException">Ни один элемент не удовлетворяет условию предиката <paramref name="predicate" />.– или –Исходная последовательность пуста.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.FirstOrDefault``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Возвращает первый элемент последовательности или значение по умолчанию, если последовательность не содержит элементов.</summary>
+      <returns>default(<paramref name="TSource" />), если последовательность <paramref name="source" /> пуста, в противном случае — первый элемент последовательности <paramref name="source" />.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, первый элемент которого требуется возвратить.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.FirstOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Возвращает первый удовлетворяющий условию элемент последовательности или значение по умолчанию, если ни одного такого элемента не найдено.</summary>
+      <returns>default(<paramref name="TSource" />), если последовательность <paramref name="source" /> пуста или ни один ее элемент не прошел проверку, определенную предикатом <paramref name="predicate" />; в противном случае — первый элемент последовательности <paramref name="source" />, прошедший проверку, определенную предикатом <paramref name="predicate" />.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, из которого требуется возвратить элемент.</param>
+      <param name="predicate">Функция для проверки каждого элемента на соответствие условию.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="predicate" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Группирует элементы последовательности в соответствии с заданной функцией селектора ключа.</summary>
+      <returns>Объект IEnumerable&lt;IGrouping&lt;TKey, TSource&gt;&gt; в C# или IEnumerable(Of IGrouping(Of TKey, TSource)) в Visual Basic, где каждый объект <see cref="T:System.Linq.IGrouping`2" /> содержит последовательность объектов и ключ.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, элементы которого следует сгруппировать.</param>
+      <param name="keySelector">Функция, извлекающая ключ для каждого элемента.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Тип ключа, возвращаемого функцией <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="keySelector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Группирует элементы последовательности в соответствии с заданной функцией селектора ключа и сравнивает ключи с помощью указанного компаратора.</summary>
+      <returns>Объект IEnumerable&lt;IGrouping&lt;TKey, TSource&gt;&gt; в C# или IEnumerable(Of IGrouping(Of TKey, TSource)) в Visual Basic, где каждый объект <see cref="T:System.Linq.IGrouping`2" /> содержит коллекцию объектов и ключ.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, элементы которого следует сгруппировать.</param>
+      <param name="keySelector">Функция, извлекающая ключ для каждого элемента.</param>
+      <param name="comparer">Компаратор <see cref="T:System.Collections.Generic.IEqualityComparer`1" />, используемый для сравнения ключей.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Тип ключа, возвращаемого функцией <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="keySelector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})">
+      <summary>Группирует элементы последовательности в соответствии с заданной функцией селектора ключа и проецирует элементы каждой группы с помощью указанной функции.</summary>
+      <returns>Объект IEnumerable&lt;IGrouping&lt;TKey, TElement&gt;&gt; в C# или IEnumerable(Of IGrouping(Of TKey, TElement)) в Visual Basic, где каждый объект <see cref="T:System.Linq.IGrouping`2" /> содержит коллекцию объектов типа <paramref name="TElement" /> и ключ.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, элементы которого следует сгруппировать.</param>
+      <param name="keySelector">Функция, извлекающая ключ для каждого элемента.</param>
+      <param name="elementSelector">Функция, сопоставляющая каждый исходный элемент с элементом объекта <see cref="T:System.Linq.IGrouping`2" />.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Тип ключа, возвращаемого функцией <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">Тип элементов объекта <see cref="T:System.Linq.IGrouping`2" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" />, <paramref name="keySelector" /> или <paramref name="elementSelector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Группирует элементы последовательности в соответствии с функцией селектора ключа.Ключи сравниваются с помощью компаратора, элементы каждой группы проецируются с помощью указанной функции.</summary>
+      <returns>Объект IEnumerable&lt;IGrouping&lt;TKey, TElement&gt;&gt; в C# или IEnumerable(Of IGrouping(Of TKey, TElement)) в Visual Basic, где каждый объект <see cref="T:System.Linq.IGrouping`2" /> содержит коллекцию объектов типа <paramref name="TElement" /> и ключ.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, элементы которого следует сгруппировать.</param>
+      <param name="keySelector">Функция, извлекающая ключ для каждого элемента.</param>
+      <param name="elementSelector">Функция, сопоставляющая каждый исходный элемент с элементом объекта <see cref="T:System.Linq.IGrouping`2" />.</param>
+      <param name="comparer">Компаратор <see cref="T:System.Collections.Generic.IEqualityComparer`1" />, используемый для сравнения ключей.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Тип ключа, возвращаемого функцией <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">Тип элементов объекта <see cref="T:System.Linq.IGrouping`2" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" />, <paramref name="keySelector" /> или <paramref name="elementSelector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3})">
+      <summary>Группирует элементы последовательности в соответствии с заданной функцией селектора ключа и создает результирующее значение для каждой группы и ее ключа.Элементы каждой группы проецируются с помощью указанной функции.</summary>
+      <returns>Коллекция элементов типа <paramref name="TResult" />, в которой каждый элемент представляет проекцию группы и ее ключа.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, элементы которого следует сгруппировать.</param>
+      <param name="keySelector">Функция, извлекающая ключ для каждого элемента.</param>
+      <param name="elementSelector">Функция, сопоставляющая каждый исходный элемент с элементом объекта <see cref="T:System.Linq.IGrouping`2" />.</param>
+      <param name="resultSelector">Функция для создания результирующего значения для каждой группы.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Тип ключа, возвращаемого функцией <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">Тип элементов каждого объекта <see cref="T:System.Linq.IGrouping`2" />.</typeparam>
+      <typeparam name="TResult">Тип результирующего значения, возвращаемого функцией <paramref name="resultSelector" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Группирует элементы последовательности в соответствии с заданной функцией селектора ключа и создает результирующее значение для каждой группы и ее ключа.Значения ключей сравниваются с помощью указанного компаратора, элементы каждой группы проецируются с помощью указанной функции.</summary>
+      <returns>Коллекция элементов типа <paramref name="TResult" />, в которой каждый элемент представляет проекцию группы и ее ключа.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, элементы которого следует сгруппировать.</param>
+      <param name="keySelector">Функция, извлекающая ключ для каждого элемента.</param>
+      <param name="elementSelector">Функция, сопоставляющая каждый исходный элемент с элементом объекта <see cref="T:System.Linq.IGrouping`2" />.</param>
+      <param name="resultSelector">Функция для создания результирующего значения для каждой группы.</param>
+      <param name="comparer">Компаратор <see cref="T:System.Collections.Generic.IEqualityComparer`1" />, используемый для сравнения ключей.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Тип ключа, возвращаемого функцией <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">Тип элементов каждого объекта <see cref="T:System.Linq.IGrouping`2" />.</typeparam>
+      <typeparam name="TResult">Тип результирующего значения, возвращаемого функцией <paramref name="resultSelector" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2})">
+      <summary>Группирует элементы последовательности в соответствии с заданной функцией селектора ключа и создает результирующее значение для каждой группы и ее ключа.</summary>
+      <returns>Коллекция элементов типа <paramref name="TResult" />, в которой каждый элемент представляет проекцию группы и ее ключа.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, элементы которого следует сгруппировать.</param>
+      <param name="keySelector">Функция, извлекающая ключ для каждого элемента.</param>
+      <param name="resultSelector">Функция для создания результирующего значения для каждой группы.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Тип ключа, возвращаемого функцией <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TResult">Тип результирующего значения, возвращаемого функцией <paramref name="resultSelector" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Группирует элементы последовательности в соответствии с заданной функцией селектора ключа и создает результирующее значение для каждой группы и ее ключа.Ключи сравниваются с использованием заданного компаратора.</summary>
+      <returns>Коллекция элементов типа <paramref name="TResult" />, в которой каждый элемент представляет проекцию группы и ее ключа.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, элементы которого следует сгруппировать.</param>
+      <param name="keySelector">Функция, извлекающая ключ для каждого элемента.</param>
+      <param name="resultSelector">Функция для создания результирующего значения для каждой группы.</param>
+      <param name="comparer">Компаратор <see cref="T:System.Collections.Generic.IEqualityComparer`1" />, используемый для сравнения ключей.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Тип ключа, возвращаемого функцией <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TResult">Тип результирующего значения, возвращаемого функцией <paramref name="resultSelector" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3})">
+      <summary>Устанавливает корреляцию между элементами двух последовательностей на основе равенства ключей и группирует результаты.Для сравнения ключей используется компаратор проверки на равенство по умолчанию.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, который содержит элементы типа <paramref name="TResult" />, полученные в результате соединения двух последовательностей с группировкой.</returns>
+      <param name="outer">Первая последовательность для соединения.</param>
+      <param name="inner">Последовательность, соединяемая с первой последовательностью.</param>
+      <param name="outerKeySelector">Функция, извлекающая ключ соединения из каждого элемента первой последовательности.</param>
+      <param name="innerKeySelector">Функция, извлекающая ключ соединения из каждого элемента второй последовательности.</param>
+      <param name="resultSelector">Функция, создающая результирующий элемент для элемента первой последовательности и коллекции соответствующих элементов второй последовательности.</param>
+      <typeparam name="TOuter">Тип элементов первой последовательности.</typeparam>
+      <typeparam name="TInner">Тип элементов второй последовательности.</typeparam>
+      <typeparam name="TKey">Тип ключей, возвращаемых функциями селектора ключа.</typeparam>
+      <typeparam name="TResult">Тип результирующих элементов.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="outer" />, <paramref name="inner" />, <paramref name="outerKeySelector" />, <paramref name="innerKeySelector" /> или <paramref name="resultSelector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3},System.Collections.Generic.IEqualityComparer{``2})">
+      <summary>Устанавливает корреляцию между элементами двух последовательностей на основе равенства ключей и группирует результаты.Для сравнения ключей используется указанный компаратор <see cref="T:System.Collections.Generic.IEqualityComparer`1" />.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, который содержит элементы типа <paramref name="TResult" />, полученные в результате соединения двух последовательностей с группировкой.</returns>
+      <param name="outer">Первая последовательность для соединения.</param>
+      <param name="inner">Последовательность, соединяемая с первой последовательностью.</param>
+      <param name="outerKeySelector">Функция, извлекающая ключ соединения из каждого элемента первой последовательности.</param>
+      <param name="innerKeySelector">Функция, извлекающая ключ соединения из каждого элемента второй последовательности.</param>
+      <param name="resultSelector">Функция, создающая результирующий элемент для элемента первой последовательности и коллекции соответствующих элементов второй последовательности.</param>
+      <param name="comparer">Компаратор <see cref="T:System.Collections.Generic.IEqualityComparer`1" />, используемый для хэширования и сравнения ключей.</param>
+      <typeparam name="TOuter">Тип элементов первой последовательности.</typeparam>
+      <typeparam name="TInner">Тип элементов второй последовательности.</typeparam>
+      <typeparam name="TKey">Тип ключей, возвращаемых функциями селектора ключа.</typeparam>
+      <typeparam name="TResult">Тип результирующих элементов.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="outer" />, <paramref name="inner" />, <paramref name="outerKeySelector" />, <paramref name="innerKeySelector" /> или <paramref name="resultSelector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Intersect``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>Находит пересечение множеств, представленных двумя последовательностями, используя для сравнения значений компаратор проверки на равенство по умолчанию.</summary>
+      <returns>Последовательность элементов, представляющая собой пересечение двух заданных последовательностей как множеств.</returns>
+      <param name="first">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, из которого извлекаются различающиеся элементы, входящие также в последовательность <paramref name="second" />.</param>
+      <param name="second">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, из которого извлекаются различающиеся элементы, входящие также в первую последовательность.</param>
+      <typeparam name="TSource">Тип элементов входных последовательностей.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="first" /> или <paramref name="second" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Intersect``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Находит пересечение множеств, представленных двумя последовательностями, используя для сравнения значений указанный компаратор <see cref="T:System.Collections.Generic.IEqualityComparer`1" />.</summary>
+      <returns>Последовательность элементов, представляющая собой пересечение двух заданных последовательностей как множеств.</returns>
+      <param name="first">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, из которого извлекаются различающиеся элементы, входящие также в последовательность <paramref name="second" />.</param>
+      <param name="second">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, из которого извлекаются различающиеся элементы, входящие также в первую последовательность.</param>
+      <param name="comparer">Компаратор <see cref="T:System.Collections.Generic.IEqualityComparer`1" />, используемый для сравнения значений.</param>
+      <typeparam name="TSource">Тип элементов входных последовательностей.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="first" /> или <paramref name="second" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3})">
+      <summary>Устанавливает корреляцию между элементами двух последовательностей на основе сопоставления ключей.Для сравнения ключей используется компаратор проверки на равенство по умолчанию.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, который содержит элементы типа <paramref name="TResult" />, полученные в результате внутреннего соединения двух последовательностей.</returns>
+      <param name="outer">Первая последовательность для соединения.</param>
+      <param name="inner">Последовательность, соединяемая с первой последовательностью.</param>
+      <param name="outerKeySelector">Функция, извлекающая ключ соединения из каждого элемента первой последовательности.</param>
+      <param name="innerKeySelector">Функция, извлекающая ключ соединения из каждого элемента второй последовательности.</param>
+      <param name="resultSelector">Функция для создания результирующего элемента для пары соответствующих элементов.</param>
+      <typeparam name="TOuter">Тип элементов первой последовательности.</typeparam>
+      <typeparam name="TInner">Тип элементов второй последовательности.</typeparam>
+      <typeparam name="TKey">Тип ключей, возвращаемых функциями селектора ключа.</typeparam>
+      <typeparam name="TResult">Тип результирующих элементов.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="outer" />, <paramref name="inner" />, <paramref name="outerKeySelector" />, <paramref name="innerKeySelector" /> или <paramref name="resultSelector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3},System.Collections.Generic.IEqualityComparer{``2})">
+      <summary>Устанавливает корреляцию между элементами двух последовательностей на основе сопоставления ключей.Для сравнения ключей используется указанный компаратор <see cref="T:System.Collections.Generic.IEqualityComparer`1" />.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, который содержит элементы типа <paramref name="TResult" />, полученные в результате внутреннего соединения двух последовательностей.</returns>
+      <param name="outer">Первая последовательность для соединения.</param>
+      <param name="inner">Последовательность, соединяемая с первой последовательностью.</param>
+      <param name="outerKeySelector">Функция, извлекающая ключ соединения из каждого элемента первой последовательности.</param>
+      <param name="innerKeySelector">Функция, извлекающая ключ соединения из каждого элемента второй последовательности.</param>
+      <param name="resultSelector">Функция для создания результирующего элемента для пары соответствующих элементов.</param>
+      <param name="comparer">Компаратор <see cref="T:System.Collections.Generic.IEqualityComparer`1" />, используемый для хэширования и сравнения ключей.</param>
+      <typeparam name="TOuter">Тип элементов первой последовательности.</typeparam>
+      <typeparam name="TInner">Тип элементов второй последовательности.</typeparam>
+      <typeparam name="TKey">Тип ключей, возвращаемых функциями селектора ключа.</typeparam>
+      <typeparam name="TResult">Тип результирующих элементов.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="outer" />, <paramref name="inner" />, <paramref name="outerKeySelector" />, <paramref name="innerKeySelector" /> или <paramref name="resultSelector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Last``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Возвращает последний элемент последовательности.</summary>
+      <returns>Значение, находящееся в последней позиции исходной последовательности.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, последний элемент которого требуется возвратить.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+      <exception cref="T:System.InvalidOperationException">Исходная последовательность пуста.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Last``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Возвращает последний элемент последовательности, удовлетворяющий указанному условию.</summary>
+      <returns>Последний элемент последовательности, который прошел проверку, определенную указанной функцией предиката.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, из которого требуется возвратить элемент.</param>
+      <param name="predicate">Функция для проверки каждого элемента на соответствие условию.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="predicate" /> — null.</exception>
+      <exception cref="T:System.InvalidOperationException">Ни один элемент не удовлетворяет условию предиката <paramref name="predicate" />.– или –Исходная последовательность пуста.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LastOrDefault``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Возвращает последний элемент последовательности или значение по умолчанию, если последовательность не содержит элементов.</summary>
+      <returns>default(<paramref name="TSource" />), если исходная последовательность пуста, в противном случае — последний элемент коллекции <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, последний элемент которого требуется возвратить.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LastOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Возвращает последний элемент последовательности, удовлетворяющий указанному условию, или значение по умолчанию, если ни одного такого элемента не найдено.</summary>
+      <returns>default(<paramref name="TSource" />), если последовательность пуста или ни один ее элемент не прошел проверку функцией предиката, в противном случае — последний элемент, прошедший проверку функцией предиката.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, из которого требуется возвратить элемент.</param>
+      <param name="predicate">Функция для проверки каждого элемента на соответствие условию.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="predicate" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LongCount``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Возвращает значение типа <see cref="T:System.Int64" />, представляющее общее число элементов в последовательности.</summary>
+      <returns>Число элементов в исходной последовательности.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, содержащий элементы, которые требуется подсчитать.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+      <exception cref="T:System.OverflowException">Число элементов больше, чем <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LongCount``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Возвращает значение типа <see cref="T:System.Int64" />, представляющее число элементов последовательности, удовлетворяющих заданному условию.</summary>
+      <returns>Число, представляющее количество элементов последовательности, удовлетворяющих условию функции предиката.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, содержащий элементы, которые требуется подсчитать.</param>
+      <param name="predicate">Функция для проверки каждого элемента на соответствие условию.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="predicate" /> — null.</exception>
+      <exception cref="T:System.OverflowException">Число найденных элементов больше, чем <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>Возвращает максимальное значение, содержащееся в последовательности значений типа <see cref="T:System.Decimal" />.</summary>
+      <returns>Максимальное значение в последовательности.</returns>
+      <param name="source">Последовательность значений типа <see cref="T:System.Decimal" />, для которой определяется максимальное значение.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+      <exception cref="T:System.InvalidOperationException">Последовательность <paramref name="source" /> не содержит элементов.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>Возвращает максимальное значение, содержащееся в последовательности значений типа <see cref="T:System.Double" />.</summary>
+      <returns>Максимальное значение в последовательности.</returns>
+      <param name="source">Последовательность значений типа <see cref="T:System.Double" />, для которой определяется максимальное значение.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+      <exception cref="T:System.InvalidOperationException">Последовательность <paramref name="source" /> не содержит элементов.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>Возвращает максимальное значение, содержащееся в последовательности значений типа <see cref="T:System.Int32" />.</summary>
+      <returns>Максимальное значение в последовательности.</returns>
+      <param name="source">Последовательность значений типа <see cref="T:System.Int32" />, для которой определяется максимальное значение.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+      <exception cref="T:System.InvalidOperationException">Последовательность <paramref name="source" /> не содержит элементов.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>Возвращает максимальное значение, содержащееся в последовательности значений типа <see cref="T:System.Int64" />.</summary>
+      <returns>Максимальное значение в последовательности.</returns>
+      <param name="source">Последовательность значений типа <see cref="T:System.Int64" />, для которой определяется максимальное значение.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+      <exception cref="T:System.InvalidOperationException">Последовательность <paramref name="source" /> не содержит элементов.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>Возвращает максимальное значение в последовательности значений <see cref="T:System.Decimal" /> обнуляемого типа.</summary>
+      <returns>Значение типа Nullable&lt;Decimal&gt; в C# или Nullable(Of Decimal) в Visual Basic, соответствующее максимальному значению последовательности. </returns>
+      <param name="source">Последовательность значений <see cref="T:System.Decimal" /> обнуляемого типа, для которой определяется максимальное значение.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>Возвращает максимальное значение в последовательности значений <see cref="T:System.Double" /> обнуляемого типа.</summary>
+      <returns>Значение типа Nullable&lt;Double&gt; в C# или Nullable(Of Double) в Visual Basic, соответствующее максимальному значению последовательности.</returns>
+      <param name="source">Последовательность значений <see cref="T:System.Double" /> обнуляемого типа, для которой определяется максимальное значение.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>Возвращает максимальное значение в последовательности значений <see cref="T:System.Int32" /> обнуляемого типа.</summary>
+      <returns>Значение типа Nullable&lt;Int32&gt; в C# или Nullable(Of Int32) в Visual Basic, соответствующее максимальному значению последовательности. </returns>
+      <param name="source">Последовательность значений <see cref="T:System.Int32" /> обнуляемого типа, для которой определяется максимальное значение.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>Возвращает максимальное значение в последовательности значений <see cref="T:System.Int64" /> обнуляемого типа.</summary>
+      <returns>Значение типа Nullable&lt;Int64&gt; в C# или Nullable(Of Int64) в Visual Basic, соответствующее максимальному значению последовательности. </returns>
+      <param name="source">Последовательность значений <see cref="T:System.Int64" /> обнуляемого типа, для которой определяется максимальное значение.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>Возвращает максимальное значение в последовательности значений <see cref="T:System.Single" /> обнуляемого типа.</summary>
+      <returns>Значение типа Nullable&lt;Single&gt; в C# или Nullable(Of Single) в Visual Basic, соответствующее максимальному значению последовательности.</returns>
+      <param name="source">Последовательность значений <see cref="T:System.Single" /> обнуляемого типа, для которой определяется максимальное значение.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>Возвращает максимальное значение, содержащееся в последовательности значений типа <see cref="T:System.Single" />.</summary>
+      <returns>Максимальное значение в последовательности.</returns>
+      <param name="source">Последовательность значений типа <see cref="T:System.Single" />, для которой определяется максимальное значение.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+      <exception cref="T:System.InvalidOperationException">Последовательность <paramref name="source" /> не содержит элементов.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Возвращает максимальное значение, содержащееся в универсальной последовательности.</summary>
+      <returns>Максимальное значение в последовательности.</returns>
+      <param name="source">Последовательность значений, для которой определяется максимальное значение.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>Вызывает функцию преобразования для каждого элемента последовательности и возвращает максимальное значение типа <see cref="T:System.Decimal" />.</summary>
+      <returns>Максимальное значение в последовательности.</returns>
+      <param name="source">Последовательность значений, для которой определяется максимальное значение.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+      <exception cref="T:System.InvalidOperationException">Последовательность <paramref name="source" /> не содержит элементов.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>Вызывает функцию преобразования для каждого элемента последовательности и возвращает максимальное значение типа <see cref="T:System.Double" />.</summary>
+      <returns>Максимальное значение в последовательности.</returns>
+      <param name="source">Последовательность значений, для которой определяется максимальное значение.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+      <exception cref="T:System.InvalidOperationException">Последовательность <paramref name="source" /> не содержит элементов.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>Вызывает функцию преобразования для каждого элемента последовательности и возвращает максимальное значение типа <see cref="T:System.Int32" />.</summary>
+      <returns>Максимальное значение в последовательности.</returns>
+      <param name="source">Последовательность значений, для которой определяется максимальное значение.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+      <exception cref="T:System.InvalidOperationException">Последовательность <paramref name="source" /> не содержит элементов.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>Вызывает функцию преобразования для каждого элемента последовательности и возвращает максимальное значение типа <see cref="T:System.Int64" />.</summary>
+      <returns>Максимальное значение в последовательности.</returns>
+      <param name="source">Последовательность значений, для которой определяется максимальное значение.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+      <exception cref="T:System.InvalidOperationException">Последовательность <paramref name="source" /> не содержит элементов.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>Вызывает функцию преобразования для каждого элемента последовательности и возвращает максимальное значение <see cref="T:System.Decimal" /> обнуляемого типа.</summary>
+      <returns>Значение типа Nullable&lt;Decimal&gt; в C# или Nullable(Of Decimal) в Visual Basic, соответствующее максимальному значению последовательности.</returns>
+      <param name="source">Последовательность значений, для которой определяется максимальное значение.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>Вызывает функцию преобразования для каждого элемента последовательности и возвращает максимальное значение <see cref="T:System.Double" /> обнуляемого типа.</summary>
+      <returns>Значение типа Nullable&lt;Double&gt; в C# или Nullable(Of Double) в Visual Basic, соответствующее максимальному значению последовательности.</returns>
+      <param name="source">Последовательность значений, для которой определяется максимальное значение.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>Вызывает функцию преобразования для каждого элемента последовательности и возвращает максимальное значение <see cref="T:System.Int32" /> обнуляемого типа.</summary>
+      <returns>Значение типа Nullable&lt;Int32&gt; в C# или Nullable(Of Int32) в Visual Basic, соответствующее максимальному значению последовательности.</returns>
+      <param name="source">Последовательность значений, для которой определяется максимальное значение.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>Вызывает функцию преобразования для каждого элемента последовательности и возвращает максимальное значение <see cref="T:System.Int64" /> обнуляемого типа.</summary>
+      <returns>Значение типа Nullable&lt;Int64&gt; в C# или Nullable(Of Int64) в Visual Basic, соответствующее максимальному значению последовательности.</returns>
+      <param name="source">Последовательность значений, для которой определяется максимальное значение.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>Вызывает функцию преобразования для каждого элемента последовательности и возвращает максимальное значение <see cref="T:System.Single" /> обнуляемого типа.</summary>
+      <returns>Значение типа Nullable&lt;Single&gt; в C# или Nullable(Of Single) в Visual Basic, соответствующее максимальному значению последовательности.</returns>
+      <param name="source">Последовательность значений, для которой определяется максимальное значение.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>Вызывает функцию преобразования для каждого элемента последовательности и возвращает максимальное значение типа <see cref="T:System.Single" />.</summary>
+      <returns>Максимальное значение в последовательности.</returns>
+      <param name="source">Последовательность значений, для которой определяется максимальное значение.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+      <exception cref="T:System.InvalidOperationException">Последовательность <paramref name="source" /> не содержит элементов.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Вызывает функцию преобразования для каждого элемента универсальной последовательности и возвращает максимальное результирующее значение.</summary>
+      <returns>Максимальное значение в последовательности.</returns>
+      <param name="source">Последовательность значений, для которой определяется максимальное значение.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">Тип значения, возвращаемого функцией <paramref name="selector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>Возвращает минимальное значение, содержащееся в последовательности значений типа <see cref="T:System.Decimal" />.</summary>
+      <returns>Минимальное значение в последовательности.</returns>
+      <param name="source">Последовательность значений типа <see cref="T:System.Decimal" />, для которой определяется минимальное значение.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+      <exception cref="T:System.InvalidOperationException">Последовательность <paramref name="source" /> не содержит элементов.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>Возвращает минимальное значение, содержащееся в последовательности значений типа <see cref="T:System.Double" />.</summary>
+      <returns>Минимальное значение в последовательности.</returns>
+      <param name="source">Последовательность значений типа <see cref="T:System.Double" />, для которой определяется минимальное значение.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+      <exception cref="T:System.InvalidOperationException">Последовательность <paramref name="source" /> не содержит элементов.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>Возвращает минимальное значение, содержащееся в последовательности значений типа <see cref="T:System.Int32" />.</summary>
+      <returns>Минимальное значение в последовательности.</returns>
+      <param name="source">Последовательность значений типа <see cref="T:System.Int32" />, для которой определяется минимальное значение.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+      <exception cref="T:System.InvalidOperationException">Последовательность <paramref name="source" /> не содержит элементов.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>Возвращает минимальное значение, содержащееся в последовательности значений типа <see cref="T:System.Int64" />.</summary>
+      <returns>Минимальное значение в последовательности.</returns>
+      <param name="source">Последовательность значений типа <see cref="T:System.Int64" />, для которой определяется минимальное значение.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+      <exception cref="T:System.InvalidOperationException">Последовательность <paramref name="source" /> не содержит элементов.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>Возвращает минимальное значение в последовательности значений <see cref="T:System.Decimal" /> обнуляемого типа.</summary>
+      <returns>Значение типа Nullable&lt;Decimal&gt; в C# или Nullable(Of Decimal) в Visual Basic, соответствующее минимальному значению последовательности.</returns>
+      <param name="source">Последовательность значений <see cref="T:System.Decimal" /> обнуляемого типа, для которой определяется минимальное значение.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>Возвращает минимальное значение в последовательности значений <see cref="T:System.Double" /> обнуляемого типа.</summary>
+      <returns>Значение типа Nullable&lt;Double&gt; в C# или Nullable(Of Double) в Visual Basic, соответствующее минимальному значению последовательности.</returns>
+      <param name="source">Последовательность значений <see cref="T:System.Double" /> обнуляемого типа, для которой определяется минимальное значение.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>Возвращает минимальное значение в последовательности значений <see cref="T:System.Int32" /> обнуляемого типа.</summary>
+      <returns>Значение типа Nullable&lt;Int32&gt; в C# или Nullable(Of Int32) в Visual Basic, соответствующее минимальному значению последовательности.</returns>
+      <param name="source">Последовательность значений <see cref="T:System.Int32" /> обнуляемого типа, для которой определяется минимальное значение.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>Возвращает минимальное значение в последовательности значений <see cref="T:System.Int64" /> обнуляемого типа.</summary>
+      <returns>Значение типа Nullable&lt;Int64&gt; в C# или Nullable(Of Int64) в Visual Basic, соответствующее минимальному значению последовательности.</returns>
+      <param name="source">Последовательность значений <see cref="T:System.Int64" /> обнуляемого типа, для которой определяется минимальное значение.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>Возвращает минимальное значение в последовательности значений <see cref="T:System.Single" /> обнуляемого типа.</summary>
+      <returns>Значение типа Nullable&lt;Single&gt; в C# или Nullable(Of Single) в Visual Basic, соответствующее минимальному значению последовательности.</returns>
+      <param name="source">Последовательность значений <see cref="T:System.Single" /> обнуляемого типа, для которой определяется минимальное значение.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>Возвращает минимальное значение, содержащееся в последовательности значений типа <see cref="T:System.Single" />.</summary>
+      <returns>Минимальное значение в последовательности.</returns>
+      <param name="source">Последовательность значений типа <see cref="T:System.Single" />, для которой определяется минимальное значение.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+      <exception cref="T:System.InvalidOperationException">Последовательность <paramref name="source" /> не содержит элементов.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Возвращает минимальное значение, содержащееся в универсальной последовательности.</summary>
+      <returns>Минимальное значение в последовательности.</returns>
+      <param name="source">Последовательность значений, для которой определяется минимальное значение.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>Вызывает функцию преобразования для каждого элемента последовательности и возвращает минимальное значение типа <see cref="T:System.Decimal" />.</summary>
+      <returns>Минимальное значение в последовательности.</returns>
+      <param name="source">Последовательность значений, для которой определяется минимальное значение.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+      <exception cref="T:System.InvalidOperationException">Последовательность <paramref name="source" /> не содержит элементов.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>Вызывает функцию преобразования для каждого элемента последовательности и возвращает минимальное значение типа <see cref="T:System.Double" />.</summary>
+      <returns>Минимальное значение в последовательности.</returns>
+      <param name="source">Последовательность значений, для которой определяется минимальное значение.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+      <exception cref="T:System.InvalidOperationException">Последовательность <paramref name="source" /> не содержит элементов.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>Вызывает функцию преобразования для каждого элемента последовательности и возвращает минимальное значение типа <see cref="T:System.Int32" />.</summary>
+      <returns>Минимальное значение в последовательности.</returns>
+      <param name="source">Последовательность значений, для которой определяется минимальное значение.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+      <exception cref="T:System.InvalidOperationException">Последовательность <paramref name="source" /> не содержит элементов.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>Вызывает функцию преобразования для каждого элемента последовательности и возвращает минимальное значение типа <see cref="T:System.Int64" />.</summary>
+      <returns>Минимальное значение в последовательности.</returns>
+      <param name="source">Последовательность значений, для которой определяется минимальное значение.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+      <exception cref="T:System.InvalidOperationException">Последовательность <paramref name="source" /> не содержит элементов.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>Вызывает функцию преобразования для каждого элемента последовательности и возвращает минимальное значение <see cref="T:System.Decimal" /> обнуляемого типа.</summary>
+      <returns>Значение типа Nullable&lt;Decimal&gt; в C# или Nullable(Of Decimal) в Visual Basic, соответствующее минимальному значению последовательности.</returns>
+      <param name="source">Последовательность значений, для которой определяется минимальное значение.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>Вызывает функцию преобразования для каждого элемента последовательности и возвращает минимальное значение <see cref="T:System.Double" /> обнуляемого типа.</summary>
+      <returns>Значение типа Nullable&lt;Double&gt; в C# или Nullable(Of Double) в Visual Basic, соответствующее минимальному значению последовательности.</returns>
+      <param name="source">Последовательность значений, для которой определяется минимальное значение.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>Вызывает функцию преобразования для каждого элемента последовательности и возвращает минимальное значение <see cref="T:System.Int32" /> обнуляемого типа.</summary>
+      <returns>Значение типа Nullable&lt;Int32&gt; в C# или Nullable(Of Int32) в Visual Basic, соответствующее минимальному значению последовательности.</returns>
+      <param name="source">Последовательность значений, для которой определяется минимальное значение.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>Вызывает функцию преобразования для каждого элемента последовательности и возвращает минимальное значение <see cref="T:System.Int64" /> обнуляемого типа.</summary>
+      <returns>Значение типа Nullable&lt;Int64&gt; в C# или Nullable(Of Int64) в Visual Basic, соответствующее минимальному значению последовательности.</returns>
+      <param name="source">Последовательность значений, для которой определяется минимальное значение.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>Вызывает функцию преобразования для каждого элемента последовательности и возвращает минимальное значение <see cref="T:System.Single" /> обнуляемого типа.</summary>
+      <returns>Значение типа Nullable&lt;Single&gt; в C# или Nullable(Of Single) в Visual Basic, соответствующее минимальному значению последовательности.</returns>
+      <param name="source">Последовательность значений, для которой определяется минимальное значение.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>Вызывает функцию преобразования для каждого элемента последовательности и возвращает минимальное значение типа <see cref="T:System.Single" />.</summary>
+      <returns>Минимальное значение в последовательности.</returns>
+      <param name="source">Последовательность значений, для которой определяется минимальное значение.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+      <exception cref="T:System.InvalidOperationException">Последовательность <paramref name="source" /> не содержит элементов.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Вызывает функцию преобразования для каждого элемента универсальной последовательности и возвращает минимальное результирующее значение.</summary>
+      <returns>Минимальное значение в последовательности.</returns>
+      <param name="source">Последовательность значений, для которой определяется минимальное значение.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">Тип значения, возвращаемого функцией <paramref name="selector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OfType``1(System.Collections.IEnumerable)">
+      <summary>Выполняет фильтрацию элементов объекта <see cref="T:System.Collections.IEnumerable" /> по заданному типу.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, содержащий элементы входной последовательности типа <paramref name="TResult" />.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.IEnumerable" />, элементы которого следует фильтровать.</param>
+      <typeparam name="TResult">Тип, по которому фильтруются элементы последовательности.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Сортирует элементы последовательности в порядке возрастания ключа.</summary>
+      <returns>Объект <see cref="T:System.Linq.IOrderedEnumerable`1" />, элементы которого отсортированы по ключу.</returns>
+      <param name="source">Последовательность значений, которые следует упорядочить.</param>
+      <param name="keySelector">Функция, извлекающая ключ из элемента.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Тип ключа, возвращаемого функцией <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="keySelector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>Сортирует элементы последовательности в порядке возрастания с использованием указанного компаратора.</summary>
+      <returns>Объект <see cref="T:System.Linq.IOrderedEnumerable`1" />, элементы которого отсортированы по ключу.</returns>
+      <param name="source">Последовательность значений, которые следует упорядочить.</param>
+      <param name="keySelector">Функция, извлекающая ключ из элемента.</param>
+      <param name="comparer">Компаратор <see cref="T:System.Collections.Generic.IComparer`1" />, используемый для сравнения ключей.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Тип ключа, возвращаемого функцией <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="keySelector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderByDescending``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Сортирует элементы последовательности в порядке убывания ключа.</summary>
+      <returns>Объект <see cref="T:System.Linq.IOrderedEnumerable`1" />, элементы которого отсортированы по ключу в порядке убывания.</returns>
+      <param name="source">Последовательность значений, которые следует упорядочить.</param>
+      <param name="keySelector">Функция, извлекающая ключ из элемента.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Тип ключа, возвращаемого функцией <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="keySelector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderByDescending``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>Сортирует элементы последовательности в порядке убывания с использованием указанного компаратора.</summary>
+      <returns>Объект <see cref="T:System.Linq.IOrderedEnumerable`1" />, элементы которого отсортированы по ключу в порядке убывания.</returns>
+      <param name="source">Последовательность значений, которые следует упорядочить.</param>
+      <param name="keySelector">Функция, извлекающая ключ из элемента.</param>
+      <param name="comparer">Компаратор <see cref="T:System.Collections.Generic.IComparer`1" />, используемый для сравнения ключей.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Тип ключа, возвращаемого функцией <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="keySelector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Range(System.Int32,System.Int32)">
+      <summary>Генерирует последовательность целых чисел в заданном диапазоне.</summary>
+      <returns>Объект IEnumerable&lt;Int32&gt; в C# или IEnumerable(Of Int32) в Visual Basic, содержащий диапазон последовательных целых чисел.</returns>
+      <param name="start">Значение первого целого числа для последовательности.</param>
+      <param name="count">Количество генерируемых последовательных целых чисел.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="count" /> меньше 0.– или –<paramref name="start" /> + <paramref name="count" /> -1 больше, чем <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Repeat``1(``0,System.Int32)">
+      <summary>Генерирует последовательность, содержащую одно повторяющееся значение.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, содержащий повторяющееся значение.</returns>
+      <param name="element">Повторяемое значение.</param>
+      <param name="count">Требуемое число повторений данного значения в создаваемой последовательности.</param>
+      <typeparam name="TResult">Тип значения, которое будет повторяться в результирующей последовательности.</typeparam>
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="count" /> меньше 0.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Reverse``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Изменяет порядок элементов последовательности на противоположный.</summary>
+      <returns>Последовательность, элементы которой соответствуют элементам входной последовательности, но следуют в противоположном порядке.</returns>
+      <param name="source">Последовательность значений, которые следует расставить в обратном порядке.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Select``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Проецирует каждый элемент последовательности в новую форму.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, элементы которого получены в результате вызова функции преобразования для каждого элемента последовательности <paramref name="source" />.</returns>
+      <param name="source">Последовательность значений, для которых вызывается функция преобразования.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">Тип значения, возвращаемого функцией <paramref name="selector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Select``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,``1})">
+      <summary>Проецирует каждый элемент последовательности в новую форму, добавляя индекс элемента.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, элементы которого получены в результате вызова функции преобразования для каждого элемента последовательности <paramref name="source" />.</returns>
+      <param name="source">Последовательность значений, для которых вызывается функция преобразования.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому исходному элементу; второй параметр функции представляет индекс исходного элемента.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">Тип значения, возвращаемого функцией <paramref name="selector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})">
+      <summary>Проецирует каждый элемент последовательности в объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, объединяет результирующие последовательности в одну и вызывает функцию селектора результата для каждого элемента этой последовательности.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, элементы которого получены в результате вызова функции преобразования "один ко многим" <paramref name="collectionSelector" /> для каждого элемента последовательности <paramref name="source" /> и последующего сопоставления каждого элемента такой промежуточной последовательности и соответствующего ему исходного элемента с результирующим элементом.</returns>
+      <param name="source">Последовательность значений, которые следует проецировать.</param>
+      <param name="collectionSelector">Функция преобразования, применяемая к каждому элементу входной последовательности.</param>
+      <param name="resultSelector">Функция преобразования, применяемая к каждому элементу промежуточной последовательности.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TCollection">Тип промежуточных элементов, собранных функцией <paramref name="collectionSelector" />.</typeparam>
+      <typeparam name="TResult">Тип элементов результирующей последовательности.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" />, <paramref name="collectionSelector" /> или <paramref name="resultSelector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}})">
+      <summary>Проецирует каждый элемент последовательности в объект <see cref="T:System.Collections.Generic.IEnumerable`1" /> и объединяет результирующие последовательности в одну последовательность.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, элементы которого получены в результате вызова функции преобразования "один ко многим" для каждого элемента входной последовательности.</returns>
+      <param name="source">Последовательность значений, которые следует проецировать.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">Тип элементов последовательности, возвращаемых функцией <paramref name="selector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})">
+      <summary>Проецирует каждый элемент последовательности в объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, объединяет результирующие последовательности в одну и вызывает функцию селектора результата для каждого элемента этой последовательности.Индекс каждого элемента исходной последовательности используется в промежуточной проецированной форме этого элемента.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, элементы которого получены в результате вызова функции преобразования "один ко многим" <paramref name="collectionSelector" /> для каждого элемента последовательности <paramref name="source" /> и последующего сопоставления каждого элемента такой промежуточной последовательности и соответствующего ему исходного элемента с результирующим элементом.</returns>
+      <param name="source">Последовательность значений, которые следует проецировать.</param>
+      <param name="collectionSelector">Функция преобразования, применяемая к каждому исходному элементу; второй параметр функции представляет индекс исходного элемента.</param>
+      <param name="resultSelector">Функция преобразования, применяемая к каждому элементу промежуточной последовательности.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TCollection">Тип промежуточных элементов, собранных функцией <paramref name="collectionSelector" />.</typeparam>
+      <typeparam name="TResult">Тип элементов результирующей последовательности.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" />, <paramref name="collectionSelector" /> или <paramref name="resultSelector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}})">
+      <summary>Проецирует каждый элемент последовательности в объект <see cref="T:System.Collections.Generic.IEnumerable`1" /> и объединяет результирующие последовательности в одну последовательность.Индекс каждого элемента исходной последовательности используется в проецированной форме этого элемента.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, элементы которого получены в результате вызова функции преобразования "один ко многим" для каждого элемента входной последовательности.</returns>
+      <param name="source">Последовательность значений, которые следует проецировать.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому исходному элементу; второй параметр функции представляет индекс исходного элемента.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">Тип элементов последовательности, возвращаемых функцией <paramref name="selector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SequenceEqual``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>Определяет, совпадают ли две последовательности, используя для сравнения элементов компаратор проверки на равенство по умолчанию, предназначенный для их типа.</summary>
+      <returns>true, если у двух исходных последовательностей одинаковая длина и соответствующие элементы совпадают, согласно компаратору проверки на равенство по умолчанию для этого типа элементов, в противном случае — false.</returns>
+      <param name="first">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, сравниваемый с последовательностью <paramref name="second" />.</param>
+      <param name="second">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, сравниваемый с первой последовательностью.</param>
+      <typeparam name="TSource">Тип элементов входных последовательностей.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="first" /> или <paramref name="second" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SequenceEqual``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Определяет, совпадают ли две последовательности, используя для сравнения элементов указанный компаратор <see cref="T:System.Collections.Generic.IEqualityComparer`1" />.</summary>
+      <returns>true, если у двух исходных последовательностей одинаковая длина и соответствующие элементы совпадают согласно компаратору <paramref name="comparer" />, в противном случае — false.</returns>
+      <param name="first">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, сравниваемый с последовательностью <paramref name="second" />.</param>
+      <param name="second">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, сравниваемый с первой последовательностью.</param>
+      <param name="comparer">Компаратор <see cref="T:System.Collections.Generic.IEqualityComparer`1" />, используемый для сравнения элементов.</param>
+      <typeparam name="TSource">Тип элементов входных последовательностей.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="first" /> или <paramref name="second" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Single``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Возвращает единственный элемент последовательности и генерирует исключение, если число элементов последовательности отлично от 1.</summary>
+      <returns>Единственный элемент входной последовательности.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, единственный элемент которого требуется возвратить.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+      <exception cref="T:System.InvalidOperationException">Входная последовательность содержит более одного элемента.– или –Входная последовательность пуста.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Single``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Возвращает единственный элемент последовательности, удовлетворяющий заданному условию, и генерирует исключение, если таких элементов больше одного.</summary>
+      <returns>Единственный элемент входной последовательности, удовлетворяющий условию.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, из которого требуется возвратить единственный элемент.</param>
+      <param name="predicate">Функция для проверки элемента на соответствие условию.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="predicate" /> — null.</exception>
+      <exception cref="T:System.InvalidOperationException">Ни один элемент не удовлетворяет условию предиката <paramref name="predicate" />.– или –Условию предиката <paramref name="predicate" /> удовлетворяет более одного элемента.– или –Исходная последовательность пуста.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SingleOrDefault``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Возвращает единственный элемент последовательности или значение по умолчанию, если последовательность пуста; если в последовательности более одного элемента, генерируется исключение.</summary>
+      <returns>Единственный элемент входной последовательности или default(<paramref name="TSource" />), если в последовательности нет элементов.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, единственный элемент которого требуется возвратить.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+      <exception cref="T:System.InvalidOperationException">Входная последовательность содержит более одного элемента.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SingleOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Возвращает единственный элемент последовательности, удовлетворяющий заданному условию, или значение по умолчанию, если такого элемента не существует; если условию удовлетворяет более одного элемента, генерируется исключение.</summary>
+      <returns>Единственный элемент входной последовательности, удовлетворяющий условию, или default(<paramref name="TSource" />), если такой элемент не найден.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, из которого требуется возвратить единственный элемент.</param>
+      <param name="predicate">Функция для проверки элемента на соответствие условию.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="predicate" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Skip``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>Пропускает заданное число элементов в последовательности и возвращает остальные элементы.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, содержащий элементы из входной последовательности, начиная с указанного индекса.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, из которого требуется возвратить элементы.</param>
+      <param name="count">Число элементов, пропускаемых перед возвращением остальных элементов.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SkipWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Пропускает элементы в последовательности, пока они удовлетворяют заданному условию, и затем возвращает оставшиеся элементы.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, содержащий цепочку элементов входной последовательности, начиная с первого элемента, который не прошел проверку, заданную предикатом <paramref name="predicate" />.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, из которого требуется возвратить элементы.</param>
+      <param name="predicate">Функция для проверки каждого элемента на соответствие условию.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="predicate" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SkipWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})">
+      <summary>Пропускает элементы в последовательности, пока они удовлетворяют заданному условию, и затем возвращает оставшиеся элементы.Индекс элемента используется в логике функции предиката.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, содержащий цепочку элементов входной последовательности, начиная с первого элемента, который не прошел проверку, заданную предикатом <paramref name="predicate" />.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, из которого требуется возвратить элементы.</param>
+      <param name="predicate">Функция, применяемая к каждому исходному элементу для проверки условия; второй параметр функции представляет индекс исходного элемента.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="predicate" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>Вычисляет сумму последовательности значений типа <see cref="T:System.Decimal" />.</summary>
+      <returns>Сумма последовательности значений.</returns>
+      <param name="source">Последовательность значений <see cref="T:System.Decimal" />, сумму которых требуется вычислить.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+      <exception cref="T:System.OverflowException">Сумма больше значения <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>Вычисляет сумму последовательности значений типа <see cref="T:System.Double" />.</summary>
+      <returns>Сумма последовательности значений.</returns>
+      <param name="source">Последовательность значений <see cref="T:System.Double" />, сумму которых требуется вычислить.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>Вычисляет сумму последовательности значений типа <see cref="T:System.Int32" />.</summary>
+      <returns>Сумма последовательности значений.</returns>
+      <param name="source">Последовательность значений <see cref="T:System.Int32" />, сумму которых требуется вычислить.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+      <exception cref="T:System.OverflowException">Сумма больше значения <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>Вычисляет сумму последовательности значений типа <see cref="T:System.Int64" />.</summary>
+      <returns>Сумма последовательности значений.</returns>
+      <param name="source">Последовательность значений <see cref="T:System.Int64" />, сумму которых требуется вычислить.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+      <exception cref="T:System.OverflowException">Сумма больше значения <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>Вычисляет сумму последовательности значений <see cref="T:System.Decimal" /> обнуляемого типа.</summary>
+      <returns>Сумма последовательности значений.</returns>
+      <param name="source">Последовательность значений <see cref="T:System.Decimal" /> обнуляемого типа, сумму которых требуется вычислить.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+      <exception cref="T:System.OverflowException">Сумма больше значения <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>Вычисляет сумму последовательности значений <see cref="T:System.Double" /> обнуляемого типа.</summary>
+      <returns>Сумма последовательности значений.</returns>
+      <param name="source">Последовательность значений <see cref="T:System.Double" /> обнуляемого типа, сумму которых требуется вычислить.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>Вычисляет сумму последовательности значений <see cref="T:System.Int32" /> обнуляемого типа.</summary>
+      <returns>Сумма последовательности значений.</returns>
+      <param name="source">Последовательность значений <see cref="T:System.Int32" /> обнуляемого типа, сумму которых требуется вычислить.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+      <exception cref="T:System.OverflowException">Сумма больше значения <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>Вычисляет сумму последовательности значений <see cref="T:System.Int64" /> обнуляемого типа.</summary>
+      <returns>Сумма последовательности значений.</returns>
+      <param name="source">Последовательность значений <see cref="T:System.Int64" /> обнуляемого типа, сумму которых требуется вычислить.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+      <exception cref="T:System.OverflowException">Сумма больше значения <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>Вычисляет сумму последовательности значений <see cref="T:System.Single" /> обнуляемого типа.</summary>
+      <returns>Сумма последовательности значений.</returns>
+      <param name="source">Последовательность значений <see cref="T:System.Single" /> обнуляемого типа, сумму которых требуется вычислить.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>Вычисляет сумму последовательности значений типа <see cref="T:System.Single" />.</summary>
+      <returns>Сумма последовательности значений.</returns>
+      <param name="source">Последовательность значений <see cref="T:System.Single" />, сумму которых требуется вычислить.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>Вычисляет сумму последовательности значений типа <see cref="T:System.Decimal" />, получаемой в результате применения функции преобразования к каждому элементу входной последовательности.</summary>
+      <returns>Сумма проецированных значений.</returns>
+      <param name="source">Последовательность значений, для которых вычисляется сумма.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+      <exception cref="T:System.OverflowException">Сумма больше значения <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>Вычисляет сумму последовательности значений типа <see cref="T:System.Double" />, получаемой в результате применения функции преобразования к каждому элементу входной последовательности.</summary>
+      <returns>Сумма проецированных значений.</returns>
+      <param name="source">Последовательность значений, для которых вычисляется сумма.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>Вычисляет сумму последовательности значений типа <see cref="T:System.Int32" />, получаемой в результате применения функции преобразования к каждому элементу входной последовательности.</summary>
+      <returns>Сумма проецированных значений.</returns>
+      <param name="source">Последовательность значений, для которых вычисляется сумма.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+      <exception cref="T:System.OverflowException">Сумма больше значения <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>Вычисляет сумму последовательности значений типа <see cref="T:System.Int64" />, получаемой в результате применения функции преобразования к каждому элементу входной последовательности.</summary>
+      <returns>Сумма проецированных значений.</returns>
+      <param name="source">Последовательность значений, для которых вычисляется сумма.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+      <exception cref="T:System.OverflowException">Сумма больше значения <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>Вычисляет сумму последовательности значений <see cref="T:System.Decimal" /> обнуляемого типа, получаемой в результате применения функции преобразования к каждому элементу входной последовательности.</summary>
+      <returns>Сумма проецированных значений.</returns>
+      <param name="source">Последовательность значений, для которых вычисляется сумма.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+      <exception cref="T:System.OverflowException">Сумма больше значения <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>Вычисляет сумму последовательности значений <see cref="T:System.Double" /> обнуляемого типа, получаемой в результате применения функции преобразования к каждому элементу входной последовательности.</summary>
+      <returns>Сумма проецированных значений.</returns>
+      <param name="source">Последовательность значений, для которых вычисляется сумма.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>Вычисляет сумму последовательности значений <see cref="T:System.Int32" /> обнуляемого типа, получаемой в результате применения функции преобразования к каждому элементу входной последовательности.</summary>
+      <returns>Сумма проецированных значений.</returns>
+      <param name="source">Последовательность значений, для которых вычисляется сумма.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+      <exception cref="T:System.OverflowException">Сумма больше значения <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>Вычисляет сумму последовательности значений <see cref="T:System.Int64" /> обнуляемого типа, получаемой в результате применения функции преобразования к каждому элементу входной последовательности.</summary>
+      <returns>Сумма проецированных значений.</returns>
+      <param name="source">Последовательность значений, для которых вычисляется сумма.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+      <exception cref="T:System.OverflowException">Сумма больше значения <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>Вычисляет сумму последовательности значений <see cref="T:System.Single" /> обнуляемого типа, получаемой в результате применения функции преобразования к каждому элементу входной последовательности.</summary>
+      <returns>Сумма проецированных значений.</returns>
+      <param name="source">Последовательность значений, для которых вычисляется сумма.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>Вычисляет сумму последовательности значений типа <see cref="T:System.Single" />, получаемой в результате применения функции преобразования к каждому элементу входной последовательности.</summary>
+      <returns>Сумма проецированных значений.</returns>
+      <param name="source">Последовательность значений, для которых вычисляется сумма.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Take``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>Возвращает указанное число подряд идущих элементов с начала последовательности.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, содержащий заданное число элементов с начала входной последовательности.</returns>
+      <param name="source">Последовательность, из которой требуется возвратить элементы.</param>
+      <param name="count">Число возвращаемых элементов.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.TakeWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Возвращает цепочку элементов последовательности, удовлетворяющих указанному условию.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, содержащий элементы входной последовательности до первого элемента, который не прошел проверку.</returns>
+      <param name="source">Последовательность, из которой требуется возвратить элементы.</param>
+      <param name="predicate">Функция для проверки каждого элемента на соответствие условию.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="predicate" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.TakeWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})">
+      <summary>Возвращает цепочку элементов последовательности, удовлетворяющих указанному условию.Индекс элемента используется в логике функции предиката.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, содержащий элементы входной последовательности до первого элемента, который не прошел проверку.</returns>
+      <param name="source">Последовательность, из которой требуется возвратить элементы.</param>
+      <param name="predicate">Функция, применяемая к каждому исходному элементу для проверки условия; второй параметр функции представляет индекс исходного элемента.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="predicate" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenBy``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1})">
+      <summary>Выполняет дополнительное упорядочение элементов последовательности в порядке возрастания ключа.</summary>
+      <returns>Объект <see cref="T:System.Linq.IOrderedEnumerable`1" />, элементы которого отсортированы по ключу.</returns>
+      <param name="source">Объект <see cref="T:System.Linq.IOrderedEnumerable`1" />, содержащий сортируемые элементы.</param>
+      <param name="keySelector">Функция, извлекающая ключ из каждого элемента.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Тип ключа, возвращаемого функцией <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="keySelector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenBy``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>Выполняет дополнительное упорядочение элементов последовательности в порядке возрастания с использованием указанного компаратора.</summary>
+      <returns>Объект <see cref="T:System.Linq.IOrderedEnumerable`1" />, элементы которого отсортированы по ключу.</returns>
+      <param name="source">Объект <see cref="T:System.Linq.IOrderedEnumerable`1" />, содержащий сортируемые элементы.</param>
+      <param name="keySelector">Функция, извлекающая ключ из каждого элемента.</param>
+      <param name="comparer">Компаратор <see cref="T:System.Collections.Generic.IComparer`1" />, используемый для сравнения ключей.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Тип ключа, возвращаемого функцией <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="keySelector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenByDescending``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1})">
+      <summary>Выполняет дополнительное упорядочение элементов последовательности в порядке убывания ключа.</summary>
+      <returns>Объект <see cref="T:System.Linq.IOrderedEnumerable`1" />, элементы которого отсортированы по ключу в порядке убывания.</returns>
+      <param name="source">Объект <see cref="T:System.Linq.IOrderedEnumerable`1" />, содержащий сортируемые элементы.</param>
+      <param name="keySelector">Функция, извлекающая ключ из каждого элемента.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Тип ключа, возвращаемого функцией <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="keySelector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenByDescending``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>Выполняет дополнительное упорядочение элементов последовательности в порядке убывания с использованием указанного компаратора.</summary>
+      <returns>Объект <see cref="T:System.Linq.IOrderedEnumerable`1" />, элементы которого отсортированы по ключу в порядке убывания.</returns>
+      <param name="source">Объект <see cref="T:System.Linq.IOrderedEnumerable`1" />, содержащий сортируемые элементы.</param>
+      <param name="keySelector">Функция, извлекающая ключ из каждого элемента.</param>
+      <param name="comparer">Компаратор <see cref="T:System.Collections.Generic.IComparer`1" />, используемый для сравнения ключей.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Тип ключа, возвращаемого функцией <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="keySelector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToArray``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Создает массив из объекта <see cref="T:System.Collections.Generic.IEnumerable`1" />.</summary>
+      <returns>Массив, содержащий элементы из входной последовательности.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, на основе которого создается массив.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Создает словарь <see cref="T:System.Collections.Generic.Dictionary`2" /> из объекта <see cref="T:System.Collections.Generic.IEnumerable`1" /> в соответствии с заданной функцией селектора ключа.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.Dictionary`2" />, содержащий ключи и значения.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, на основе которого создается словарь <see cref="T:System.Collections.Generic.Dictionary`2" />.</param>
+      <param name="keySelector">Функция, извлекающая ключ из каждого элемента.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Тип ключа, возвращаемого функцией <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="keySelector" /> — null.– или –Функция <paramref name="keySelector" /> возвращает null в качестве ключа.</exception>
+      <exception cref="T:System.ArgumentException">Функция <paramref name="keySelector" /> выдает дубликаты ключей для двух элементов.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Создает словарь <see cref="T:System.Collections.Generic.Dictionary`2" /> из объекта <see cref="T:System.Collections.Generic.IEnumerable`1" /> в соответствии с заданной функцией селектора ключа и компаратором ключей.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.Dictionary`2" />, содержащий ключи и значения.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, на основе которого создается словарь <see cref="T:System.Collections.Generic.Dictionary`2" />.</param>
+      <param name="keySelector">Функция, извлекающая ключ из каждого элемента.</param>
+      <param name="comparer">Компаратор <see cref="T:System.Collections.Generic.IEqualityComparer`1" />, используемый для сравнения ключей.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Тип ключей, возвращаемых функцией <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="keySelector" /> — null.– или –Функция <paramref name="keySelector" /> возвращает null в качестве ключа.</exception>
+      <exception cref="T:System.ArgumentException">Функция <paramref name="keySelector" /> выдает дубликаты ключей для двух элементов.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})">
+      <summary>Создает словарь <see cref="T:System.Collections.Generic.Dictionary`2" /> из объекта <see cref="T:System.Collections.Generic.IEnumerable`1" /> в соответствии с заданными функциями селектора ключа и селектора элемента.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.Dictionary`2" />, содержащий элементы входной последовательности типа <paramref name="TElement" />.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, на основе которого создается словарь <see cref="T:System.Collections.Generic.Dictionary`2" />.</param>
+      <param name="keySelector">Функция, извлекающая ключ из каждого элемента.</param>
+      <param name="elementSelector">Функция преобразования для получения результирующего значения каждого элемента.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Тип ключа, возвращаемого функцией <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">Тип значения, возвращаемого функцией <paramref name="elementSelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" />, <paramref name="keySelector" /> или <paramref name="elementSelector" /> — null.– или –Функция <paramref name="keySelector" /> возвращает null в качестве ключа.</exception>
+      <exception cref="T:System.ArgumentException">Функция <paramref name="keySelector" /> выдает дубликаты ключей для двух элементов.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Создает словарь <see cref="T:System.Collections.Generic.Dictionary`2" /> из объекта <see cref="T:System.Collections.Generic.IEnumerable`1" /> в соответствии с заданным компаратором и функциями селектора ключа и селектора элемента.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.Dictionary`2" />, содержащий элементы входной последовательности типа <paramref name="TElement" />.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, на основе которого создается словарь <see cref="T:System.Collections.Generic.Dictionary`2" />.</param>
+      <param name="keySelector">Функция, извлекающая ключ из каждого элемента.</param>
+      <param name="elementSelector">Функция преобразования для получения результирующего значения каждого элемента.</param>
+      <param name="comparer">Компаратор <see cref="T:System.Collections.Generic.IEqualityComparer`1" />, используемый для сравнения ключей.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Тип ключа, возвращаемого функцией <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">Тип значения, возвращаемого функцией <paramref name="elementSelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" />, <paramref name="keySelector" /> или <paramref name="elementSelector" /> — null.– или –Функция <paramref name="keySelector" /> возвращает null в качестве ключа.</exception>
+      <exception cref="T:System.ArgumentException">Функция <paramref name="keySelector" /> выдает дубликаты ключей для двух элементов.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToList``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Создает список <see cref="T:System.Collections.Generic.List`1" /> из объекта <see cref="T:System.Collections.Generic.IEnumerable`1" />.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.List`1" />, содержащий элементы из входной последовательности.</returns>
+      <param name="source">Интерфейс <see cref="T:System.Collections.Generic.IEnumerable`1" />, на основе которого создается список <see cref="T:System.Collections.Generic.List`1" />.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Создает объект <see cref="T:System.Linq.Lookup`2" /> из коллекции <see cref="T:System.Collections.Generic.IEnumerable`1" /> в соответствии с заданной функцией выбора ключа.</summary>
+      <returns>Объект <see cref="T:System.Linq.Lookup`2" />, содержащий ключи и значения.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, на основе которого создается объект <see cref="T:System.Linq.Lookup`2" />.</param>
+      <param name="keySelector">Функция, извлекающая ключ из каждого элемента.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Тип ключа, возвращаемого функцией <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="keySelector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Создает объект <see cref="T:System.Linq.Lookup`2" /> из объекта <see cref="T:System.Collections.Generic.IEnumerable`1" /> в соответствии с заданной функцией селектора ключа и компаратором ключей.</summary>
+      <returns>Объект <see cref="T:System.Linq.Lookup`2" />, содержащий ключи и значения.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, на основе которого создается объект <see cref="T:System.Linq.Lookup`2" />.</param>
+      <param name="keySelector">Функция, извлекающая ключ из каждого элемента.</param>
+      <param name="comparer">Компаратор <see cref="T:System.Collections.Generic.IEqualityComparer`1" />, используемый для сравнения ключей.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Тип ключа, возвращаемого функцией <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="keySelector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})">
+      <summary>Создает объект <see cref="T:System.Linq.Lookup`2" /> из объекта <see cref="T:System.Collections.Generic.IEnumerable`1" /> в соответствии с заданными функциями селектора ключа и селектора элемента.</summary>
+      <returns>Объект <see cref="T:System.Linq.Lookup`2" />, содержащий элементы входной последовательности типа <paramref name="TElement" />.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, на основе которого создается объект <see cref="T:System.Linq.Lookup`2" />.</param>
+      <param name="keySelector">Функция, извлекающая ключ из каждого элемента.</param>
+      <param name="elementSelector">Функция преобразования для получения результирующего значения каждого элемента.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Тип ключа, возвращаемого функцией <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">Тип значения, возвращаемого функцией <paramref name="elementSelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" />, <paramref name="keySelector" /> или <paramref name="elementSelector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Создает объект <see cref="T:System.Linq.Lookup`2" /> из объекта <see cref="T:System.Collections.Generic.IEnumerable`1" /> в соответствии с заданным компаратором и функциями селектора ключа и селектора элемента.</summary>
+      <returns>Объект <see cref="T:System.Linq.Lookup`2" />, содержащий элементы входной последовательности типа <paramref name="TElement" />.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, на основе которого создается объект <see cref="T:System.Linq.Lookup`2" />.</param>
+      <param name="keySelector">Функция, извлекающая ключ из каждого элемента.</param>
+      <param name="elementSelector">Функция преобразования для получения результирующего значения каждого элемента.</param>
+      <param name="comparer">Компаратор <see cref="T:System.Collections.Generic.IEqualityComparer`1" />, используемый для сравнения ключей.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Тип ключа, возвращаемого функцией <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">Тип значения, возвращаемого функцией <paramref name="elementSelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" />, <paramref name="keySelector" /> или <paramref name="elementSelector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Union``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>Находит объединение множеств, представленных двумя последовательностями, используя для сравнения значений компаратор проверки на равенство по умолчанию.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, который содержит элементы, имеющиеся в обеих входных последовательностях, кроме дубликатов.</returns>
+      <param name="first">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, различающиеся элементы которого образуют первое множество для объединения.</param>
+      <param name="second">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, различающиеся элементы которого образуют второе множество для объединения.</param>
+      <typeparam name="TSource">Тип элементов входных последовательностей.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="first" /> или <paramref name="second" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Union``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Находит объединение множеств, представленных двумя последовательностями, используя указанный компаратор <see cref="T:System.Collections.Generic.IEqualityComparer`1" />.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, который содержит элементы, имеющиеся в обеих входных последовательностях, кроме дубликатов.</returns>
+      <param name="first">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, различающиеся элементы которого образуют первое множество для объединения.</param>
+      <param name="second">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, различающиеся элементы которого образуют второе множество для объединения.</param>
+      <param name="comparer">Компаратор <see cref="T:System.Collections.Generic.IEqualityComparer`1" />, используемый для сравнения значений.</param>
+      <typeparam name="TSource">Тип элементов входных последовательностей.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="first" /> или <paramref name="second" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Where``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Выполняет фильтрацию последовательности значений на основе заданного предиката.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, содержащий элементы входной последовательности, которые удовлетворяют условию.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, подлежащий фильтрации.</param>
+      <param name="predicate">Функция для проверки каждого элемента на соответствие условию.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="predicate" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Where``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})">
+      <summary>Выполняет фильтрацию последовательности значений на основе заданного предиката.Индекс каждого элемента используется в логике функции предиката.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, содержащий элементы входной последовательности, которые удовлетворяют условию.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, подлежащий фильтрации.</param>
+      <param name="predicate">Функция, применяемая к каждому исходному элементу для проверки условия; второй параметр функции представляет индекс исходного элемента.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="predicate" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Zip``3(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``1,``2})">
+      <summary>Применяет указанную функцию к соответствующим элементам двух последовательностей, что дает последовательность результатов.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, содержащий объединенные элементы двух входных последовательностей.</returns>
+      <param name="first">Первая последовательность для объединения.</param>
+      <param name="second">Вторая последовательность для объединения.</param>
+      <param name="resultSelector">Функция, которая определяет, как объединить элементы двух последовательностей.</param>
+      <typeparam name="TFirst">Тип элементов первой входной последовательности.</typeparam>
+      <typeparam name="TSecond">Тип элементов второй входной последовательности.</typeparam>
+      <typeparam name="TResult">Тип элементов результирующей последовательности.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="first" /> или <paramref name="second" /> — null.</exception>
+    </member>
+    <member name="T:System.Linq.IGrouping`2">
+      <summary>Представляет коллекцию объектов, имеющих общий ключ.</summary>
+      <typeparam name="TKey">Тип ключа объекта <see cref="T:System.Linq.IGrouping`2" />.Этот параметр типа является ковариантным. Это означает, что можно использовать либо указанный тип, либо более производный тип. Дополнительные сведения о ковариации и контрвариации см. в разделе Ковариация и контравариация в универсальных шаблонах.</typeparam>
+      <typeparam name="TElement">Тип значений объекта <see cref="T:System.Linq.IGrouping`2" />.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="P:System.Linq.IGrouping`2.Key">
+      <summary>Возвращает ключ объекта <see cref="T:System.Linq.IGrouping`2" />.</summary>
+      <returns>Ключ объекта <see cref="T:System.Linq.IGrouping`2" />.</returns>
+    </member>
+    <member name="T:System.Linq.ILookup`2">
+      <summary>Определяет индексатор, свойство размера и метод логического поиска для структур данных, сопоставляющих ключи с последовательностями <see cref="T:System.Collections.Generic.IEnumerable`1" />.</summary>
+      <typeparam name="TKey">Тип ключей объекта <see cref="T:System.Linq.ILookup`2" />.</typeparam>
+      <typeparam name="TElement">Тип элементов в последовательностях <see cref="T:System.Collections.Generic.IEnumerable`1" />, представляющих значения объекта <see cref="T:System.Linq.ILookup`2" />.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.ILookup`2.Contains(`0)">
+      <summary>Определяет, существует ли указанный ключ в объекте <see cref="T:System.Linq.ILookup`2" />.</summary>
+      <returns>true, если ключ <paramref name="key" /> содержится в объекте <see cref="T:System.Linq.ILookup`2" />, в противном случае — false.</returns>
+      <param name="key">Ключ, который требуется найти в объекте <see cref="T:System.Linq.ILookup`2" />.</param>
+    </member>
+    <member name="P:System.Linq.ILookup`2.Count">
+      <summary>Получает число пар “ключ/коллекция значений”, содержащихся в объекте <see cref="T:System.Linq.ILookup`2" />.</summary>
+      <returns>Число пар “ключ/коллекция значений”, содержащихся в объекте <see cref="T:System.Linq.ILookup`2" />.</returns>
+    </member>
+    <member name="P:System.Linq.ILookup`2.Item(`0)">
+      <summary>Получает последовательность значений <see cref="T:System.Collections.Generic.IEnumerable`1" /> по индексу, определенному указанным ключом.</summary>
+      <returns>Последовательность значений <see cref="T:System.Collections.Generic.IEnumerable`1" /> с индексом, определенным указанным ключом.</returns>
+      <param name="key">Ключ требуемой последовательности значений.</param>
+    </member>
+    <member name="T:System.Linq.IOrderedEnumerable`1">
+      <summary>Представляет отсортированную последовательность.</summary>
+      <typeparam name="TElement">Тип элементов последовательности.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.IOrderedEnumerable`1.CreateOrderedEnumerable``1(System.Func{`0,``0},System.Collections.Generic.IComparer{``0},System.Boolean)">
+      <summary>Выполняет дополнительное упорядочение элементов объекта <see cref="T:System.Linq.IOrderedEnumerable`1" /> по ключу.</summary>
+      <returns>Объект <see cref="T:System.Linq.IOrderedEnumerable`1" />, элементы которого отсортированы по ключу.</returns>
+      <param name="keySelector">Функция <see cref="T:System.Func`2" />, используемая для извлечения ключа для каждого элемента.</param>
+      <param name="comparer">Компаратор <see cref="T:System.Collections.Generic.IComparer`1" />, используемый для сравнения ключей при формировании возвращаемой последовательности.</param>
+      <param name="descending">true, если элементы требуется сортировать в порядке убывания; false, чтобы сортировать элементы в порядке возрастания.</param>
+      <typeparam name="TKey">Тип ключа, созданного функцией <paramref name="keySelector" />.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="T:System.Linq.Lookup`2">
+      <summary>Представляет коллекцию ключей, каждый из которых сопоставлен с одним или несколькими значениями.</summary>
+      <typeparam name="TKey">Тип ключей объекта <see cref="T:System.Linq.Lookup`2" />.</typeparam>
+      <typeparam name="TElement">Тип элементов для каждого значения <see cref="T:System.Collections.Generic.IEnumerable`1" /> в составе объекта <see cref="T:System.Linq.Lookup`2" />.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.Lookup`2.ApplyResultSelector``1(System.Func{`0,System.Collections.Generic.IEnumerable{`1},``0})">
+      <summary>Применяет функцию преобразования к каждому ключу и связанным с ним значениям и возвращает результаты.</summary>
+      <returns>Коллекция, содержащая одно значение для каждой пары "ключ/коллекция значений", содержащейся в объекте <see cref="T:System.Linq.Lookup`2" />.</returns>
+      <param name="resultSelector">Функция, проецирующая результирующее значение из каждого ключа и связанных с ним значений.</param>
+      <typeparam name="TResult">Тип результирующих значений, возвращаемых функцией <paramref name="resultSelector" />.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.Lookup`2.Contains(`0)">
+      <summary>Определяет, содержится ли указанный ключ в объекте <see cref="T:System.Linq.Lookup`2" />.</summary>
+      <returns>true, если ключ <paramref name="key" /> содержится в объекте <see cref="T:System.Linq.Lookup`2" />, в противном случае — false.</returns>
+      <param name="key">Ключ, который требуется найти в объекте <see cref="T:System.Linq.Lookup`2" />.</param>
+    </member>
+    <member name="P:System.Linq.Lookup`2.Count">
+      <summary>Получает число пар "ключ/коллекция значений", содержащихся в объекте <see cref="T:System.Linq.Lookup`2" />.</summary>
+      <returns>Число пар "ключ/коллекция значений", содержащихся в объекте <see cref="T:System.Linq.Lookup`2" />.</returns>
+    </member>
+    <member name="M:System.Linq.Lookup`2.GetEnumerator">
+      <summary>Возвращает универсальный перечислитель, осуществляющий итерацию элементов объекта <see cref="T:System.Linq.Lookup`2" />.</summary>
+      <returns>Перечислитель для объекта <see cref="T:System.Linq.Lookup`2" />.</returns>
+    </member>
+    <member name="P:System.Linq.Lookup`2.Item(`0)">
+      <summary>Получает коллекцию значений по индексу, определенному указанным ключом.</summary>
+      <returns>Коллекция значений по индексу, определенному указанным ключом.</returns>
+      <param name="key">Ключ требуемой коллекции значений.</param>
+    </member>
+    <member name="M:System.Linq.Lookup`2.System#Collections#IEnumerable#GetEnumerator">
+      <summary>Возвращает перечислитель, осуществляющий итерацию элементов массива <see cref="T:System.Linq.Lookup`2" />.Этот класс не наследуется.</summary>
+      <returns>Перечислитель для объекта <see cref="T:System.Linq.Lookup`2" />.</returns>
+    </member>
+  </members>
+</doc>

+ 1940 - 0
HighBorn/packages/System.Linq.4.3.0/ref/netstandard1.0/zh-hans/System.Linq.xml

@@ -0,0 +1,1940 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+  <assembly>
+    <name>System.Linq</name>
+  </assembly>
+  <members>
+    <member name="T:System.Linq.Enumerable">
+      <summary>提供一组用于查询实现 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 的对象的 static(在 Visual Basic 中为 Shared)方法。</summary>
+    </member>
+    <member name="M:System.Linq.Enumerable.Aggregate``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``0,``0})">
+      <summary>对序列应用累加器函数。</summary>
+      <returns>累加器的最终值。</returns>
+      <param name="source">要聚合的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="func">要对每个元素调用的累加器函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="func" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 中不包含任何元素。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Aggregate``2(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1})">
+      <summary>对序列应用累加器函数。将指定的种子值用作累加器初始值。</summary>
+      <returns>累加器的最终值。</returns>
+      <param name="source">要聚合的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="seed">累加器的初始值。</param>
+      <param name="func">要对每个元素调用的累加器函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TAccumulate">累加器值的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="func" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Aggregate``3(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1},System.Func{``1,``2})">
+      <summary>对序列应用累加器函数。将指定的种子值用作累加器的初始值,并使用指定的函数选择结果值。</summary>
+      <returns>已转换的累加器最终值。</returns>
+      <param name="source">要聚合的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="seed">累加器的初始值。</param>
+      <param name="func">要对每个元素调用的累加器函数。</param>
+      <param name="resultSelector">将累加器的最终值转换为结果值的函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TAccumulate">累加器值的类型。</typeparam>
+      <typeparam name="TResult">结果值的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="func" /> 或 <paramref name="resultSelector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.All``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>确定序列中的所有元素是否满足条件。</summary>
+      <returns>如果源序列中的每个元素都通过指定谓词中的测试,或者序列为空,则为 true;否则为 false。</returns>
+      <param name="source">包含要应用谓词的元素的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="predicate">用于测试每个元素是否满足条件的函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="predicate" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Any``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>确定序列是否包含任何元素。</summary>
+      <returns>如果源序列包含任何元素,则为 true;否则为 false。</returns>
+      <param name="source">要检查是否为空的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Any``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>确定序列中的任何元素是否都满足条件。</summary>
+      <returns>如果源序列中的任何元素都通过指定谓词中的测试,则为 true;否则为 false。</returns>
+      <param name="source">一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,其元素将应用谓词。</param>
+      <param name="predicate">用于测试每个元素是否满足条件的函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="predicate" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.AsEnumerable``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>返回类型为 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 的输入。</summary>
+      <returns>类型为 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 的输入序列。</returns>
+      <param name="source">类型为 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 的序列。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>计算 <see cref="T:System.Decimal" /> 值序列的平均值。</summary>
+      <returns>值序列的平均值。</returns>
+      <param name="source">要计算平均值的 <see cref="T:System.Decimal" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 中不包含任何元素。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>计算 <see cref="T:System.Double" /> 值序列的平均值。</summary>
+      <returns>值序列的平均值。</returns>
+      <param name="source">要计算平均值的 <see cref="T:System.Double" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 中不包含任何元素。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>计算 <see cref="T:System.Int32" /> 值序列的平均值。</summary>
+      <returns>值序列的平均值。</returns>
+      <param name="source">要计算平均值的 <see cref="T:System.Int32" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 中不包含任何元素。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>计算 <see cref="T:System.Int64" /> 值序列的平均值。</summary>
+      <returns>值序列的平均值。</returns>
+      <param name="source">要计算平均值的 <see cref="T:System.Int64" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 中不包含任何元素。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>计算可以为 null 的 <see cref="T:System.Decimal" /> 值序列的平均值。</summary>
+      <returns>值序列的平均值;如果源序列为空或仅包含为 null 的值,则为 null。</returns>
+      <param name="source">要计算平均值的可以为 null 的 <see cref="T:System.Decimal" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+      <exception cref="T:System.OverflowException">序列中元素之和大于 <see cref="F:System.Decimal.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>计算可以为 null 的 <see cref="T:System.Double" /> 值序列的平均值。</summary>
+      <returns>值序列的平均值;如果源序列为空或仅包含为 null 的值,则为 null。</returns>
+      <param name="source">要计算平均值的可以为 null 的 <see cref="T:System.Double" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>计算可以为 null 的 <see cref="T:System.Int32" /> 值序列的平均值。</summary>
+      <returns>值序列的平均值;如果源序列为空或仅包含为 null 的值,则为 null。</returns>
+      <param name="source">要计算平均值的、可以为 null 的 <see cref="T:System.Int32" />  值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+      <exception cref="T:System.OverflowException">序列中元素之和大于 <see cref="F:System.Int64.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>计算可以为 null 的 <see cref="T:System.Int64" /> 值序列的平均值。</summary>
+      <returns>值序列的平均值;如果源序列为空或仅包含为 null 的值,则为 null。</returns>
+      <param name="source">要计算平均值的可以为 null 的 <see cref="T:System.Int64" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+      <exception cref="T:System.OverflowException">序列中元素之和大于 <see cref="F:System.Int64.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>计算可以为 null 的 <see cref="T:System.Single" /> 值序列的平均值。</summary>
+      <returns>值序列的平均值;如果源序列为空或仅包含为 null 的值,则为 null。</returns>
+      <param name="source">要计算平均值的可以为 null 的 <see cref="T:System.Single" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>计算 <see cref="T:System.Single" /> 值序列的平均值。</summary>
+      <returns>值序列的平均值。</returns>
+      <param name="source">要计算平均值的 <see cref="T:System.Single" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 中不包含任何元素。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>计算 <see cref="T:System.Decimal" /> 值序列的平均值,该值可通过调用输入序列的每个元素的转换函数获取。</summary>
+      <returns>值序列的平均值。</returns>
+      <param name="source">用于计算平均值的值序列。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 中不包含任何元素。</exception>
+      <exception cref="T:System.OverflowException">序列中元素之和大于 <see cref="F:System.Decimal.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>计算 <see cref="T:System.Double" /> 值序列的平均值,该值可通过调用输入序列的每个元素的转换函数获取。</summary>
+      <returns>值序列的平均值。</returns>
+      <param name="source">要计算其平均值的值序列。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 中不包含任何元素。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>计算 <see cref="T:System.Int32" /> 值序列的平均值,该值可通过调用输入序列的每个元素的转换函数获取。</summary>
+      <returns>值序列的平均值。</returns>
+      <param name="source">要计算其平均值的值序列。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 中不包含任何元素。</exception>
+      <exception cref="T:System.OverflowException">序列中元素之和大于 <see cref="F:System.Int64.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>计算 <see cref="T:System.Int64" /> 值序列的平均值,该值可通过调用输入序列的每个元素的转换函数获取。</summary>
+      <returns>值序列的平均值。</returns>
+      <param name="source">要计算其平均值的值序列。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">source 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 中不包含任何元素。</exception>
+      <exception cref="T:System.OverflowException">序列中元素之和大于 <see cref="F:System.Int64.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>计算可以为 null 的 <see cref="T:System.Decimal" /> 值序列的平均值,该值可通过调用输入序列的每个元素的转换函数获取。</summary>
+      <returns>值序列的平均值;如果源序列为空或仅包含为 null 的值,则为 null。</returns>
+      <param name="source">要计算其平均值的值序列。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+      <exception cref="T:System.OverflowException">序列中元素之和大于 <see cref="F:System.Decimal.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>计算可以为 null 的 <see cref="T:System.Double" /> 值序列的平均值,该值可通过调用输入序列的每个元素的转换函数获取。</summary>
+      <returns>值序列的平均值;如果源序列为空或仅包含为 null 的值,则为 null。</returns>
+      <param name="source">要计算其平均值的值序列。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>计算可以为 null 的 <see cref="T:System.Int32" /> 值序列的平均值,该值可通过调用输入序列的每个元素的转换函数获取。</summary>
+      <returns>值序列的平均值;如果源序列为空或仅包含为 null 的值,则为 null。</returns>
+      <param name="source">要计算其平均值的值序列。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+      <exception cref="T:System.OverflowException">序列中元素之和大于 <see cref="F:System.Int64.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>计算可以为 null 的 <see cref="T:System.Int64" /> 值序列的平均值,该值可通过调用输入序列的每个元素的转换函数获取。</summary>
+      <returns>值序列的平均值;如果源序列为空或仅包含为 null 的值,则为 null。</returns>
+      <param name="source">要计算其平均值的值序列。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>计算可以为 null 的 <see cref="T:System.Single" /> 值序列的平均值,该值可通过调用输入序列的每个元素的转换函数获取。</summary>
+      <returns>值序列的平均值;如果源序列为空或仅包含为 null 的值,则为 null。</returns>
+      <param name="source">要计算其平均值的值序列。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>计算 <see cref="T:System.Single" /> 值序列的平均值,该值可通过调用输入序列的每个元素的转换函数获取。</summary>
+      <returns>值序列的平均值。</returns>
+      <param name="source">要计算其平均值的值序列。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 中不包含任何元素。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Cast``1(System.Collections.IEnumerable)">
+      <summary>将 <see cref="T:System.Collections.IEnumerable" /> 的元素强制转换为指定的类型。</summary>
+      <returns>一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,包含强制转换为指定类型的源序列的每个元素。</returns>
+      <param name="source">包含要转换成类型 <paramref name="TResult" /> 的元素的 <see cref="T:System.Collections.IEnumerable" />。</param>
+      <typeparam name="TResult">
+        <paramref name="source" /> 中的元素要强制转换成的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+      <exception cref="T:System.InvalidCastException">序列中的元素不能强制转换为 <paramref name="TResult" /> 类型。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Concat``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>连接两个序列。</summary>
+      <returns>一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,包含两个输入序列的连接元素。</returns>
+      <param name="first">要连接的第一个序列。</param>
+      <param name="second">要与第一个序列连接的序列。</param>
+      <typeparam name="TSource">输入序列中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> 或 <paramref name="second" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Contains``1(System.Collections.Generic.IEnumerable{``0},``0)">
+      <summary>通过使用默认的相等比较器确定序列是否包含指定的元素。</summary>
+      <returns>如果源序列包含具有指定值的元素,则为 true;否则为 false。</returns>
+      <param name="source">要在其中定位某个值的序列。</param>
+      <param name="value">要在序列中定位的值。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Contains``1(System.Collections.Generic.IEnumerable{``0},``0,System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>通过使用指定的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> 确定序列是否包含指定的元素。</summary>
+      <returns>如果源序列包含具有指定值的元素,则为 true;否则为 false。</returns>
+      <param name="source">要在其中定位某个值的序列。</param>
+      <param name="value">要在序列中定位的值。</param>
+      <param name="comparer">一个对值进行比较的相等比较器。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Count``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>返回序列中的元素数量。</summary>
+      <returns>输入序列中的元素数量。</returns>
+      <param name="source">包含要计数的元素的序列。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+      <exception cref="T:System.OverflowException">
+        <paramref name="source" /> 中的元素数量大于 <see cref="F:System.Int32.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Count``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>返回一个数字,表示在指定的序列中满足条件的元素数量。</summary>
+      <returns>一个数字,表示序列中满足谓词函数条件的元素数量。</returns>
+      <param name="source">包含要测试和计数的元素的序列。</param>
+      <param name="predicate">用于测试每个元素是否满足条件的函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="predicate" /> 为 null。</exception>
+      <exception cref="T:System.OverflowException">
+        <paramref name="source" /> 中的元素数量大于 <see cref="F:System.Int32.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.DefaultIfEmpty``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>返回指定序列的元素;如果序列为空,则返回单一实例集合中的类型参数的默认值。</summary>
+      <returns>如果 <paramref name="source" /> 为空,则为包含 <paramref name="TSource" /> 类型的默认值的 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 对象;否则为 <paramref name="source" />。</returns>
+      <param name="source">序列为空时返回默认值的序列。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.DefaultIfEmpty``1(System.Collections.Generic.IEnumerable{``0},``0)">
+      <summary>返回指定序列中的元素;如果序列为空,则返回单一实例集合中的指定值。</summary>
+      <returns>如果 <paramref name="source" /> 为空,则为包含 <paramref name="defaultValue" /> 的 <see cref="T:System.Collections.Generic.IEnumerable`1" />;否则为 <paramref name="source" />。</returns>
+      <param name="source">序列为空时为其返回指定值的序列。</param>
+      <param name="defaultValue">序列为空时要返回的值。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Distinct``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>通过使用默认的相等比较器对值进行比较返回序列中的非重复元素。</summary>
+      <returns>一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,包含源序列中的非重复元素。</returns>
+      <param name="source">要从中移除重复元素的序列。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Distinct``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>通过使用指定的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> 对值进行比较返回序列中的非重复元素。</summary>
+      <returns>一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,包含源序列中的非重复元素。</returns>
+      <param name="source">要从中移除重复元素的序列。</param>
+      <param name="comparer">用于比较值的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ElementAt``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>返回序列中指定索引处的元素。</summary>
+      <returns>源序列中指定位置处的元素。</returns>
+      <param name="source">要从中返回元素的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="index">要检索的从零开始的元素索引。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="index" /> 小于零或大于等于 <paramref name="source" /> 中的元素数量。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ElementAtOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>返回序列中指定索引处的元素;如果索引超出范围,则返回默认值。</summary>
+      <returns>如果索引超出源序列的范围,则为 default(<paramref name="TSource" />);否则为源序列中指定位置处的元素。</returns>
+      <param name="source">要从中返回元素的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="index">要检索的从零开始的元素索引。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Empty``1">
+      <summary>返回一个具有指定的类型参数的空 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</summary>
+      <returns>一个类型参数为 <paramref name="TResult" /> 的空 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</returns>
+      <typeparam name="TResult">分配给返回的泛型 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 的类型参数的类型。</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Except``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>通过使用默认的相等比较器对值进行比较生成两个序列的差集。</summary>
+      <returns>包含两个序列元素的差集的序列。</returns>
+      <param name="first">一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,将返回其也不在 <paramref name="second" /> 中的元素。</param>
+      <param name="second">一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,如果它的元素也出现在第一个序列中,则将导致从返回的序列中移除这些元素。</param>
+      <typeparam name="TSource">输入序列中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> 或 <paramref name="second" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Except``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>通过使用指定的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> 对值进行比较产生两个序列的差集。</summary>
+      <returns>包含两个序列元素的差集的序列。</returns>
+      <param name="first">一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,将返回其也不在 <paramref name="second" /> 中的元素。</param>
+      <param name="second">一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,如果它的元素也出现在第一个序列中,则将导致从返回的序列中移除这些元素。</param>
+      <param name="comparer">用于比较值的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">输入序列中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> 或 <paramref name="second" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.First``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>返回序列中的第一个元素。</summary>
+      <returns>返回指定序列中的第一个元素。</returns>
+      <param name="source">要返回其第一个元素的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">源序列为空。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.First``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>返回序列中满足指定条件的第一个元素。</summary>
+      <returns>序列中通过指定谓词函数中的测试的第一个元素。</returns>
+      <param name="source">要从中返回元素的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="predicate">用于测试每个元素是否满足条件的函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="predicate" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">没有元素满足 <paramref name="predicate" /> 中的条件。- 或 -源序列为空。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.FirstOrDefault``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>返回序列中的第一个元素;如果序列中不包含任何元素,则返回默认值。</summary>
+      <returns>如果 <paramref name="source" /> 为空,则返回 default(<paramref name="TSource" />);否则返回 <paramref name="source" /> 中的第一个元素。</returns>
+      <param name="source">要返回其第一个元素的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.FirstOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>返回序列中满足条件的第一个元素;如果未找到这样的元素,则返回默认值。</summary>
+      <returns>如果 <paramref name="source" /> 为空或没有元素通过 <paramref name="predicate" /> 指定的测试,则返回 default(<paramref name="TSource" />),否则返回 <paramref name="source" /> 中通过 <paramref name="predicate" /> 指定的测试的第一个元素。</returns>
+      <param name="source">要从中返回元素的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="predicate">用于测试每个元素是否满足条件的函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="predicate" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>根据指定的键选择器函数对序列中的元素进行分组。</summary>
+      <returns>在 C# 中为 IEnumerable&lt;IGrouping&lt;TKey, TSource&gt;&gt;,或者在 Visual Basic 中为 IEnumerable(Of IGrouping(Of TKey, TSource)),其中每个 <see cref="T:System.Linq.IGrouping`2" /> 对象都包含一个对象序列和一个键。</returns>
+      <param name="source">要对其元素进行分组的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">用于提取每个元素的键的函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 返回的键的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>根据指定的键选择器函数对序列中的元素进行分组,并使用指定的比较器对键进行比较。</summary>
+      <returns>在 C# 中为 IEnumerable&lt;IGrouping&lt;TKey, TSource&gt;&gt;,或者在 Visual Basic 中为 IEnumerable(Of IGrouping(Of TKey, TSource)),其中每个 <see cref="T:System.Linq.IGrouping`2" /> 对象都包含一个对象集合和一个键。</returns>
+      <param name="source">要对其元素进行分组的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">用于提取每个元素的键的函数。</param>
+      <param name="comparer">一个用于对键进行比较的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 返回的键的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})">
+      <summary>根据指定的键选择器函数对序列中的元素进行分组,并且通过使用指定的函数对每个组中的元素进行投影。</summary>
+      <returns>在 C# 中为 IEnumerable&lt;IGrouping&lt;TKey, TElement&gt;&gt;,或者在 Visual Basic 中为 IEnumerable(Of IGrouping(Of TKey, TElement)),其中每个 <see cref="T:System.Linq.IGrouping`2" /> 对象都包含一个类型为 <paramref name="TElement" /> 的对象集合和一个键。</returns>
+      <param name="source">要对其元素进行分组的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">用于提取每个元素的键的函数。</param>
+      <param name="elementSelector">用于将每个源元素映射到 <see cref="T:System.Linq.IGrouping`2" /> 中的元素的函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 返回的键的类型。</typeparam>
+      <typeparam name="TElement">
+        <see cref="T:System.Linq.IGrouping`2" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 或 <paramref name="elementSelector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>根据键选择器函数对序列中的元素进行分组。通过使用比较器对键进行比较,并且通过使用指定的函数对每个组的元素进行投影。</summary>
+      <returns>在 C# 中为 IEnumerable&lt;IGrouping&lt;TKey, TElement&gt;&gt;,或者在 Visual Basic 中为 IEnumerable(Of IGrouping(Of TKey, TElement)),其中每个 <see cref="T:System.Linq.IGrouping`2" /> 对象都包含一个类型为 <paramref name="TElement" /> 的对象集合和一个键。</returns>
+      <param name="source">要对其元素进行分组的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">用于提取每个元素的键的函数。</param>
+      <param name="elementSelector">用于将每个源元素映射到 <see cref="T:System.Linq.IGrouping`2" /> 中的元素的函数。</param>
+      <param name="comparer">一个用于对键进行比较的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 返回的键的类型。</typeparam>
+      <typeparam name="TElement">
+        <see cref="T:System.Linq.IGrouping`2" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 或 <paramref name="elementSelector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3})">
+      <summary>根据指定的键选择器函数对序列中的元素进行分组,并且从每个组及其键中创建结果值。通过使用指定的函数对每个组的元素进行投影。</summary>
+      <returns>
+        <paramref name="TResult" /> 类型的元素的集合,其中每个元素都表示对一个组及其键的投影。</returns>
+      <param name="source">要对其元素进行分组的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">用于提取每个元素的键的函数。</param>
+      <param name="elementSelector">用于将每个源元素映射到 <see cref="T:System.Linq.IGrouping`2" /> 中的元素的函数。</param>
+      <param name="resultSelector">用于从每个组中创建结果值的函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 返回的键的类型。</typeparam>
+      <typeparam name="TElement">每个 <see cref="T:System.Linq.IGrouping`2" /> 中的元素的类型。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="resultSelector" /> 返回的结果值的类型。</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>根据指定的键选择器函数对序列中的元素进行分组,并且从每个组及其键中创建结果值。通过使用指定的比较器对键值进行比较,并且通过使用指定的函数对每个组的元素进行投影。</summary>
+      <returns>
+        <paramref name="TResult" /> 类型的元素的集合,其中每个元素都表示对一个组及其键的投影。</returns>
+      <param name="source">要对其元素进行分组的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">用于提取每个元素的键的函数。</param>
+      <param name="elementSelector">用于将每个源元素映射到 <see cref="T:System.Linq.IGrouping`2" /> 中的元素的函数。</param>
+      <param name="resultSelector">用于从每个组中创建结果值的函数。</param>
+      <param name="comparer">一个用于对键进行比较的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 返回的键的类型。</typeparam>
+      <typeparam name="TElement">每个 <see cref="T:System.Linq.IGrouping`2" /> 中的元素的类型。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="resultSelector" /> 返回的结果值的类型。</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2})">
+      <summary>根据指定的键选择器函数对序列中的元素进行分组,并且从每个组及其键中创建结果值。</summary>
+      <returns>
+        <paramref name="TResult" /> 类型的元素的集合,其中每个元素都表示对一个组及其键的投影。</returns>
+      <param name="source">要对其元素进行分组的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">用于提取每个元素的键的函数。</param>
+      <param name="resultSelector">用于从每个组中创建结果值的函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 返回的键的类型。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="resultSelector" /> 返回的结果值的类型。</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>根据指定的键选择器函数对序列中的元素进行分组,并且从每个组及其键中创建结果值。通过使用指定的比较器对键进行比较。</summary>
+      <returns>
+        <paramref name="TResult" /> 类型的元素的集合,其中每个元素都表示对一个组及其键的投影。</returns>
+      <param name="source">要对其元素进行分组的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">用于提取每个元素的键的函数。</param>
+      <param name="resultSelector">用于从每个组中创建结果值的函数。</param>
+      <param name="comparer">一个用于对键进行比较的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 返回的键的类型。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="resultSelector" /> 返回的结果值的类型。</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3})">
+      <summary>基于键相等对两个序列的元素进行关联并对结果进行分组。使用默认的相等比较器对键进行比较。</summary>
+      <returns>一个包含 <paramref name="TResult" /> 类型的元素的 <see cref="T:System.Collections.Generic.IEnumerable`1" />,这些元素可通过对两个序列执行分组联接获取。</returns>
+      <param name="outer">要联接的第一个序列。</param>
+      <param name="inner">要与第一个序列联接的序列。</param>
+      <param name="outerKeySelector">用于从第一个序列的每个元素提取联接键的函数。</param>
+      <param name="innerKeySelector">用于从第二个序列的每个元素提取联接键的函数。</param>
+      <param name="resultSelector">用于从第一个序列的元素和第二个序列的匹配元素集合中创建结果元素的函数。</param>
+      <typeparam name="TOuter">第一个序列中的元素的类型。</typeparam>
+      <typeparam name="TInner">第二个序列中的元素的类型。</typeparam>
+      <typeparam name="TKey">键选择器函数返回的键的类型。</typeparam>
+      <typeparam name="TResult">结果元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" /> 或 <paramref name="inner" /> 或 <paramref name="outerKeySelector" /> 或 <paramref name="innerKeySelector" /> 或 <paramref name="resultSelector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3},System.Collections.Generic.IEqualityComparer{``2})">
+      <summary>基于键相等对两个序列的元素进行关联并对结果进行分组。使用指定的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> 对键进行比较。</summary>
+      <returns>一个包含 <paramref name="TResult" /> 类型的元素的 <see cref="T:System.Collections.Generic.IEnumerable`1" />,这些元素可通过对两个序列执行分组联接获取。</returns>
+      <param name="outer">要联接的第一个序列。</param>
+      <param name="inner">要与第一个序列联接的序列。</param>
+      <param name="outerKeySelector">用于从第一个序列的每个元素提取联接键的函数。</param>
+      <param name="innerKeySelector">用于从第二个序列的每个元素提取联接键的函数。</param>
+      <param name="resultSelector">用于从第一个序列的元素和第二个序列的匹配元素集合中创建结果元素的函数。</param>
+      <param name="comparer">一个 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />,用于对键进行哈希处理和比较。</param>
+      <typeparam name="TOuter">第一个序列中的元素的类型。</typeparam>
+      <typeparam name="TInner">第二个序列中的元素的类型。</typeparam>
+      <typeparam name="TKey">键选择器函数返回的键的类型。</typeparam>
+      <typeparam name="TResult">结果元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" /> 或 <paramref name="inner" /> 或 <paramref name="outerKeySelector" /> 或 <paramref name="innerKeySelector" /> 或 <paramref name="resultSelector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Intersect``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>通过使用默认的相等比较器对值进行比较生成两个序列的交集。</summary>
+      <returns>包含组成两个序列交集的元素的序列。</returns>
+      <param name="first">一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,将返回其也出现在 <paramref name="second" /> 中的非重复元素。</param>
+      <param name="second">一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,将返回其也出现在第一个序列中的非重复元素。</param>
+      <typeparam name="TSource">输入序列中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> 或 <paramref name="second" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Intersect``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>通过使用指定的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> 对值进行比较以生成两个序列的交集。</summary>
+      <returns>包含组成两个序列交集的元素的序列。</returns>
+      <param name="first">一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,将返回其也出现在 <paramref name="second" /> 中的非重复元素。</param>
+      <param name="second">一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,将返回其也出现在第一个序列中的非重复元素。</param>
+      <param name="comparer">用于比较值的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">输入序列中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> 或 <paramref name="second" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3})">
+      <summary>基于匹配键对两个序列的元素进行关联。使用默认的相等比较器对键进行比较。</summary>
+      <returns>一个具有 <paramref name="TResult" /> 类型元素的 <see cref="T:System.Collections.Generic.IEnumerable`1" />,这些元素是通过对两个序列执行内部联接得来的。</returns>
+      <param name="outer">要联接的第一个序列。</param>
+      <param name="inner">要与第一个序列联接的序列。</param>
+      <param name="outerKeySelector">用于从第一个序列的每个元素提取联接键的函数。</param>
+      <param name="innerKeySelector">用于从第二个序列的每个元素提取联接键的函数。</param>
+      <param name="resultSelector">用于从两个匹配元素创建结果元素的函数。</param>
+      <typeparam name="TOuter">第一个序列中的元素的类型。</typeparam>
+      <typeparam name="TInner">第二个序列中的元素的类型。</typeparam>
+      <typeparam name="TKey">键选择器函数返回的键的类型。</typeparam>
+      <typeparam name="TResult">结果元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" /> 或 <paramref name="inner" /> 或 <paramref name="outerKeySelector" /> 或 <paramref name="innerKeySelector" /> 或 <paramref name="resultSelector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3},System.Collections.Generic.IEqualityComparer{``2})">
+      <summary>基于匹配键对两个序列的元素进行关联。使用指定的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> 对键进行比较。</summary>
+      <returns>一个具有 <paramref name="TResult" /> 类型元素的 <see cref="T:System.Collections.Generic.IEnumerable`1" />,这些元素是通过对两个序列执行内部联接得来的。</returns>
+      <param name="outer">要联接的第一个序列。</param>
+      <param name="inner">要与第一个序列联接的序列。</param>
+      <param name="outerKeySelector">用于从第一个序列的每个元素提取联接键的函数。</param>
+      <param name="innerKeySelector">用于从第二个序列的每个元素提取联接键的函数。</param>
+      <param name="resultSelector">用于从两个匹配元素创建结果元素的函数。</param>
+      <param name="comparer">一个 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />,用于对键进行哈希处理和比较。</param>
+      <typeparam name="TOuter">第一个序列中的元素的类型。</typeparam>
+      <typeparam name="TInner">第二个序列中的元素的类型。</typeparam>
+      <typeparam name="TKey">键选择器函数返回的键的类型。</typeparam>
+      <typeparam name="TResult">结果元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" /> 或 <paramref name="inner" /> 或 <paramref name="outerKeySelector" /> 或 <paramref name="innerKeySelector" /> 或 <paramref name="resultSelector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Last``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>返回序列的最后一个元素。</summary>
+      <returns>源序列中最后位置处的值。</returns>
+      <param name="source">要返回其最后一个元素的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">源序列为空。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Last``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>返回序列中满足指定条件的最后一个元素。</summary>
+      <returns>序列中通过指定谓词函数中的测试的最后一个元素。</returns>
+      <param name="source">要从中返回元素的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="predicate">用于测试每个元素是否满足条件的函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="predicate" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">没有元素满足 <paramref name="predicate" /> 中的条件。- 或 -源序列为空。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LastOrDefault``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>返回序列中的最后一个元素;如果序列中不包含任何元素,则返回默认值。</summary>
+      <returns>如果源序列为空,则返回 default(<paramref name="TSource" />);否则返回 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 中的最后一个元素。</returns>
+      <param name="source">要返回其最后一个元素的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LastOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>返回序列中满足条件的最后一个元素;如果未找到这样的元素,则返回默认值。</summary>
+      <returns>如果序列为空或没有元素通过谓词函数中的测试,则返回 default(<paramref name="TSource" />);否则返回通过谓词函数中的测试的最后一个元素。</returns>
+      <param name="source">要从中返回元素的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="predicate">用于测试每个元素是否满足条件的函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="predicate" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LongCount``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>返回一个 <see cref="T:System.Int64" />,表示序列中的元素的总数量。</summary>
+      <returns>源序列中的元素的数量。</returns>
+      <param name="source">包含要进行计数的元素的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+      <exception cref="T:System.OverflowException">元素的数量超过 <see cref="F:System.Int64.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LongCount``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>返回一个 <see cref="T:System.Int64" />,表示序列中满足条件的元素的数量。</summary>
+      <returns>一个数字,表示序列中满足谓词函数条件的元素数量。</returns>
+      <param name="source">包含要进行计数的元素的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="predicate">用于测试每个元素是否满足条件的函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="predicate" /> 为 null。</exception>
+      <exception cref="T:System.OverflowException">匹配元素的数量超过 <see cref="F:System.Int64.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>返回 <see cref="T:System.Decimal" /> 值序列中的最大值。</summary>
+      <returns>序列中的最大值。</returns>
+      <param name="source">要确定其最大值的 <see cref="T:System.Decimal" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 中不包含任何元素。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>返回 <see cref="T:System.Double" /> 值序列中的最大值。</summary>
+      <returns>序列中的最大值。</returns>
+      <param name="source">要确定其最大值的 <see cref="T:System.Double" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 中不包含任何元素。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>返回 <see cref="T:System.Int32" /> 值序列中的最大值。</summary>
+      <returns>序列中的最大值。</returns>
+      <param name="source">要确定其最大值的 <see cref="T:System.Int32" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 中不包含任何元素。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>返回 <see cref="T:System.Int64" /> 值序列中的最大值。</summary>
+      <returns>序列中的最大值。</returns>
+      <param name="source">要确定其最大值的 <see cref="T:System.Int64" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 中不包含任何元素。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>返回可以为 null 的 <see cref="T:System.Decimal" /> 值序列中的最大值。</summary>
+      <returns>一个与序列中的最大值对应的值,该值的类型在 C# 中为 Nullable&lt;Decimal&gt;,在 Visual Basic 中为 Nullable(Of Decimal)。 </returns>
+      <param name="source">要确定其最大值的可以为 null 的 <see cref="T:System.Decimal" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>返回可以为 null 的 <see cref="T:System.Double" /> 值序列中的最大值。</summary>
+      <returns>一个与序列中的最大值对应的值,该值的类型在 C# 中为 Nullable&lt;Double&gt;,在 Visual Basic 中为 Nullable(Of Double)。</returns>
+      <param name="source">要确定其最大值的可以为 null 的 <see cref="T:System.Double" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>返回可以为 null 的 <see cref="T:System.Int32" /> 值序列中的最大值。</summary>
+      <returns>一个与序列中的最大值对应的值,该值的类型在 C# 中为 Nullable&lt;Int32&gt;,在 Visual Basic 中为 Nullable(Of Int32)。 </returns>
+      <param name="source">要确定其最大值的可以为 null 的 <see cref="T:System.Int32" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>返回可以为 null 的 <see cref="T:System.Int64" /> 值序列中的最大值。</summary>
+      <returns>一个与序列中的最大值对应的值,该值的类型在 C# 中为 Nullable&lt;Int64&gt;,在 Visual Basic 中为 Nullable(Of Int64)。 </returns>
+      <param name="source">要确定其最大值的可以为 null 的 <see cref="T:System.Int64" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>返回可以为 null 的 <see cref="T:System.Single" /> 值序列中的最大值。</summary>
+      <returns>一个与序列中的最大值对应的值,该值的类型在 C# 中为 Nullable&lt;Single&gt;,在 Visual Basic 中为 Nullable(Of Single)。</returns>
+      <param name="source">要确定其最大值的可以为 null 的 <see cref="T:System.Single" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>返回 <see cref="T:System.Single" /> 值序列中的最大值。</summary>
+      <returns>序列中的最大值。</returns>
+      <param name="source">要确定其最大值的 <see cref="T:System.Single" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 中不包含任何元素。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>返回泛型序列中的最大值。</summary>
+      <returns>序列中的最大值。</returns>
+      <param name="source">要确定其最大值的值序列。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>调用序列的每个元素上的转换函数并返回最大 <see cref="T:System.Decimal" /> 值。</summary>
+      <returns>序列中的最大值。</returns>
+      <param name="source">要确定其最大值的值序列。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 中不包含任何元素。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>调用序列的每个元素上的转换函数并返回最大 <see cref="T:System.Double" /> 值。</summary>
+      <returns>序列中的最大值。</returns>
+      <param name="source">要确定其最大值的值序列。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 中不包含任何元素。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>调用序列的每个元素上的转换函数并返回最大 <see cref="T:System.Int32" /> 值。</summary>
+      <returns>序列中的最大值。</returns>
+      <param name="source">要确定其最大值的值序列。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 中不包含任何元素。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>调用序列的每个元素上的转换函数并返回最大 <see cref="T:System.Int64" /> 值。</summary>
+      <returns>序列中的最大值。</returns>
+      <param name="source">要确定其最大值的值序列。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 中不包含任何元素。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>调用序列的每个元素上的转换函数并返回可空 <see cref="T:System.Decimal" /> 的最大值。</summary>
+      <returns>C# 中类型为 Nullable&lt;Decimal&gt; 的值或 Visual Basic 中与序列中最大值对应的 Nullable(Of Decimal)。</returns>
+      <param name="source">要确定其最大值的值序列。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>调用序列的每个元素上的转换函数并返回可空 <see cref="T:System.Double" /> 的最大值。</summary>
+      <returns>C# 中类型为 Nullable&lt;Double&gt; 的值或 Visual Basic 中与序列中最大值对应的 Nullable(Of Double)。</returns>
+      <param name="source">要确定其最大值的值序列。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>调用序列的每个元素上的转换函数并返回可空 <see cref="T:System.Int32" /> 的最大值。</summary>
+      <returns>C# 中类型为 Nullable&lt;Int32&gt; 的值或 Visual Basic 中与序列中最大值对应的 Nullable(Of Int32)。</returns>
+      <param name="source">要确定其最大值的值序列。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>调用序列的每个元素上的转换函数并返回可空 <see cref="T:System.Int64" /> 的最大值。</summary>
+      <returns>C# 中类型为 Nullable&lt;Int64&gt; 的值或 Visual Basic 中与序列中最大值对应的 Nullable(Of Int64)。</returns>
+      <param name="source">要确定其最大值的值序列。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>调用序列的每个元素上的转换函数并返回可空 <see cref="T:System.Single" /> 的最大值。</summary>
+      <returns>C# 中类型为 Nullable&lt;Single&gt; 的值或 Visual Basic 中与序列中最大值对应的 Nullable(Of Single)。</returns>
+      <param name="source">要确定其最大值的值序列。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>调用序列的每个元素上的转换函数并返回最大 <see cref="T:System.Single" /> 值。</summary>
+      <returns>序列中的最大值。</returns>
+      <param name="source">要确定其最大值的值序列。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 中不包含任何元素。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>调用泛型序列的每个元素上的转换函数并返回最大结果值。</summary>
+      <returns>序列中的最大值。</returns>
+      <param name="source">要确定其最大值的值序列。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="selector" /> 返回的值的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>返回 <see cref="T:System.Decimal" /> 值序列中的最小值。</summary>
+      <returns>序列中的最小值。</returns>
+      <param name="source">一个 <see cref="T:System.Decimal" /> 值序列,用于确定最大值。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 中不包含任何元素。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>返回 <see cref="T:System.Double" /> 值序列中的最小值。</summary>
+      <returns>序列中的最小值。</returns>
+      <param name="source">一个 <see cref="T:System.Double" /> 值序列,用于确定最小值。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 中不包含任何元素。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>返回 <see cref="T:System.Int32" /> 值序列中的最小值。</summary>
+      <returns>序列中的最小值。</returns>
+      <param name="source">一个 <see cref="T:System.Int32" /> 值序列,用于确定最小值。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 中不包含任何元素。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>返回 <see cref="T:System.Int64" /> 值序列中的最小值。</summary>
+      <returns>序列中的最小值。</returns>
+      <param name="source">一个 <see cref="T:System.Int64" /> 值序列,用于确定最小值。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 中不包含任何元素。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>返回 <see cref="T:System.Decimal" /> 值(可空)序列中的最小值。</summary>
+      <returns>C# 中类型为 Nullable&lt;Decimal&gt; 的值或 Visual Basic 中与序列中最小值对应的 Nullable(Of Decimal)。</returns>
+      <param name="source">一个可空 <see cref="T:System.Decimal" /> 值的序列,用于确定最小值。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>返回 <see cref="T:System.Double" /> 值(可空)序列中的最小值。</summary>
+      <returns>C# 中类型为 Nullable&lt;Double&gt; 的值或 Visual Basic 中与序列中最小值对应的 Nullable(Of Double)。</returns>
+      <param name="source">一个可空 <see cref="T:System.Double" /> 值的序列,用于确定最小值。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>返回 <see cref="T:System.Int32" /> 值(可空)序列中的最小值。</summary>
+      <returns>C# 中类型为 Nullable&lt;Int32&gt; 的值或 Visual Basic 中与序列中最小值对应的 Nullable(Of Int32)。</returns>
+      <param name="source">一个可空 <see cref="T:System.Int32" /> 值的序列,用于确定最小值。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>返回 <see cref="T:System.Int64" /> 值(可空)序列中的最小值。</summary>
+      <returns>C# 中类型为 Nullable&lt;Int64&gt; 的值或 Visual Basic 中与序列中最小值对应的 Nullable(Of Int64)。</returns>
+      <param name="source">一个可空 <see cref="T:System.Int64" /> 值的序列,用于确定最小值。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>返回 <see cref="T:System.Single" /> 值(可空)序列中的最小值。</summary>
+      <returns>C# 中类型为 Nullable&lt;Single&gt; 的值或 Visual Basic 中与序列中最小值对应的 Nullable(Of Single)。</returns>
+      <param name="source">一个可空 <see cref="T:System.Single" /> 值的序列,用于确定最小值。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>返回 <see cref="T:System.Single" /> 值序列中的最小值。</summary>
+      <returns>序列中的最小值。</returns>
+      <param name="source">一个 <see cref="T:System.Single" /> 值序列,用于确定最小值。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 中不包含任何元素。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>返回泛型序列中的最小值。</summary>
+      <returns>序列中的最小值。</returns>
+      <param name="source">一个值序列,用于确定最小值。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>调用序列的每个元素上的转换函数并返回最小 <see cref="T:System.Decimal" /> 值。</summary>
+      <returns>序列中的最小值。</returns>
+      <param name="source">一个值序列,用于确定最小值。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 中不包含任何元素。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>调用序列的每个元素上的转换函数并返回最小 <see cref="T:System.Double" /> 值。</summary>
+      <returns>序列中的最小值。</returns>
+      <param name="source">一个值序列,用于确定最小值。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 中不包含任何元素。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>调用序列的每个元素上的转换函数并返回最小 <see cref="T:System.Int32" /> 值。</summary>
+      <returns>序列中的最小值。</returns>
+      <param name="source">一个值序列,用于确定最小值。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 中不包含任何元素。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>调用序列的每个元素上的转换函数并返回最小 <see cref="T:System.Int64" /> 值。</summary>
+      <returns>序列中的最小值。</returns>
+      <param name="source">一个值序列,用于确定最小值。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 中不包含任何元素。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>调用序列的每个元素上的转换函数并返回可空 <see cref="T:System.Decimal" /> 的最小值。</summary>
+      <returns>C# 中类型为 Nullable&lt;Decimal&gt; 的值或 Visual Basic 中与序列中最小值对应的 Nullable(Of Decimal)。</returns>
+      <param name="source">一个值序列,用于确定最小值。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>调用序列的每个元素上的转换函数并返回可空 <see cref="T:System.Double" /> 的最小值。</summary>
+      <returns>C# 中类型为 Nullable&lt;Double&gt; 的值或 Visual Basic 中与序列中最小值对应的 Nullable(Of Double)。</returns>
+      <param name="source">一个值序列,用于确定最小值。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>调用序列的每个元素上的转换函数并返回可空 <see cref="T:System.Int32" /> 的最小值。</summary>
+      <returns>C# 中类型为 Nullable&lt;Int32&gt; 的值或 Visual Basic 中与序列中最小值对应的 Nullable(Of Int32)。</returns>
+      <param name="source">一个值序列,用于确定最小值。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>调用序列的每个元素上的转换函数并返回可空 <see cref="T:System.Int64" /> 的最小值。</summary>
+      <returns>C# 中类型为 Nullable&lt;Int64&gt; 的值或 Visual Basic 中与序列中最小值对应的 Nullable(Of Int64)。</returns>
+      <param name="source">一个值序列,用于确定最小值。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>调用序列的每个元素上的转换函数并返回可空 <see cref="T:System.Single" /> 的最小值。</summary>
+      <returns>C# 中类型为 Nullable&lt;Single&gt; 的值或 Visual Basic 中与序列中最小值对应的 Nullable(Of Single)。</returns>
+      <param name="source">一个值序列,用于确定最小值。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>调用序列的每个元素上的转换函数并返回最小 <see cref="T:System.Single" /> 值。</summary>
+      <returns>序列中的最小值。</returns>
+      <param name="source">一个值序列,用于确定最小值。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 中不包含任何元素。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>调用泛型序列的每个元素上的转换函数并返回最小结果值。</summary>
+      <returns>序列中的最小值。</returns>
+      <param name="source">一个值序列,用于确定最小值。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="selector" /> 返回的值的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OfType``1(System.Collections.IEnumerable)">
+      <summary>根据指定类型筛选 <see cref="T:System.Collections.IEnumerable" /> 的元素。</summary>
+      <returns>一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,包含类型为 <paramref name="TResult" /> 的输入序列中的元素。</returns>
+      <param name="source">
+        <see cref="T:System.Collections.IEnumerable" />,其元素用于筛选。</param>
+      <typeparam name="TResult">筛选序列元素所根据的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>根据键按升序对序列的元素排序。</summary>
+      <returns>一个 <see cref="T:System.Linq.IOrderedEnumerable`1" />,其元素按键排序。</returns>
+      <param name="source">一个要排序的值序列。</param>
+      <param name="keySelector">用于从元素中提取键的函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 返回的键的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>使用指定的比较器按升序对序列的元素排序。</summary>
+      <returns>一个 <see cref="T:System.Linq.IOrderedEnumerable`1" />,其元素按键排序。</returns>
+      <param name="source">一个要排序的值序列。</param>
+      <param name="keySelector">用于从元素中提取键的函数。</param>
+      <param name="comparer">一个用于比较键的 <see cref="T:System.Collections.Generic.IComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 返回的键的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderByDescending``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>根据键按降序对序列的元素排序。</summary>
+      <returns>一个 <see cref="T:System.Linq.IOrderedEnumerable`1" />,将根据某个键按降序对其元素进行排序。</returns>
+      <param name="source">一个要排序的值序列。</param>
+      <param name="keySelector">用于从元素中提取键的函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 返回的键的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderByDescending``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>使用指定的比较器按降序对序列的元素排序。</summary>
+      <returns>一个 <see cref="T:System.Linq.IOrderedEnumerable`1" />,将根据某个键按降序对其元素进行排序。</returns>
+      <param name="source">一个要排序的值序列。</param>
+      <param name="keySelector">用于从元素中提取键的函数。</param>
+      <param name="comparer">一个用于比较键的 <see cref="T:System.Collections.Generic.IComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 返回的键的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Range(System.Int32,System.Int32)">
+      <summary>生成指定范围内的整数的序列。</summary>
+      <returns>C# 中的 IEnumerable&lt;Int32&gt; 或 Visual Basic 中包含某个范围内的顺序整数的 IEnumerable(Of Int32)。</returns>
+      <param name="start">序列中第一个整数的值。</param>
+      <param name="count">要生成的顺序整数的数目。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="count" /> 小于 0。- 或 -<paramref name="start" /> + <paramref name="count" /> -1 大于 <see cref="F:System.Int32.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Repeat``1(``0,System.Int32)">
+      <summary>生成包含一个重复值的序列。</summary>
+      <returns>一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,包含一个重复值。</returns>
+      <param name="element">要重复的值。</param>
+      <param name="count">在生成序列中重复该值的次数。</param>
+      <typeparam name="TResult">要在结果序列中重复的值的类型。</typeparam>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="count" /> 小于 0。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Reverse``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>反转序列中元素的顺序。</summary>
+      <returns>一个序列,其元素以相反顺序对应于输入序列的元素。</returns>
+      <param name="source">要反转的值序列。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Select``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>将序列中的每个元素投影到新表中。</summary>
+      <returns>一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,其元素为对 <paramref name="source" /> 的每个元素调用转换函数的结果。</returns>
+      <param name="source">一个值序列,要对该序列调用转换函数。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="selector" /> 返回的值的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Select``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,``1})">
+      <summary>通过合并元素的索引将序列的每个元素投影到新表中。</summary>
+      <returns>一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,其元素为对 <paramref name="source" /> 的每个元素调用转换函数的结果。</returns>
+      <param name="source">一个值序列,要对该序列调用转换函数。</param>
+      <param name="selector">一个应用于每个源元素的转换函数;函数的第二个参数表示源元素的索引。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="selector" /> 返回的值的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})">
+      <summary>将序列的每个元素投影到 <see cref="T:System.Collections.Generic.IEnumerable`1" />,并将结果序列合并为一个序列,并对其中每个元素调用结果选择器函数。</summary>
+      <returns>一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,其元素是对 <paramref name="source" /> 的每个元素调用一对多转换函数 <paramref name="collectionSelector" />,然后将那些序列元素中的每一个及其相应的源元素映射为结果元素的结果。</returns>
+      <param name="source">一个要投影的值序列。</param>
+      <param name="collectionSelector">一个应用于输入序列的每个元素的转换函数。</param>
+      <param name="resultSelector">一个应用于中间序列的每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TCollection">
+        <paramref name="collectionSelector" /> 收集的中间元素的类型。</typeparam>
+      <typeparam name="TResult">结果序列的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="collectionSelector" /> 或 <paramref name="resultSelector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}})">
+      <summary>将序列的每个元素投影到 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 并将结果序列合并为一个序列。</summary>
+      <returns>一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,其元素是对输入序列的每个元素调用一对多转换函数的结果。</returns>
+      <param name="source">一个要投影的值序列。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="selector" /> 返回的序列元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})">
+      <summary>将序列的每个元素投影到 <see cref="T:System.Collections.Generic.IEnumerable`1" />,并将结果序列合并为一个序列,并对其中每个元素调用结果选择器函数。每个源元素的索引用于该元素的中间投影表。</summary>
+      <returns>一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,其元素是对 <paramref name="source" /> 的每个元素调用一对多转换函数 <paramref name="collectionSelector" />,然后将那些序列元素中的每一个及其相应的源元素映射为结果元素的结果。</returns>
+      <param name="source">一个要投影的值序列。</param>
+      <param name="collectionSelector">一个应用于每个源元素的转换函数;函数的第二个参数表示源元素的索引。</param>
+      <param name="resultSelector">一个应用于中间序列的每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TCollection">
+        <paramref name="collectionSelector" /> 收集的中间元素的类型。</typeparam>
+      <typeparam name="TResult">结果序列的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="collectionSelector" /> 或 <paramref name="resultSelector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}})">
+      <summary>将序列的每个元素投影到 <see cref="T:System.Collections.Generic.IEnumerable`1" />,并将结果序列合并为一个序列。每个源元素的索引用于该元素的投影表。</summary>
+      <returns>一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,其元素是对输入序列的每个元素调用一对多转换函数的结果。</returns>
+      <param name="source">一个要投影的值序列。</param>
+      <param name="selector">一个应用于每个源元素的转换函数;函数的第二个参数表示源元素的索引。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="selector" /> 返回的序列元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SequenceEqual``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>通过使用相应类型的默认相等比较器对序列的元素进行比较,以确定两个序列是否相等。</summary>
+      <returns>如果根据相应类型的默认相等比较器,两个源序列的长度相等,且其相应元素相等,则为 true;否则为 false。</returns>
+      <param name="first">一个用于比较 <paramref name="second" /> 的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="second">一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,用于与第一个序列进行比较。</param>
+      <typeparam name="TSource">输入序列中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> 或 <paramref name="second" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SequenceEqual``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>使用指定的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> 对两个序列的元素进行比较,以确定序列是否相等。</summary>
+      <returns>如果根据 <paramref name="comparer" />,两个源序列的长度相等,且其相应元素相等,则为 true;否则为 false。</returns>
+      <param name="first">一个用于比较 <paramref name="second" /> 的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="second">一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,用于与第一个序列进行比较。</param>
+      <param name="comparer">一个用于比较元素的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">输入序列中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> 或 <paramref name="second" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Single``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>返回序列的唯一元素;如果该序列并非恰好包含一个元素,则会引发异常。</summary>
+      <returns>输入序列的单个元素。</returns>
+      <param name="source">一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,用于返回单个元素。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">输入序列包含多个元素。- 或 -输入序列为空。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Single``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>返回序列中满足指定条件的唯一元素;如果有多个这样的元素存在,则会引发异常。</summary>
+      <returns>输入序列中满足条件的单个元素。</returns>
+      <param name="source">一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,用于从中返回单个元素。</param>
+      <param name="predicate">用于测试元素是否满足条件的函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="predicate" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">没有元素满足 <paramref name="predicate" /> 中的条件。- 或 -多个元素满足 <paramref name="predicate" /> 中的条件。- 或 -源序列为空。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SingleOrDefault``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>返回序列中的唯一元素;如果该序列为空,则返回默认值;如果该序列包含多个元素,此方法将引发异常。</summary>
+      <returns>返回输入序列的单个元素;如果序列不包含任何元素,则返回 default(<paramref name="TSource" />)。</returns>
+      <param name="source">一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,用于返回单个元素。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">输入序列包含多个元素。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SingleOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>返回序列中满足指定条件的唯一元素;如果这类元素不存在,则返回默认值;如果有多个元素满足该条件,此方法将引发异常。</summary>
+      <returns>如果未找到这样的元素,则返回输入序列中满足条件的单个元素或 default (<paramref name="TSource" />)。</returns>
+      <param name="source">一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,用于从中返回单个元素。</param>
+      <param name="predicate">用于测试元素是否满足条件的函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="predicate" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Skip``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>跳过序列中指定数量的元素,然后返回剩余的元素。</summary>
+      <returns>一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,包含输入序列中指定索引后出现的元素。</returns>
+      <param name="source">一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,用于从中返回元素。</param>
+      <param name="count">返回剩余元素前要跳过的元素数量。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SkipWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>只要满足指定的条件,就跳过序列中的元素,然后返回剩余元素。</summary>
+      <returns>一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,包含输入序列中的元素,该输入序列从线性系列中没有通过 <paramref name="predicate" /> 指定测试的第一个元素开始。</returns>
+      <param name="source">一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,用于从中返回元素。</param>
+      <param name="predicate">用于测试每个元素是否满足条件的函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="predicate" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SkipWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})">
+      <summary>只要满足指定的条件,就跳过序列中的元素,然后返回剩余元素。将在谓词函数的逻辑中使用元素的索引。</summary>
+      <returns>一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,包含输入序列中的元素,该输入序列从线性系列中没有通过 <paramref name="predicate" /> 指定测试的第一个元素开始。</returns>
+      <param name="source">一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,用于从中返回元素。</param>
+      <param name="predicate">用于测试每个源元素是否满足条件的函数;该函数的第二个参数表示源元素的索引。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="predicate" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>计算 <see cref="T:System.Decimal" /> 值序列之和。</summary>
+      <returns>序列值之和。</returns>
+      <param name="source">一个要计算和的 <see cref="T:System.Decimal" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+      <exception cref="T:System.OverflowException">和大于 <see cref="F:System.Decimal.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>计算 <see cref="T:System.Double" /> 值序列之和。</summary>
+      <returns>序列值之和。</returns>
+      <param name="source">一个要计算和的 <see cref="T:System.Double" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>计算 <see cref="T:System.Int32" /> 值序列之和。</summary>
+      <returns>序列值之和。</returns>
+      <param name="source">一个要计算和的 <see cref="T:System.Int32" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+      <exception cref="T:System.OverflowException">和大于 <see cref="F:System.Int32.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>计算 <see cref="T:System.Int64" /> 值序列之和。</summary>
+      <returns>序列值之和。</returns>
+      <param name="source">一个要计算和的 <see cref="T:System.Int64" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+      <exception cref="T:System.OverflowException">和大于 <see cref="F:System.Int64.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>计算可以为 null 的 <see cref="T:System.Decimal" /> 值序列之和。</summary>
+      <returns>序列值之和。</returns>
+      <param name="source">要计算和的可以为 null 的 <see cref="T:System.Decimal" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+      <exception cref="T:System.OverflowException">和大于 <see cref="F:System.Decimal.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>计算可以为 null 的 <see cref="T:System.Double" /> 值序列之和。</summary>
+      <returns>序列值之和。</returns>
+      <param name="source">要计算和的可以为 null 的 <see cref="T:System.Double" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>计算可以为 null 的 <see cref="T:System.Int32" /> 值序列之和。</summary>
+      <returns>序列值之和。</returns>
+      <param name="source">要计算和的可以为 null 的 <see cref="T:System.Int32" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+      <exception cref="T:System.OverflowException">和大于 <see cref="F:System.Int32.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>计算可以为 null 的 <see cref="T:System.Int64" /> 值序列之和。</summary>
+      <returns>序列值之和。</returns>
+      <param name="source">要计算和的可以为 null 的 <see cref="T:System.Int64" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+      <exception cref="T:System.OverflowException">和大于 <see cref="F:System.Int64.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>计算可以为 null 的 <see cref="T:System.Single" /> 值序列之和。</summary>
+      <returns>序列值之和。</returns>
+      <param name="source">要计算和的可以为 null 的 <see cref="T:System.Single" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>计算 <see cref="T:System.Single" /> 值序列之和。</summary>
+      <returns>序列值之和。</returns>
+      <param name="source">一个要计算和的 <see cref="T:System.Single" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>计算 <see cref="T:System.Decimal" /> 值序列的和,这些值是通过对输入序列中的每个元素调用转换函数得来的。</summary>
+      <returns>投影值之和。</returns>
+      <param name="source">用于计算和的值序列。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+      <exception cref="T:System.OverflowException">和大于 <see cref="F:System.Decimal.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>计算 <see cref="T:System.Double" /> 值序列的和,这些值是通过对输入序列中的每个元素调用转换函数得来的。</summary>
+      <returns>投影值之和。</returns>
+      <param name="source">用于计算和的值序列。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>计算 <see cref="T:System.Int32" /> 值序列的和,这些值是通过对输入序列中的每个元素调用转换函数得来的。</summary>
+      <returns>投影值之和。</returns>
+      <param name="source">用于计算和的值序列。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+      <exception cref="T:System.OverflowException">和大于 <see cref="F:System.Int32.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>计算 <see cref="T:System.Int64" /> 值序列的和,这些值是通过对输入序列中的每个元素调用转换函数得来的。</summary>
+      <returns>投影值之和。</returns>
+      <param name="source">用于计算和的值序列。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+      <exception cref="T:System.OverflowException">和大于 <see cref="F:System.Int64.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>计算可以为 null 的 <see cref="T:System.Decimal" /> 值序列的和,这些值是通过对输入序列中的每个元素调用转换函数得来的。</summary>
+      <returns>投影值之和。</returns>
+      <param name="source">用于计算和的值序列。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+      <exception cref="T:System.OverflowException">和大于 <see cref="F:System.Decimal.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>计算可以为 null 的 <see cref="T:System.Double" /> 值序列的和,这些值是通过对输入序列中的每个元素调用转换函数得来的。</summary>
+      <returns>投影值之和。</returns>
+      <param name="source">用于计算和的值序列。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>计算可以为 null 的 <see cref="T:System.Int32" /> 值序列的和,这些值是通过对输入序列中的每个元素调用转换函数得来的。</summary>
+      <returns>投影值之和。</returns>
+      <param name="source">用于计算和的值序列。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+      <exception cref="T:System.OverflowException">和大于 <see cref="F:System.Int32.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>计算可以为 null 的 <see cref="T:System.Int64" /> 值序列的和,这些值是通过对输入序列中的每个元素调用转换函数得来的。</summary>
+      <returns>投影值之和。</returns>
+      <param name="source">用于计算和的值序列。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+      <exception cref="T:System.OverflowException">和大于 <see cref="F:System.Int64.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>计算可以为 null 的 <see cref="T:System.Single" /> 值序列的和,这些值是通过对输入序列中的每个元素调用转换函数得来的。</summary>
+      <returns>投影值之和。</returns>
+      <param name="source">用于计算和的值序列。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>计算 <see cref="T:System.Single" /> 值序列的和,这些值是通过对输入序列中的每个元素调用转换函数得来的。</summary>
+      <returns>投影值之和。</returns>
+      <param name="source">用于计算和的值序列。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Take``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>从序列的开头返回指定数量的连续元素。</summary>
+      <returns>一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,包含输入序列开头的指定数量的元素。</returns>
+      <param name="source">要从其返回元素的序列。</param>
+      <param name="count">要返回的元素数量。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.TakeWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>只要满足指定的条件,就会返回序列的元素。</summary>
+      <returns>一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,包含输入序列中出现在测试不再能够通过的元素之前的元素。</returns>
+      <param name="source">要从其返回元素的序列。</param>
+      <param name="predicate">用于测试每个元素是否满足条件的函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="predicate" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.TakeWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})">
+      <summary>只要满足指定的条件,就会返回序列的元素。将在谓词函数的逻辑中使用元素的索引。</summary>
+      <returns>一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,包含输入序列中出现在测试不再能够通过的元素之前的元素。</returns>
+      <param name="source">要从其返回元素的序列。</param>
+      <param name="predicate">用于测试每个源元素是否满足条件的函数;该函数的第二个参数表示源元素的索引。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="predicate" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenBy``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1})">
+      <summary>根据某个键按升序对序列中的元素执行后续排序。</summary>
+      <returns>一个 <see cref="T:System.Linq.IOrderedEnumerable`1" />,其元素按键排序。</returns>
+      <param name="source">一个 <see cref="T:System.Linq.IOrderedEnumerable`1" />,包含要排序的元素。</param>
+      <param name="keySelector">用于从每个元素中提取键的函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 返回的键的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenBy``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>使用指定的比较器按升序对序列中的元素执行后续排序。</summary>
+      <returns>一个 <see cref="T:System.Linq.IOrderedEnumerable`1" />,其元素按键排序。</returns>
+      <param name="source">一个 <see cref="T:System.Linq.IOrderedEnumerable`1" />,包含要排序的元素。</param>
+      <param name="keySelector">用于从每个元素中提取键的函数。</param>
+      <param name="comparer">一个用于比较键的 <see cref="T:System.Collections.Generic.IComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 返回的键的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenByDescending``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1})">
+      <summary>根据某个键按降序对序列中的元素执行后续排序。</summary>
+      <returns>一个 <see cref="T:System.Linq.IOrderedEnumerable`1" />,将根据某个键按降序对其元素进行排序。</returns>
+      <param name="source">一个 <see cref="T:System.Linq.IOrderedEnumerable`1" />,包含要排序的元素。</param>
+      <param name="keySelector">用于从每个元素中提取键的函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 返回的键的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenByDescending``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>使用指定的比较器按降序对序列中的元素执行后续排序。</summary>
+      <returns>一个 <see cref="T:System.Linq.IOrderedEnumerable`1" />,将根据某个键按降序对其元素进行排序。</returns>
+      <param name="source">一个 <see cref="T:System.Linq.IOrderedEnumerable`1" />,包含要排序的元素。</param>
+      <param name="keySelector">用于从每个元素中提取键的函数。</param>
+      <param name="comparer">一个用于比较键的 <see cref="T:System.Collections.Generic.IComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 返回的键的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToArray``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>从 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 创建一个数组。</summary>
+      <returns>一个包含输入序列中的元素的数组。</returns>
+      <param name="source">要从其创建数组的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>根据指定的键选择器函数,从 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 创建一个 <see cref="T:System.Collections.Generic.Dictionary`2" />。</summary>
+      <returns>一个包含键和值的 <see cref="T:System.Collections.Generic.Dictionary`2" />。</returns>
+      <param name="source">一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,将从它创建一个 <see cref="T:System.Collections.Generic.Dictionary`2" />。</param>
+      <param name="keySelector">用于从每个元素中提取键的函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 返回的键的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 为 null。- 或 -<paramref name="keySelector" /> 产生了一个 null 键。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" /> 为两个元素产生了重复键。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>根据指定的键选择器函数和键比较器,从 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 创建一个 <see cref="T:System.Collections.Generic.Dictionary`2" />。</summary>
+      <returns>一个包含键和值的 <see cref="T:System.Collections.Generic.Dictionary`2" />。</returns>
+      <param name="source">一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,将从它创建一个 <see cref="T:System.Collections.Generic.Dictionary`2" />。</param>
+      <param name="keySelector">用于从每个元素中提取键的函数。</param>
+      <param name="comparer">一个用于对键进行比较的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 返回的键的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 为 null。- 或 -<paramref name="keySelector" /> 产生了一个 null 键。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" /> 为两个元素产生了重复键。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})">
+      <summary>根据指定的键选择器和元素选择器函数,从 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 创建一个 <see cref="T:System.Collections.Generic.Dictionary`2" />。</summary>
+      <returns>一个 <see cref="T:System.Collections.Generic.Dictionary`2" />,包含从输入序列中选择的类型为 <paramref name="TElement" /> 的值。</returns>
+      <param name="source">一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,将从它创建一个 <see cref="T:System.Collections.Generic.Dictionary`2" />。</param>
+      <param name="keySelector">用于从每个元素中提取键的函数。</param>
+      <param name="elementSelector">用于从每个元素产生结果元素值的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 返回的键的类型。</typeparam>
+      <typeparam name="TElement">
+        <paramref name="elementSelector" /> 返回的值的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 或 <paramref name="elementSelector" /> 为 null。- 或 -<paramref name="keySelector" /> 产生了一个 null 键。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" /> 为两个元素产生了重复键。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>根据指定的键选择器函数、比较器和元素选择器函数从 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 创建一个 <see cref="T:System.Collections.Generic.Dictionary`2" />。</summary>
+      <returns>一个 <see cref="T:System.Collections.Generic.Dictionary`2" />,包含从输入序列中选择的类型为 <paramref name="TElement" /> 的值。</returns>
+      <param name="source">一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,将从它创建一个 <see cref="T:System.Collections.Generic.Dictionary`2" />。</param>
+      <param name="keySelector">用于从每个元素中提取键的函数。</param>
+      <param name="elementSelector">用于从每个元素产生结果元素值的转换函数。</param>
+      <param name="comparer">一个用于对键进行比较的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 返回的键的类型。</typeparam>
+      <typeparam name="TElement">
+        <paramref name="elementSelector" /> 返回的值的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 或 <paramref name="elementSelector" /> 为 null。- 或 -<paramref name="keySelector" /> 产生了一个 null 键。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" /> 为两个元素产生了重复键。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToList``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>从 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 创建一个 <see cref="T:System.Collections.Generic.List`1" />。</summary>
+      <returns>一个包含输入序列中元素的 <see cref="T:System.Collections.Generic.List`1" />。</returns>
+      <param name="source">要从其创建 <see cref="T:System.Collections.Generic.List`1" /> 的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>根据指定的键选择器函数,从 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 创建一个 <see cref="T:System.Linq.Lookup`2" />。</summary>
+      <returns>一个包含键和值的 <see cref="T:System.Linq.Lookup`2" />。</returns>
+      <param name="source">要从其创建 <see cref="T:System.Linq.Lookup`2" /> 的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">用于从每个元素中提取键的函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 返回的键的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>根据指定的键选择器函数和键比较器,从 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 创建一个 <see cref="T:System.Linq.Lookup`2" />。</summary>
+      <returns>一个包含键和值的 <see cref="T:System.Linq.Lookup`2" />。</returns>
+      <param name="source">要从其创建 <see cref="T:System.Linq.Lookup`2" /> 的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">用于从每个元素中提取键的函数。</param>
+      <param name="comparer">一个用于对键进行比较的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 返回的键的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})">
+      <summary>根据指定的键选择器和元素选择器函数,从 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 创建一个 <see cref="T:System.Linq.Lookup`2" />。</summary>
+      <returns>一个 <see cref="T:System.Linq.Lookup`2" />,包含从输入序列中选择的类型为 <paramref name="TElement" /> 的值。</returns>
+      <param name="source">要从其创建 <see cref="T:System.Linq.Lookup`2" /> 的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">用于从每个元素中提取键的函数。</param>
+      <param name="elementSelector">用于从每个元素产生结果元素值的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 返回的键的类型。</typeparam>
+      <typeparam name="TElement">
+        <paramref name="elementSelector" /> 返回的值的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 或 <paramref name="elementSelector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>根据指定的键选择器函数、比较器和元素选择器函数,从 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 创建一个 <see cref="T:System.Linq.Lookup`2" />。</summary>
+      <returns>一个 <see cref="T:System.Linq.Lookup`2" />,包含从输入序列中选择的类型为 <paramref name="TElement" /> 的值。</returns>
+      <param name="source">要从其创建 <see cref="T:System.Linq.Lookup`2" /> 的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">用于从每个元素中提取键的函数。</param>
+      <param name="elementSelector">用于从每个元素产生结果元素值的转换函数。</param>
+      <param name="comparer">一个用于对键进行比较的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 返回的键的类型。</typeparam>
+      <typeparam name="TElement">
+        <paramref name="elementSelector" /> 返回的值的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 或 <paramref name="elementSelector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Union``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>通过使用默认的相等比较器生成两个序列的并集。</summary>
+      <returns>一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,包含两个输入序列中的非重复元素。</returns>
+      <param name="first">一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,它的非重复元素构成联合的第一个集。</param>
+      <param name="second">一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,它的非重复元素构成联合的第二个集。</param>
+      <typeparam name="TSource">输入序列中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> 或 <paramref name="second" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Union``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>通过使用指定的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> 生成两个序列的并集。</summary>
+      <returns>一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,包含两个输入序列中的非重复元素。</returns>
+      <param name="first">一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,它的非重复元素构成联合的第一个集。</param>
+      <param name="second">一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,它的非重复元素构成联合的第二个集。</param>
+      <param name="comparer">用于对值进行比较的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">输入序列中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> 或 <paramref name="second" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Where``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>基于谓词筛选值序列。</summary>
+      <returns>一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,包含输入序列中满足条件的元素。</returns>
+      <param name="source">要筛选的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="predicate">用于测试每个元素是否满足条件的函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="predicate" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Where``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})">
+      <summary>基于谓词筛选值序列。将在谓词函数的逻辑中使用每个元素的索引。</summary>
+      <returns>一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,包含输入序列中满足条件的元素。</returns>
+      <param name="source">要筛选的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="predicate">用于测试每个源元素是否满足条件的函数;该函数的第二个参数表示源元素的索引。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="predicate" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Zip``3(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``1,``2})">
+      <summary>将指定函数应用于两个序列的对应元素,以生成结果序列。</summary>
+      <returns>一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,包含两个输入序列的已合并元素。</returns>
+      <param name="first">要合并的第一个序列。</param>
+      <param name="second">要合并的第二个序列。</param>
+      <param name="resultSelector">用于指定如何合并这两个序列的元素的函数。</param>
+      <typeparam name="TFirst">第一个输入序列中的元素的类型。</typeparam>
+      <typeparam name="TSecond">第二个输入序列中的元素的类型。</typeparam>
+      <typeparam name="TResult">结果序列的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> 或 <paramref name="second" /> 为 null。</exception>
+    </member>
+    <member name="T:System.Linq.IGrouping`2">
+      <summary>表示具有公共键的对象的集合。</summary>
+      <typeparam name="TKey">
+        <see cref="T:System.Linq.IGrouping`2" /> 的键的类型。此类型参数是协变。即可以使用指定的类型或派生程度更高的类型。有关协变和逆变的详细信息,请参阅 泛型中的协变和逆变。</typeparam>
+      <typeparam name="TElement">
+        <see cref="T:System.Linq.IGrouping`2" /> 的值的类型。</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="P:System.Linq.IGrouping`2.Key">
+      <summary>获取 <see cref="T:System.Linq.IGrouping`2" /> 的键。</summary>
+      <returns>
+        <see cref="T:System.Linq.IGrouping`2" /> 的键。</returns>
+    </member>
+    <member name="T:System.Linq.ILookup`2">
+      <summary>定义索引器、大小属性以及将键映射到 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 值序列的数据结构的布尔搜索方法。</summary>
+      <typeparam name="TKey">
+        <see cref="T:System.Linq.ILookup`2" /> 中的键的类型。</typeparam>
+      <typeparam name="TElement">组成 <see cref="T:System.Linq.ILookup`2" /> 中的值的 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 序列中的元素的类型。</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.ILookup`2.Contains(`0)">
+      <summary>确定指定的键是否位于 <see cref="T:System.Linq.ILookup`2" /> 中。</summary>
+      <returns>如果 <paramref name="key" /> 在 <see cref="T:System.Linq.ILookup`2" /> 中,则为 true;否则为 false。</returns>
+      <param name="key">要在 <see cref="T:System.Linq.ILookup`2" /> 中搜索的键。</param>
+    </member>
+    <member name="P:System.Linq.ILookup`2.Count">
+      <summary>获取 <see cref="T:System.Linq.ILookup`2" /> 中的键/值对集合的数目。</summary>
+      <returns>
+        <see cref="T:System.Linq.ILookup`2" /> 中键/值集合对的数目。</returns>
+    </member>
+    <member name="P:System.Linq.ILookup`2.Item(`0)">
+      <summary>获取按指定键进行索引的值的 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 序列。</summary>
+      <returns>按指定键进行索引的值的 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 序列。</returns>
+      <param name="key">所需值序列的键。</param>
+    </member>
+    <member name="T:System.Linq.IOrderedEnumerable`1">
+      <summary>表示已排序序列。</summary>
+      <typeparam name="TElement">序列中的元素的类型。</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.IOrderedEnumerable`1.CreateOrderedEnumerable``1(System.Func{`0,``0},System.Collections.Generic.IComparer{``0},System.Boolean)">
+      <summary>根据某个键对 <see cref="T:System.Linq.IOrderedEnumerable`1" /> 的元素执行后续排序。</summary>
+      <returns>一个 <see cref="T:System.Linq.IOrderedEnumerable`1" />,其元素按键排序。</returns>
+      <param name="keySelector">用于提取每个元素的键的 <see cref="T:System.Func`2" />。</param>
+      <param name="comparer">用于比较键在返回序列中的位置的 <see cref="T:System.Collections.Generic.IComparer`1" />。</param>
+      <param name="descending">如果为 true,则对元素进行降序排序;如果为 false,则对元素进行升序排序。</param>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 生成的键的类型。</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="T:System.Linq.Lookup`2">
+      <summary>表示映射到一个或多个值的各个键的集合。</summary>
+      <typeparam name="TKey">
+        <see cref="T:System.Linq.Lookup`2" /> 中的键的类型。</typeparam>
+      <typeparam name="TElement">
+        <see cref="T:System.Linq.Lookup`2" /> 中的每个 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 值的元素的类型。</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.Lookup`2.ApplyResultSelector``1(System.Func{`0,System.Collections.Generic.IEnumerable{`1},``0})">
+      <summary>对每个键及其关联值应用转换函数,并返回结果。</summary>
+      <returns>包含 <see cref="T:System.Linq.Lookup`2" /> 中的各个键/值对集合中的一个值的集合。</returns>
+      <param name="resultSelector">从每个键及其关联值投影结果值的函数。</param>
+      <typeparam name="TResult">
+        <paramref name="resultSelector" /> 生成的结果值的类型。</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.Lookup`2.Contains(`0)">
+      <summary>确定指定的键是否位于 <see cref="T:System.Linq.Lookup`2" /> 中。</summary>
+      <returns>如果 <paramref name="key" /> 在 <see cref="T:System.Linq.Lookup`2" /> 中,则为 true;否则为 false。</returns>
+      <param name="key">要在 <see cref="T:System.Linq.Lookup`2" /> 中查找的键。</param>
+    </member>
+    <member name="P:System.Linq.Lookup`2.Count">
+      <summary>获取 <see cref="T:System.Linq.Lookup`2" /> 中的键/值对集合的数目。</summary>
+      <returns>
+        <see cref="T:System.Linq.Lookup`2" /> 中键/值集合对的数目。</returns>
+    </member>
+    <member name="M:System.Linq.Lookup`2.GetEnumerator">
+      <summary>返回一个循环访问 <see cref="T:System.Linq.Lookup`2" /> 的泛型枚举数。</summary>
+      <returns>
+        <see cref="T:System.Linq.Lookup`2" /> 的一个枚举数。</returns>
+    </member>
+    <member name="P:System.Linq.Lookup`2.Item(`0)">
+      <summary>获取按指定键进行索引的值的集合。</summary>
+      <returns>按指定键进行索引的值的集合。</returns>
+      <param name="key">所需值集合的键。</param>
+    </member>
+    <member name="M:System.Linq.Lookup`2.System#Collections#IEnumerable#GetEnumerator">
+      <summary>返回循环访问 <see cref="T:System.Linq.Lookup`2" /> 的枚举数。此类不能被继承。</summary>
+      <returns>
+        <see cref="T:System.Linq.Lookup`2" /> 的一个枚举数。</returns>
+    </member>
+  </members>
+</doc>

+ 1982 - 0
HighBorn/packages/System.Linq.4.3.0/ref/netstandard1.0/zh-hant/System.Linq.xml

@@ -0,0 +1,1982 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+  <assembly>
+    <name>System.Linq</name>
+  </assembly>
+  <members>
+    <member name="T:System.Linq.Enumerable">
+      <summary>提供一組 static (在 Visual Basic 中為 Shared) 方法,用於查詢實作 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 的物件。</summary>
+    </member>
+    <member name="M:System.Linq.Enumerable.Aggregate``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``0,``0})">
+      <summary>將累加函式套用到序列上。</summary>
+      <returns>最終累積值。</returns>
+      <param name="source">所要彙總 (Aggregate) 的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="func">要在每個項目上叫用 (Invoke) 的累加函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="func" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 沒有包含任何項目。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Aggregate``2(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1})">
+      <summary>將累加函式套用到序列上。使用指定的初始值做為初始累加值。</summary>
+      <returns>最終累積值。</returns>
+      <param name="source">所要彙總 (Aggregate) 的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="seed">初始累積值。</param>
+      <param name="func">要在每個項目上叫用 (Invoke) 的累加函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TAccumulate">累積值的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="func" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Aggregate``3(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1},System.Func{``1,``2})">
+      <summary>將累加函式套用到序列上。使用指定的值做為初始累加值,並使用指定的函式來選取結果值。</summary>
+      <returns>轉換後的最終累加值。</returns>
+      <param name="source">所要彙總 (Aggregate) 的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="seed">初始累積值。</param>
+      <param name="func">要在每個項目上叫用 (Invoke) 的累加函式。</param>
+      <param name="resultSelector">用來將最終累加值轉換成結果值的函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TAccumulate">累積值的型別。</typeparam>
+      <typeparam name="TResult">結果值的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />、<paramref name="func" /> 或 <paramref name="resultSelector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.All``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>判斷序列的所有項目是否全都符合條件。</summary>
+      <returns>如果來源序列的每個項目都通過以指定之述詞 (Predicate) 進行的測試,或序列是空的,則為 true,否則為 false。</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,其中包含要套用述詞 (Predicate) 的項目。</param>
+      <param name="predicate">用來測試每個項目是否符合條件的函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="predicate" /> 是 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Any``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>判斷序列是否包含任何項目。</summary>
+      <returns>如果來源序列包含任何項目,則為 true,否則為 false。</returns>
+      <param name="source">要檢查是否為空白的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Any``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>判斷序列的任何項目是否符合條件。</summary>
+      <returns>如果來源序列中的任何項目通過以指定之述詞進行的測試,則為 true,否則為 false。</returns>
+      <param name="source">其項目要套用述詞的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="predicate">用來測試每個項目是否符合條件的函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="predicate" /> 是 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.AsEnumerable``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>傳回型別為 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 的輸入。</summary>
+      <returns>型別為 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 的輸入序列。</returns>
+      <param name="source">型別為 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 的序列。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>計算 <see cref="T:System.Decimal" /> 值序列的平均值。</summary>
+      <returns>值序列的平均。</returns>
+      <param name="source">要計算平均值的 <see cref="T:System.Decimal" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 沒有包含任何項目。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>計算 <see cref="T:System.Double" /> 值序列的平均值。</summary>
+      <returns>值序列的平均。</returns>
+      <param name="source">要計算平均值的 <see cref="T:System.Double" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 沒有包含任何項目。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>計算 <see cref="T:System.Int32" /> 值序列的平均值。</summary>
+      <returns>值序列的平均。</returns>
+      <param name="source">要計算平均值的 <see cref="T:System.Int32" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 沒有包含任何項目。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>計算 <see cref="T:System.Int64" /> 值序列的平均值。</summary>
+      <returns>值序列的平均。</returns>
+      <param name="source">要計算平均值的 <see cref="T:System.Int64" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 沒有包含任何項目。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>計算可為 Null 之 <see cref="T:System.Decimal" /> 值序列的平均值。</summary>
+      <returns>值序列的平均值,如果來源序列為空白或只含有 null 值,則為 null。</returns>
+      <param name="source">要計算平均值之可為 Null 的 <see cref="T:System.Decimal" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+      <exception cref="T:System.OverflowException">序列中項目的總和大於 <see cref="F:System.Decimal.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>計算可為 Null 之 <see cref="T:System.Double" /> 值序列的平均值。</summary>
+      <returns>值序列的平均值,如果來源序列為空白或只含有 null 值,則為 null。</returns>
+      <param name="source">要計算平均值之可為 Null 的 <see cref="T:System.Double" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>計算可為 Null 之 <see cref="T:System.Int32" /> 值序列的平均值。</summary>
+      <returns>值序列的平均值,如果來源序列為空白或只含有 null 值,則為 null。</returns>
+      <param name="source">要計算平均值之可為 Null 的 <see cref="T:System.Int32" />  值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+      <exception cref="T:System.OverflowException">序列中項目的總和大於 <see cref="F:System.Int64.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>計算可為 Null 之 <see cref="T:System.Int64" /> 值序列的平均值。</summary>
+      <returns>值序列的平均值,如果來源序列為空白或只含有 null 值,則為 null。</returns>
+      <param name="source">要計算平均值之可為 Null 的 <see cref="T:System.Int64" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+      <exception cref="T:System.OverflowException">序列中項目的總和大於 <see cref="F:System.Int64.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>計算可為 Null 之 <see cref="T:System.Single" /> 值序列的平均值。</summary>
+      <returns>值序列的平均值,如果來源序列為空白或只含有 null 值,則為 null。</returns>
+      <param name="source">要計算平均值之可為 Null 的 <see cref="T:System.Single" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>計算 <see cref="T:System.Single" /> 值序列的平均值。</summary>
+      <returns>值序列的平均。</returns>
+      <param name="source">要計算平均值的 <see cref="T:System.Single" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 沒有包含任何項目。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>計算在輸入序列中各項目上叫用轉換函式後所取得之 <see cref="T:System.Decimal" /> 值序列的平均值。</summary>
+      <returns>值序列的平均。</returns>
+      <param name="source">用來計算平均值的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 沒有包含任何項目。</exception>
+      <exception cref="T:System.OverflowException">序列中項目的總和大於 <see cref="F:System.Decimal.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>計算在輸入序列中各項目上叫用轉換函式後所取得之 <see cref="T:System.Double" /> 值序列的平均值。</summary>
+      <returns>值序列的平均。</returns>
+      <param name="source">要計算平均值的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 沒有包含任何項目。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>計算在輸入序列中各項目上叫用轉換函式後所取得之 <see cref="T:System.Int32" /> 值序列的平均值。</summary>
+      <returns>值序列的平均。</returns>
+      <param name="source">要計算平均值的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 沒有包含任何項目。</exception>
+      <exception cref="T:System.OverflowException">序列中項目的總和大於 <see cref="F:System.Int64.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>計算在輸入序列中各項目上叫用轉換函式後所取得之 <see cref="T:System.Int64" /> 值序列的平均值。</summary>
+      <returns>值序列的平均。</returns>
+      <param name="source">要計算平均值的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">來源之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 沒有包含任何項目。</exception>
+      <exception cref="T:System.OverflowException">序列中項目的總和大於 <see cref="F:System.Int64.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>計算在輸入序列中各項目上叫用轉換函式後所取得可為 Null 之 <see cref="T:System.Decimal" /> 值的平均值。</summary>
+      <returns>值序列的平均值,如果來源序列為空白或只含有 null 值,則為 null。</returns>
+      <param name="source">要計算平均值的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+      <exception cref="T:System.OverflowException">序列中項目的總和大於 <see cref="F:System.Decimal.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>計算在輸入序列中各項目上叫用轉換函式後所取得可為 Null 之 <see cref="T:System.Double" /> 值的平均值。</summary>
+      <returns>值序列的平均值,如果來源序列為空白或只含有 null 值,則為 null。</returns>
+      <param name="source">要計算平均值的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>計算在輸入序列中各項目上叫用轉換函式後所取得可為 Null 之 <see cref="T:System.Int32" /> 值的平均值。</summary>
+      <returns>值序列的平均值,如果來源序列為空白或只含有 null 值,則為 null。</returns>
+      <param name="source">要計算平均值的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+      <exception cref="T:System.OverflowException">序列中項目的總和大於 <see cref="F:System.Int64.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>計算在輸入序列中各項目上叫用轉換函式後所取得可為 Null 之 <see cref="T:System.Int64" /> 值的平均值。</summary>
+      <returns>值序列的平均值,如果來源序列為空白或只含有 null 值,則為 null。</returns>
+      <param name="source">要計算平均值的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>計算在輸入序列中各項目上叫用轉換函式後所取得可為 Null 之 <see cref="T:System.Single" /> 值的平均值。</summary>
+      <returns>值序列的平均值,如果來源序列為空白或只含有 null 值,則為 null。</returns>
+      <param name="source">要計算平均值的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>計算在輸入序列中各項目上叫用轉換函式後所取得之 <see cref="T:System.Single" /> 值序列的平均值。</summary>
+      <returns>值序列的平均。</returns>
+      <param name="source">要計算平均值的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 沒有包含任何項目。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Cast``1(System.Collections.IEnumerable)">
+      <summary>將 <see cref="T:System.Collections.IEnumerable" /> 的項目轉換成指定的型別。</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,其中包含已轉型成指定之型別的每個來源序列項目。</returns>
+      <param name="source">
+        <see cref="T:System.Collections.IEnumerable" />,其包含要轉換成型別 <paramref name="TResult" /> 的項目。</param>
+      <typeparam name="TResult">要將 <paramref name="source" /> 之項目轉換成的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+      <exception cref="T:System.InvalidCastException">無法將序列中的項目轉換為型別 <paramref name="TResult" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Concat``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>串連兩個序列。</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,其中包含兩個輸入序列的串連項目。</returns>
+      <param name="first">要串連的第一個序列。</param>
+      <param name="second">要串連到第一個序列的序列。</param>
+      <typeparam name="TSource">輸入序列的項目之型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> 或 <paramref name="second" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Contains``1(System.Collections.Generic.IEnumerable{``0},``0)">
+      <summary>使用預設的相等比較子 (Comparer) 來判斷序列是否包含指定的項目。</summary>
+      <returns>如果來源序列包含具有指定值的項目,則為 true,否則為 false。</returns>
+      <param name="source">要在其中尋找值的序列。</param>
+      <param name="value">要在序列中尋找的值。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Contains``1(System.Collections.Generic.IEnumerable{``0},``0,System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>使用指定的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> 來判斷序列是否包含指定的項目。</summary>
+      <returns>如果來源序列包含具有指定值的項目,則為 true,否則為 false。</returns>
+      <param name="source">要在其中尋找值的序列。</param>
+      <param name="value">要在序列中尋找的值。</param>
+      <param name="comparer">用來比較值的相等比較子。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Count``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>傳回序列中的項目數。</summary>
+      <returns>輸入序列中的項目數目。</returns>
+      <param name="source">包含要計算之項目的序列。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+      <exception cref="T:System.OverflowException">
+        <paramref name="source" /> 中的項目數目大於 <see cref="F:System.Int32.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Count``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>傳回數字,代表指定之序列中符合條件的項目數目。</summary>
+      <returns>數字,代表序列中符合述詞函式之條件的項目數目。</returns>
+      <param name="source">包含要測試及計算之項目的序列。</param>
+      <param name="predicate">用來測試每個項目是否符合條件的函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="predicate" /> 是 null。</exception>
+      <exception cref="T:System.OverflowException">
+        <paramref name="source" /> 中的項目數目大於 <see cref="F:System.Int32.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.DefaultIfEmpty``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>傳回指定之序列的項目;如果序列是空的,則傳回單一集合中型別參數的預設值。</summary>
+      <returns>如果 <paramref name="source" /> 為空白,則為包含 <paramref name="TSource" /> 型別之預設值的 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 物件,否則為 <paramref name="source" />。</returns>
+      <param name="source">序列,若此序列空白,便傳回預設值。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.DefaultIfEmpty``1(System.Collections.Generic.IEnumerable{``0},``0)">
+      <summary>傳回指定之序列的項目;如果序列是空的,則傳回單一集合中型別參數的預設值。</summary>
+      <returns>如果 <paramref name="source" /> 是空的,則為包含 <paramref name="defaultValue" /> 的 <see cref="T:System.Collections.Generic.IEnumerable`1" />,否則為 <paramref name="source" />。</returns>
+      <param name="source">序列,若此序列空白,便傳回指定的值。</param>
+      <param name="defaultValue">在序列空白時所要傳回的值。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Distinct``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>使用預設的相等比較子來比較值,以便從序列傳回獨特的項目。</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,其中包含來源序列中的獨特項目。</returns>
+      <param name="source">要移除重複項目的序列。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Distinct``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>使用指定的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> 來比較值,以便從序列傳回獨特的項目。</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,其中包含來源序列中的獨特項目。</returns>
+      <param name="source">要移除重複項目的序列。</param>
+      <param name="comparer">用來比較值的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ElementAt``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>傳回位於序列中指定索引處的項目。</summary>
+      <returns>位於來源序列中指定位置的項目。</returns>
+      <param name="source">傳回項目的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="index">要擷取的項目之以零起始索引。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="index" /> 小於 0 或大於或等於 <paramref name="source" /> 中的項目數目。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ElementAtOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>傳回位於序列中指定索引處的項目;如果索引超出範圍,則傳回預設值。</summary>
+      <returns>如果索引位於來源序列的界限之外,則為 default(<paramref name="TSource" />),否則為位於來源序列中指定索引處的項目。</returns>
+      <param name="source">傳回項目的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="index">要擷取的項目之以零起始索引。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Empty``1">
+      <summary>傳回具有指定之型別引數的空白 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</summary>
+      <returns>其型別引數為 <paramref name="TResult" /> 的空白 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</returns>
+      <typeparam name="TResult">型別,用來指派給傳回之泛型 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 的型別參數。</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Except``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>使用預設相等比較子來比較值,以便產生兩個序列的差異。</summary>
+      <returns>序列,其中包含兩個序列之項目的差異。</returns>
+      <param name="first">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,其項目若未同時存在 <paramref name="second" /> 中,便會傳回這些項目。</param>
+      <param name="second">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,若其項目同時出現在第一個序列中,便會從傳回的序列中移除這些項目。</param>
+      <typeparam name="TSource">輸入序列的項目之型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> 或 <paramref name="second" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Except``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>使用指定的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> 來比較值,以便產生兩個序列的差異。</summary>
+      <returns>序列,其中包含兩個序列之項目的差異。</returns>
+      <param name="first">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,其項目若未同時存在 <paramref name="second" /> 中,便會傳回這些項目。</param>
+      <param name="second">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,若其項目同時出現在第一個序列中,便會從傳回的序列中移除這些項目。</param>
+      <param name="comparer">用來比較值的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">輸入序列的項目之型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> 或 <paramref name="second" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.First``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>傳回序列的第一個項目。</summary>
+      <returns>指定之序列中的第一個項目。</returns>
+      <param name="source">要傳回第一個項目的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">來源序列為空。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.First``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>傳回序列中符合指定之條件的第一個項目。</summary>
+      <returns>序列中通過指定之述詞函式所做測試的第一個項目。</returns>
+      <param name="source">傳回項目的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="predicate">用來測試每個項目是否符合條件的函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="predicate" /> 是 null。</exception>
+      <exception cref="T:System.InvalidOperationException">沒有任何項目符合 <paramref name="predicate" /> 中的條件。-或-來源序列為空。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.FirstOrDefault``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>傳回序列的第一個項目;如果序列中沒有包含任何項目,則傳回預設值。</summary>
+      <returns>如果 <paramref name="source" /> 是空的,則為 default(<paramref name="TSource" />),否則為 <paramref name="source" /> 中的第一個項目。</returns>
+      <param name="source">要傳回第一個項目的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.FirstOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>傳回序列中符合條件的第一個項目;如果找不到這類項目,則傳回預設值。</summary>
+      <returns>如果 <paramref name="source" /> 是空的,或是沒有任何項目通過 <paramref name="predicate" /> 所指定的測試,則為 default(<paramref name="TSource" />),否則為 <paramref name="source" /> 中通過 <paramref name="predicate" /> 指定之測試的第一個項目。</returns>
+      <param name="source">傳回項目的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="predicate">用來測試每個項目是否符合條件的函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="predicate" /> 是 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>依據指定的索引鍵選擇器函式來群組序列的項目。</summary>
+      <returns>在 C# 中為 IEnumerable&lt;IGrouping&lt;TKey, TSource&gt;&gt;,而在 Visual Basic 中則為 IEnumerable(Of IGrouping(Of TKey, TSource)),其中 <see cref="T:System.Linq.IGrouping`2" /> 物件包含物件和索引鍵的序列。</returns>
+      <param name="source">要群組其項目的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">用來擷取各項目之索引鍵的函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 所傳回之索引鍵的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>依據指定的索引鍵選取器函式來群組序列的項目,並使用指定的比較子來比較索引鍵。</summary>
+      <returns>在 C# 中為 IEnumerable&lt;IGrouping&lt;TKey, TSource&gt;&gt;,而在 Visual Basic 中則為 IEnumerable(Of IGrouping(Of TKey, TSource)),其中 <see cref="T:System.Linq.IGrouping`2" /> 物件包含物件和索引鍵的集合。</returns>
+      <param name="source">要群組其項目的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">用來擷取各項目之索引鍵的函式。</param>
+      <param name="comparer">用來比較索引鍵的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 所傳回之索引鍵的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})">
+      <summary>依據指定的索引鍵選取器函式來群組序列的項目,並使用指定的函式來投影每個群組的項目。</summary>
+      <returns>在 C# 中為 IEnumerable&lt;IGrouping&lt;TKey, TElement&gt;&gt;,而在 Visual Basic 中則為 IEnumerable(Of IGrouping(Of TKey, TElement)),其中 <see cref="T:System.Linq.IGrouping`2" /> 物件包含型別為 <paramref name="TElement" /> 之物件和索引鍵的集合。</returns>
+      <param name="source">要群組其項目的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">用來擷取各項目之索引鍵的函式。</param>
+      <param name="elementSelector">用來將每個來源項目對應至 <see cref="T:System.Linq.IGrouping`2" /> 之項目的函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 所傳回之索引鍵的型別。</typeparam>
+      <typeparam name="TElement">
+        <see cref="T:System.Linq.IGrouping`2" /> 中的項目型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />、<paramref name="keySelector" /> 或 <paramref name="elementSelector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>依據索引鍵選取器函式來群組序列中的項目。索引鍵是使用比較子來進行比較,而每個群組的項目都是利用指定的函式進行投影。</summary>
+      <returns>在 C# 中為 IEnumerable&lt;IGrouping&lt;TKey, TElement&gt;&gt;,而在 Visual Basic 中則為 IEnumerable(Of IGrouping(Of TKey, TElement)),其中 <see cref="T:System.Linq.IGrouping`2" /> 物件包含型別為 <paramref name="TElement" /> 之物件和索引鍵的集合。</returns>
+      <param name="source">要群組其項目的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">用來擷取各項目之索引鍵的函式。</param>
+      <param name="elementSelector">用來將每個來源項目對應至 <see cref="T:System.Linq.IGrouping`2" /> 之項目的函式。</param>
+      <param name="comparer">用來比較索引鍵的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 所傳回之索引鍵的型別。</typeparam>
+      <typeparam name="TElement">
+        <see cref="T:System.Linq.IGrouping`2" /> 中的項目型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />、<paramref name="keySelector" /> 或 <paramref name="elementSelector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3})">
+      <summary>依據指定的索引鍵選取器函式來群組序列的項目,並從每個群組及其索引鍵建立結果值。每個群組的項目都是利用指定的函式進行投影。</summary>
+      <returns>
+        <paramref name="TResult" /> 型別項目的集合,其中每個項目都代表群組及其索引鍵的投影。</returns>
+      <param name="source">要群組其項目的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">用來擷取各項目之索引鍵的函式。</param>
+      <param name="elementSelector">用來將每個來源項目對應至 <see cref="T:System.Linq.IGrouping`2" /> 之項目的函式。</param>
+      <param name="resultSelector">用來從各個群組建立結果值的函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 所傳回之索引鍵的型別。</typeparam>
+      <typeparam name="TElement">每個 <see cref="T:System.Linq.IGrouping`2" /> 中的項目型別。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="resultSelector" /> 所傳回之結果值的型別。</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>依據指定的索引鍵選取器函式來群組序列的項目,並從每個群組及其索引鍵建立結果值。索引鍵值是使用指定的比較子來進行比較,而每個群組的項目則都是利用指定的函式進行投影。</summary>
+      <returns>
+        <paramref name="TResult" /> 型別項目的集合,其中每個項目都代表群組及其索引鍵的投影。</returns>
+      <param name="source">要群組其項目的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">用來擷取各項目之索引鍵的函式。</param>
+      <param name="elementSelector">用來將每個來源項目對應至 <see cref="T:System.Linq.IGrouping`2" /> 之項目的函式。</param>
+      <param name="resultSelector">用來從各個群組建立結果值的函式。</param>
+      <param name="comparer">用來比較索引鍵的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 所傳回之索引鍵的型別。</typeparam>
+      <typeparam name="TElement">每個 <see cref="T:System.Linq.IGrouping`2" /> 中的項目型別。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="resultSelector" /> 所傳回之結果值的型別。</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2})">
+      <summary>依據指定的索引鍵選取器函式來群組序列的項目,並從每個群組及其索引鍵建立結果值。</summary>
+      <returns>
+        <paramref name="TResult" /> 型別項目的集合,其中每個項目都代表群組及其索引鍵的投影。</returns>
+      <param name="source">要群組其項目的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">用來擷取各項目之索引鍵的函式。</param>
+      <param name="resultSelector">用來從各個群組建立結果值的函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 所傳回之索引鍵的型別。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="resultSelector" /> 所傳回之結果值的型別。</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>依據指定的索引鍵選取器函式來群組序列的項目,並從每個群組及其索引鍵建立結果值。索引鍵是使用指定的比較子來進行比較。</summary>
+      <returns>
+        <paramref name="TResult" /> 型別項目的集合,其中每個項目都代表群組及其索引鍵的投影。</returns>
+      <param name="source">要群組其項目的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">用來擷取各項目之索引鍵的函式。</param>
+      <param name="resultSelector">用來從各個群組建立結果值的函式。</param>
+      <param name="comparer">用來比較索引鍵的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 所傳回之索引鍵的型別。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="resultSelector" /> 所傳回之結果值的型別。</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3})">
+      <summary>根據索引鍵相等與否,將兩個序列的項目相互關聯,並群組產生的結果。預設的相等比較子是用於比較索引鍵。</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,其中包含透過對兩個序列執行群組聯結所取得之型別 <paramref name="TResult" /> 的項目。</returns>
+      <param name="outer">要聯結的第一個序列。</param>
+      <param name="inner">要加入第一個序列的序列。</param>
+      <param name="outerKeySelector">用來從第一個序列各個項目擷取聯結索引鍵的函式。</param>
+      <param name="innerKeySelector">用來從第二個序列各個項目擷取聯結索引鍵的函式。</param>
+      <param name="resultSelector">函式,用來從第一個序列的項目以及第二個序列的相符項目集合建立結果項目。</param>
+      <typeparam name="TOuter">第一個序列的項目之型別。</typeparam>
+      <typeparam name="TInner">第二個序列的項目之型別。</typeparam>
+      <typeparam name="TKey">索引鍵選取器函式所傳回的索引鍵之型別。</typeparam>
+      <typeparam name="TResult">結果項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" />、<paramref name="inner" />、<paramref name="outerKeySelector" />、<paramref name="innerKeySelector" /> 或 <paramref name="resultSelector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3},System.Collections.Generic.IEqualityComparer{``2})">
+      <summary>根據索引鍵相等與否,將兩個序列的項目相互關聯,並群組產生的結果。指定的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> 是用於比較索引鍵。</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,其中包含透過對兩個序列執行群組聯結所取得之型別 <paramref name="TResult" /> 的項目。</returns>
+      <param name="outer">要聯結的第一個序列。</param>
+      <param name="inner">要加入第一個序列的序列。</param>
+      <param name="outerKeySelector">用來從第一個序列各個項目擷取聯結索引鍵的函式。</param>
+      <param name="innerKeySelector">用來從第二個序列各個項目擷取聯結索引鍵的函式。</param>
+      <param name="resultSelector">函式,用來從第一個序列的項目以及第二個序列的相符項目集合建立結果項目。</param>
+      <param name="comparer">用來雜湊及比較索引鍵的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TOuter">第一個序列的項目之型別。</typeparam>
+      <typeparam name="TInner">第二個序列的項目之型別。</typeparam>
+      <typeparam name="TKey">索引鍵選取器函式所傳回的索引鍵之型別。</typeparam>
+      <typeparam name="TResult">結果項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" />、<paramref name="inner" />、<paramref name="outerKeySelector" />、<paramref name="innerKeySelector" /> 或 <paramref name="resultSelector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Intersect``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>使用預設相等比較子來比較值,以便產生兩個序列的交集。</summary>
+      <returns>序列,其中包含形成兩個序列之交集的項目。</returns>
+      <param name="first">傳回其獨特項目同時出現在 <paramref name="second" /> 中的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="second">傳回其獨特項目同時出現在第一個序列中的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">輸入序列的項目之型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> 或 <paramref name="second" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Intersect``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>使用指定的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> 來比較值,以便產生兩個序列的交集。</summary>
+      <returns>序列,其中包含形成兩個序列之交集的項目。</returns>
+      <param name="first">傳回其獨特項目同時出現在 <paramref name="second" /> 中的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="second">傳回其獨特項目同時出現在第一個序列中的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="comparer">用來比較值的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">輸入序列的項目之型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> 或 <paramref name="second" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3})">
+      <summary>根據相符索引鍵,將兩個序列的項目相互關聯。預設的相等比較子是用於比較索引鍵。</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,其中包含透過對兩個序列執行內部聯結所取得之型別 <paramref name="TResult" /> 的項目。</returns>
+      <param name="outer">要聯結的第一個序列。</param>
+      <param name="inner">要加入第一個序列的序列。</param>
+      <param name="outerKeySelector">用來從第一個序列各個項目擷取聯結索引鍵的函式。</param>
+      <param name="innerKeySelector">用來從第二個序列各個項目擷取聯結索引鍵的函式。</param>
+      <param name="resultSelector">用來從兩個相符項目建立結果項目的函式。</param>
+      <typeparam name="TOuter">第一個序列的項目之型別。</typeparam>
+      <typeparam name="TInner">第二個序列的項目之型別。</typeparam>
+      <typeparam name="TKey">索引鍵選取器函式所傳回的索引鍵之型別。</typeparam>
+      <typeparam name="TResult">結果項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" />、<paramref name="inner" />、<paramref name="outerKeySelector" />、<paramref name="innerKeySelector" /> 或 <paramref name="resultSelector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3},System.Collections.Generic.IEqualityComparer{``2})">
+      <summary>根據相符索引鍵,將兩個序列的項目相互關聯。指定的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> 是用於比較索引鍵。</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,其中包含透過對兩個序列執行內部聯結所取得之型別 <paramref name="TResult" /> 的項目。</returns>
+      <param name="outer">要聯結的第一個序列。</param>
+      <param name="inner">要加入第一個序列的序列。</param>
+      <param name="outerKeySelector">用來從第一個序列各個項目擷取聯結索引鍵的函式。</param>
+      <param name="innerKeySelector">用來從第二個序列各個項目擷取聯結索引鍵的函式。</param>
+      <param name="resultSelector">用來從兩個相符項目建立結果項目的函式。</param>
+      <param name="comparer">用來雜湊及比較索引鍵的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TOuter">第一個序列的項目之型別。</typeparam>
+      <typeparam name="TInner">第二個序列的項目之型別。</typeparam>
+      <typeparam name="TKey">索引鍵選取器函式所傳回的索引鍵之型別。</typeparam>
+      <typeparam name="TResult">結果項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" />、<paramref name="inner" />、<paramref name="outerKeySelector" />、<paramref name="innerKeySelector" /> 或 <paramref name="resultSelector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Last``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>傳回序列的最後一個項目。</summary>
+      <returns>位於來源序列中最後一個位置的值。</returns>
+      <param name="source">要傳回最後一個項目的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">來源序列為空。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Last``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>傳回序列中符合指定之條件的最後一個項目。</summary>
+      <returns>序列中通過指定之述詞函式所做測試的最後一個項目。</returns>
+      <param name="source">傳回項目的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="predicate">用來測試每個項目是否符合條件的函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="predicate" /> 是 null。</exception>
+      <exception cref="T:System.InvalidOperationException">沒有任何項目符合 <paramref name="predicate" /> 中的條件。-或-來源序列為空。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LastOrDefault``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>傳回序列的最後一個項目;如果序列中沒有包含任何項目,則傳回預設值。</summary>
+      <returns>如果來源序列是空的,則為 default(<paramref name="TSource" />),否則為 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 中的最後一個項目。</returns>
+      <param name="source">要傳回最後一個項目的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LastOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>傳回序列中符合條件的最後一個項目;如果找不到這類項目,則傳回預設值。</summary>
+      <returns>如果序列是空的,或是沒有任何項目通過述詞函式中的測試,則為 default(<paramref name="TSource" />),否則為通過述詞函式之測試的最後一個項目。</returns>
+      <param name="source">傳回項目的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="predicate">用來測試每個項目是否符合條件的函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="predicate" /> 是 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LongCount``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>傳回代表序列中項目總數的 <see cref="T:System.Int64" />。</summary>
+      <returns>來源序列中的項目數目。</returns>
+      <param name="source">包含要計算之項目的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+      <exception cref="T:System.OverflowException">項目數目超出 <see cref="F:System.Int64.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LongCount``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>傳回 <see cref="T:System.Int64" />,其代表序列中符合條件的項目數目。</summary>
+      <returns>數字,代表序列中符合述詞函式之條件的項目數目。</returns>
+      <param name="source">包含要計算之項目的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="predicate">用來測試每個項目是否符合條件的函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="predicate" /> 是 null。</exception>
+      <exception cref="T:System.OverflowException">符合的項目數目超出 <see cref="F:System.Int64.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>傳回 <see cref="T:System.Decimal" /> 值序列中的最大值。</summary>
+      <returns>序列中的最大值。</returns>
+      <param name="source">要判斷最大值的 <see cref="T:System.Decimal" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 沒有包含任何項目。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>傳回 <see cref="T:System.Double" /> 值序列中的最大值。</summary>
+      <returns>序列中的最大值。</returns>
+      <param name="source">要判斷最大值的 <see cref="T:System.Double" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 沒有包含任何項目。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>傳回 <see cref="T:System.Int32" /> 值序列中的最大值。</summary>
+      <returns>序列中的最大值。</returns>
+      <param name="source">要判斷最大值的 <see cref="T:System.Int32" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 沒有包含任何項目。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>傳回 <see cref="T:System.Int64" /> 值序列中的最大值。</summary>
+      <returns>序列中的最大值。</returns>
+      <param name="source">要判斷最大值的 <see cref="T:System.Int64" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 沒有包含任何項目。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>傳回可為 Null 之 <see cref="T:System.Decimal" /> 值序列中的最大值。</summary>
+      <returns>C# 中型別為 Nullable&lt;Decimal&gt; 或 Visual Basic 中型別為 Nullable(Of Decimal) 的值,其對應於序列中的最大值。 </returns>
+      <param name="source">要判斷最大值之可為 Null 的 <see cref="T:System.Decimal" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>傳回可為 Null 之 <see cref="T:System.Double" /> 值序列中的最大值。</summary>
+      <returns>C# 中型別為 Nullable&lt;Double&gt; 或 Visual Basic 中型別為 Nullable(Of Double) 的值,其對應於序列中的最大值。</returns>
+      <param name="source">要判斷最大值之可為 Null 的 <see cref="T:System.Double" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>傳回可為 Null 之 <see cref="T:System.Int32" /> 值序列中的最大值。</summary>
+      <returns>C# 中型別為 Nullable&lt;Int32&gt; 或 Visual Basic 中型別為 Nullable(Of Int32) 的值,其對應於序列中的最大值。 </returns>
+      <param name="source">要判斷最大值之可為 Null 的 <see cref="T:System.Int32" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>傳回可為 Null 之 <see cref="T:System.Int64" /> 值序列中的最大值。</summary>
+      <returns>C# 中型別為 Nullable&lt;Int64&gt; 或 Visual Basic 中型別為 Nullable(Of Int64) 的值,其對應於序列中的最大值。 </returns>
+      <param name="source">要判斷最大值之可為 Null 的 <see cref="T:System.Int64" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>傳回可為 Null 之 <see cref="T:System.Single" /> 值序列中的最大值。</summary>
+      <returns>C# 中型別為 Nullable&lt;Single&gt; 或 Visual Basic 中型別為 Nullable(Of Single) 的值,其對應於序列中的最大值。</returns>
+      <param name="source">要判斷最大值之可為 Null 的 <see cref="T:System.Single" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>傳回 <see cref="T:System.Single" /> 值序列中的最大值。</summary>
+      <returns>序列中的最大值。</returns>
+      <param name="source">要判斷最大值的 <see cref="T:System.Single" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 沒有包含任何項目。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>傳回泛型序列中的最大值。</summary>
+      <returns>序列中的最大值。</returns>
+      <param name="source">要判斷最大值的值序列。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>在序列的每個項目上叫用轉換函式,並傳回最大的 <see cref="T:System.Decimal" /> 值。</summary>
+      <returns>序列中的最大值。</returns>
+      <param name="source">要判斷最大值的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 沒有包含任何項目。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>在序列的每個項目上叫用轉換函式,並傳回最大的 <see cref="T:System.Double" /> 值。</summary>
+      <returns>序列中的最大值。</returns>
+      <param name="source">要判斷最大值的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 沒有包含任何項目。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>在序列的每個項目上叫用轉換函式,並傳回最大的 <see cref="T:System.Int32" /> 值。</summary>
+      <returns>序列中的最大值。</returns>
+      <param name="source">要判斷最大值的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 沒有包含任何項目。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>在序列的每個項目上叫用轉換函式,並傳回最大的 <see cref="T:System.Int64" /> 值。</summary>
+      <returns>序列中的最大值。</returns>
+      <param name="source">要判斷最大值的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 沒有包含任何項目。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>在序列的每個項目上叫用轉換函式,並傳回最大的可為 Null 之 <see cref="T:System.Decimal" /> 值。</summary>
+      <returns>C# 中型別為 Nullable&lt;Decimal&gt; 或 Visual Basic 中型別為 Nullable(Of Decimal) 的值,其對應於序列中的最大值。</returns>
+      <param name="source">要判斷最大值的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>在序列的每個項目上叫用轉換函式,並傳回最大的可為 Null 之 <see cref="T:System.Double" /> 值。</summary>
+      <returns>C# 中型別為 Nullable&lt;Double&gt; 或 Visual Basic 中型別為 Nullable(Of Double) 的值,其對應於序列中的最大值。</returns>
+      <param name="source">要判斷最大值的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>在序列的每個項目上叫用轉換函式,並傳回最大的可為 Null 之 <see cref="T:System.Int32" /> 值。</summary>
+      <returns>C# 中型別為 Nullable&lt;Int32&gt; 或 Visual Basic 中型別為 Nullable(Of Int32) 的值,其對應於序列中的最大值。</returns>
+      <param name="source">要判斷最大值的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>在序列的每個項目上叫用轉換函式,並傳回最大的可為 Null 之 <see cref="T:System.Int64" /> 值。</summary>
+      <returns>C# 中型別為 Nullable&lt;Int64&gt; 或 Visual Basic 中型別為 Nullable(Of Int64) 的值,其對應於序列中的最大值。</returns>
+      <param name="source">要判斷最大值的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>在序列的每個項目上叫用轉換函式,並傳回最大的可為 Null 之 <see cref="T:System.Single" /> 值。</summary>
+      <returns>C# 中型別為 Nullable&lt;Single&gt; 或 Visual Basic 中型別為 Nullable(Of Single) 的值,其對應於序列中的最大值。</returns>
+      <param name="source">要判斷最大值的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>在序列的每個項目上叫用轉換函式,並傳回最大的 <see cref="T:System.Single" /> 值。</summary>
+      <returns>序列中的最大值。</returns>
+      <param name="source">要判斷最大值的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 沒有包含任何項目。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>在泛型序列的每個項目上叫用轉換函式,並傳回最大的結果值。</summary>
+      <returns>序列中的最大值。</returns>
+      <param name="source">要判斷最大值的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="selector" /> 所傳回值的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>傳回 <see cref="T:System.Decimal" /> 值序列中的最小值。</summary>
+      <returns>序列中的最小值。</returns>
+      <param name="source">要判斷最小值的 <see cref="T:System.Decimal" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 沒有包含任何項目。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>傳回 <see cref="T:System.Double" /> 值序列中的最小值。</summary>
+      <returns>序列中的最小值。</returns>
+      <param name="source">要判斷最小值的 <see cref="T:System.Double" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 沒有包含任何項目。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>傳回 <see cref="T:System.Int32" /> 值序列中的最小值。</summary>
+      <returns>序列中的最小值。</returns>
+      <param name="source">要判斷最小值的 <see cref="T:System.Int32" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 沒有包含任何項目。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>傳回 <see cref="T:System.Int64" /> 值序列中的最小值。</summary>
+      <returns>序列中的最小值。</returns>
+      <param name="source">要判斷最小值的 <see cref="T:System.Int64" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 沒有包含任何項目。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>傳回可為 Null 之 <see cref="T:System.Decimal" /> 值序列中的最小值。</summary>
+      <returns>C# 中型別為 Nullable&lt;Decimal&gt; 或 Visual Basic 中型別為 Nullable(Of Decimal) 的值,其對應於序列中的最小值。</returns>
+      <param name="source">要判斷最小值之可為 Null 的 <see cref="T:System.Decimal" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>傳回可為 Null 之 <see cref="T:System.Double" /> 值序列中的最小值。</summary>
+      <returns>C# 中型別為 Nullable&lt;Double&gt; 或 Visual Basic 中型別為 Nullable(Of Double) 的值,其對應於序列中的最小值。</returns>
+      <param name="source">要判斷最小值之可為 Null 的 <see cref="T:System.Double" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>傳回可為 Null 之 <see cref="T:System.Int32" /> 值序列中的最小值。</summary>
+      <returns>C# 中型別為 Nullable&lt;Int32&gt; 或 Visual Basic 中型別為 Nullable(Of Int32) 的值,其對應於序列中的最小值。</returns>
+      <param name="source">要判斷最小值之可為 Null 的 <see cref="T:System.Int32" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>傳回可為 Null 之 <see cref="T:System.Int64" /> 值序列中的最小值。</summary>
+      <returns>C# 中型別為 Nullable&lt;Int64&gt; 或 Visual Basic 中型別為 Nullable(Of Int64) 的值,其對應於序列中的最小值。</returns>
+      <param name="source">要判斷最小值之可為 Null 的 <see cref="T:System.Int64" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>傳回可為 Null 之 <see cref="T:System.Single" /> 值序列中的最小值。</summary>
+      <returns>C# 中型別為 Nullable&lt;Single&gt; 或 Visual Basic 中型別為 Nullable(Of Single) 的值,其對應於序列中的最小值。</returns>
+      <param name="source">要判斷最小值之可為 Null 的 <see cref="T:System.Single" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>傳回 <see cref="T:System.Single" /> 值序列中的最小值。</summary>
+      <returns>序列中的最小值。</returns>
+      <param name="source">要判斷最小值的 <see cref="T:System.Single" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 沒有包含任何項目。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>傳回泛型序列中的最小值。</summary>
+      <returns>序列中的最小值。</returns>
+      <param name="source">要判斷最小值的值序列。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>在序列的每個項目上叫用轉換函式,並傳回最小的 <see cref="T:System.Decimal" /> 值。</summary>
+      <returns>序列中的最小值。</returns>
+      <param name="source">要判斷最小值的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 沒有包含任何項目。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>在序列的每個項目上叫用轉換函式,並傳回最小的 <see cref="T:System.Double" /> 值。</summary>
+      <returns>序列中的最小值。</returns>
+      <param name="source">要判斷最小值的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 沒有包含任何項目。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>在序列的每個項目上叫用轉換函式,並傳回最小的 <see cref="T:System.Int32" /> 值。</summary>
+      <returns>序列中的最小值。</returns>
+      <param name="source">要判斷最小值的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 沒有包含任何項目。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>在序列的每個項目上叫用轉換函式,並傳回最小的 <see cref="T:System.Int64" /> 值。</summary>
+      <returns>序列中的最小值。</returns>
+      <param name="source">要判斷最小值的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 沒有包含任何項目。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>在序列的每個項目上叫用轉換函式,並傳回最小的可為 Null 之 <see cref="T:System.Decimal" /> 值。</summary>
+      <returns>C# 中型別為 Nullable&lt;Decimal&gt; 或 Visual Basic 中型別為 Nullable(Of Decimal) 的值,其對應於序列中的最小值。</returns>
+      <param name="source">要判斷最小值的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>在序列的每個項目上叫用轉換函式,並傳回最小的可為 Null 之 <see cref="T:System.Double" /> 值。</summary>
+      <returns>C# 中型別為 Nullable&lt;Double&gt; 或 Visual Basic 中型別為 Nullable(Of Double) 的值,其對應於序列中的最小值。</returns>
+      <param name="source">要判斷最小值的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>在序列的每個項目上叫用轉換函式,並傳回最小的可為 Null 之 <see cref="T:System.Int32" /> 值。</summary>
+      <returns>C# 中型別為 Nullable&lt;Int32&gt; 或 Visual Basic 中型別為 Nullable(Of Int32) 的值,其對應於序列中的最小值。</returns>
+      <param name="source">要判斷最小值的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>在序列的每個項目上叫用轉換函式,並傳回最小的可為 Null 之 <see cref="T:System.Int64" /> 值。</summary>
+      <returns>C# 中型別為 Nullable&lt;Int64&gt; 或 Visual Basic 中型別為 Nullable(Of Int64) 的值,其對應於序列中的最小值。</returns>
+      <param name="source">要判斷最小值的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>在序列的每個項目上叫用轉換函式,並傳回最小的可為 Null 之 <see cref="T:System.Single" /> 值。</summary>
+      <returns>C# 中型別為 Nullable&lt;Single&gt; 或 Visual Basic 中型別為 Nullable(Of Single) 的值,其對應於序列中的最小值。</returns>
+      <param name="source">要判斷最小值的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>在序列的每個項目上叫用轉換函式,並傳回最小的 <see cref="T:System.Single" /> 值。</summary>
+      <returns>序列中的最小值。</returns>
+      <param name="source">要判斷最小值的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 沒有包含任何項目。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>在泛型序列的每個項目上叫用轉換函式,並傳回最小的結果值。</summary>
+      <returns>序列中的最小值。</returns>
+      <param name="source">要判斷最小值的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="selector" /> 所傳回值的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OfType``1(System.Collections.IEnumerable)">
+      <summary>根據指定的型別來篩選 <see cref="T:System.Collections.IEnumerable" /> 的項目。</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,其中包含輸入序列中型別為 <paramref name="TResult" /> 的項目。</returns>
+      <param name="source">要篩選其項目的 <see cref="T:System.Collections.IEnumerable" />。</param>
+      <typeparam name="TResult">用來做為序列項目之篩選依據的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>依據索引鍵,按遞增順序排序序列中的項目。</summary>
+      <returns>依據索引鍵排序其項目的 <see cref="T:System.Linq.IOrderedEnumerable`1" />。</returns>
+      <param name="source">要排序的值序列。</param>
+      <param name="keySelector">用來從項目擷取索引鍵的函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 所傳回之索引鍵的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>使用指定的比較子,依遞增順序排序序列中的項目。</summary>
+      <returns>依據索引鍵排序其項目的 <see cref="T:System.Linq.IOrderedEnumerable`1" />。</returns>
+      <param name="source">要排序的值序列。</param>
+      <param name="keySelector">用來從項目擷取索引鍵的函式。</param>
+      <param name="comparer">用來比較索引鍵的 <see cref="T:System.Collections.Generic.IComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 所傳回之索引鍵的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderByDescending``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>依據索引鍵,按遞減順序排序序列中的項目。</summary>
+      <returns>依據索引鍵按遞減順序排序其項目的 <see cref="T:System.Linq.IOrderedEnumerable`1" />。</returns>
+      <param name="source">要排序的值序列。</param>
+      <param name="keySelector">用來從項目擷取索引鍵的函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 所傳回之索引鍵的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderByDescending``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>使用指定的比較子,依遞減順序排序序列中的項目。</summary>
+      <returns>依據索引鍵按遞減順序排序其項目的 <see cref="T:System.Linq.IOrderedEnumerable`1" />。</returns>
+      <param name="source">要排序的值序列。</param>
+      <param name="keySelector">用來從項目擷取索引鍵的函式。</param>
+      <param name="comparer">用來比較索引鍵的 <see cref="T:System.Collections.Generic.IComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 所傳回之索引鍵的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Range(System.Int32,System.Int32)">
+      <summary>產生在指定之範圍內的整數序列。</summary>
+      <returns>C# 中的 IEnumerable&lt;Int32&gt; 或 Visual Basic 中的 IEnumerable(Of Int32),其中包含循序整數的範圍。</returns>
+      <param name="start">序列中第一個整數的值。</param>
+      <param name="count">要產生的循序整數數目。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="count" /> 小於 0。-或-<paramref name="start" /> + <paramref name="count" /> -1 大於 <see cref="F:System.Int32.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Repeat``1(``0,System.Int32)">
+      <summary>產生包含一個重複值的序列。</summary>
+      <returns>包含重複值的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</returns>
+      <param name="element">要重複的值。</param>
+      <param name="count">這個值要在產生的序列中重複出現的次數。</param>
+      <typeparam name="TResult">要在結果序列中重複出現的值之型別。</typeparam>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="count" /> 小於 0。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Reverse``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>反轉序列中項目的排序方向。</summary>
+      <returns>其項目對應於輸入序列中反向排序之項目的序列。</returns>
+      <param name="source">要反轉方向的值序列。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Select``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>將序列的每一個項目規劃成一個新的表單。</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,其項目是對 <paramref name="source" /> 之各個項目叫用轉換函式所產生的結果。</returns>
+      <param name="source">要對於叫用轉換函式的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="selector" /> 所傳回值的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Select``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,``1})">
+      <summary>透過加入項目的索引,將序列的每個項目投影成新的表單。</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,其項目是對 <paramref name="source" /> 之各個項目叫用轉換函式所產生的結果。</returns>
+      <param name="source">要對於叫用轉換函式的值序列。</param>
+      <param name="selector">要套用到每個來源項目的轉換函式;此函式的第二個參數代表來源項目的索引。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="selector" /> 所傳回值的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})">
+      <summary>將序列的每個項目投影為 <see cref="T:System.Collections.Generic.IEnumerable`1" />、將產生的序列簡化成單一序列,並對其中的每個項目叫用結果選取器函式。</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,其項目是執行下列動作後所產生的結果:對 <paramref name="source" /> 的各個項目叫用一對多轉換函式 <paramref name="collectionSelector" />,然後再將每個序列項目及其對應的來源項目對應到結果項目。</returns>
+      <param name="source">要投影的值序列。</param>
+      <param name="collectionSelector">要套用到輸入序列中各個項目的轉換函式。</param>
+      <param name="resultSelector">要套用到中繼序列中各個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TCollection">
+        <paramref name="collectionSelector" /> 所收集之中繼項目的型別。</typeparam>
+      <typeparam name="TResult">產生的序列之項目型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />、<paramref name="collectionSelector" /> 或 <paramref name="resultSelector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}})">
+      <summary>將序列的每個項目都投影成 <see cref="T:System.Collections.Generic.IEnumerable`1" />,並將產生的序列簡化成單一序列。</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,其項目是在輸入序列的各個項目上叫用一對多轉換函式所產生的結果。</returns>
+      <param name="source">要投影的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="selector" /> 所傳回序列之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})">
+      <summary>將序列的每個項目投影為 <see cref="T:System.Collections.Generic.IEnumerable`1" />、將產生的序列簡化成單一序列,並對其中的每個項目叫用結果選取器函式。各來源項目的索引是在該項目的中繼投影表單中使用。</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,其項目是執行下列動作後所產生的結果:對 <paramref name="source" /> 的各個項目叫用一對多轉換函式 <paramref name="collectionSelector" />,然後再將每個序列項目及其對應的來源項目對應到結果項目。</returns>
+      <param name="source">要投影的值序列。</param>
+      <param name="collectionSelector">要套用到每個來源項目的轉換函式;此函式的第二個參數代表來源項目的索引。</param>
+      <param name="resultSelector">要套用到中繼序列中各個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TCollection">
+        <paramref name="collectionSelector" /> 所收集之中繼項目的型別。</typeparam>
+      <typeparam name="TResult">產生的序列之項目型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />、<paramref name="collectionSelector" /> 或 <paramref name="resultSelector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}})">
+      <summary>將序列的每個項目都投影成 <see cref="T:System.Collections.Generic.IEnumerable`1" />,並將產生的序列簡化成單一序列。各來源項目的索引是在該項目的投影表單中使用。</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,其項目是對輸入序列中各個項目叫用一對多轉換函式後所產生的結果。</returns>
+      <param name="source">要投影的值序列。</param>
+      <param name="selector">要套用到每個來源項目的轉換函式;此函式的第二個參數代表來源項目的索引。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="selector" /> 所傳回序列之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SequenceEqual``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>使用項目之型別的預設相等比較子來比較項目,以判斷兩個序列是否相等。</summary>
+      <returns>如果根據其型別的預設相等比較子判斷,兩個來源序列的長度相等,而且其對應項目也相等,則為 true,否則為 false。</returns>
+      <param name="first">要與 <paramref name="second" /> 比較的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="second">要與第一個序列比較的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">輸入序列的項目之型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> 或 <paramref name="second" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SequenceEqual``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>使用指定的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> 來比較項目,以判斷兩個序列是否相等。</summary>
+      <returns>如果根據 <paramref name="comparer" /> 判斷,兩個來源序列的長度相等,而且其對應項目的比較也相等,則為 true,否則為 false。</returns>
+      <param name="first">要與 <paramref name="second" /> 比較的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="second">要與第一個序列比較的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="comparer">用來比較項目的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">輸入序列的項目之型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> 或 <paramref name="second" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Single``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>傳回序列的唯一一個項目,如果序列中不是正好一個項目,則擲回例外狀況。</summary>
+      <returns>輸入序列的單一項目。</returns>
+      <param name="source">要傳回單一項目的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">輸入序列包含一個以上的項目。-或-輸入序列是空的。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Single``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>傳回序列中符合指定之條件的唯一一個項目,如果有一個以上這類項目,則擲回例外狀況。</summary>
+      <returns>輸入序列中符合條件的單一項目。</returns>
+      <param name="source">要傳回單一項目的來源 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="predicate">用來測試項目是否符合條件的函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="predicate" /> 是 null。</exception>
+      <exception cref="T:System.InvalidOperationException">沒有任何項目符合 <paramref name="predicate" /> 中的條件。-或-超過一個項目符合 <paramref name="predicate" /> 中的條件。-或-來源序列為空。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SingleOrDefault``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>傳回序列的唯一一個項目,如果序列是空白,則為預設值,如果序列中有一個以上的項目,這個方法就會擲回例外狀況。</summary>
+      <returns>輸入序列的單一項目;如果序列沒有包含任何項目,則為 default(<paramref name="TSource" />)。</returns>
+      <param name="source">要傳回單一項目的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">輸入序列包含一個以上的項目。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SingleOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>傳回序列中符合指定之條件的唯一一個項目,如果沒有這類項目,則為預設值,如果有一個以上的項目符合條件,這個方法就會擲回例外狀況。</summary>
+      <returns>輸入序列中符合條件的單一項目;如果找不到這類項目,則為 default(<paramref name="TSource" />)。</returns>
+      <param name="source">要傳回單一項目的來源 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="predicate">用來測試項目是否符合條件的函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="predicate" /> 是 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Skip``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>略過序列中指定的項目數目,然後傳回其餘項目。</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,其中包含出現在輸入序列中指定之索引後面的項目。</returns>
+      <param name="source">傳回項目的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="count">傳回其餘項目之前要略過的項目數目。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SkipWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>只要指定的條件為 true,便略過序列中的項目,然後傳回其餘項目。</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,其中包含的項目位於輸入序列中,而且是從沒有通過 <paramref name="predicate" /> 所指定測試之線性系列中的第一個項目開始。</returns>
+      <param name="source">傳回項目的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="predicate">用來測試每個項目是否符合條件的函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="predicate" /> 是 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SkipWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})">
+      <summary>只要指定的條件為 true,便略過序列中的項目,然後傳回其餘項目。項目的索引是用於述詞功能的邏輯中。</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,其中包含的項目位於輸入序列中,而且是從沒有通過 <paramref name="predicate" /> 所指定測試之線性系列中的第一個項目開始。</returns>
+      <param name="source">傳回項目的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="predicate">用來測試各來源項目是否符合條件的函式;此函式的第二個參數代表來源項目的索引。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="predicate" /> 是 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>計算 <see cref="T:System.Decimal" /> 值序列的總和。</summary>
+      <returns>序列中值的總合。</returns>
+      <param name="source">要計算總和的 <see cref="T:System.Decimal" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+      <exception cref="T:System.OverflowException">總和大於 <see cref="F:System.Decimal.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>計算 <see cref="T:System.Double" /> 值序列的總和。</summary>
+      <returns>序列中值的總合。</returns>
+      <param name="source">要計算總和的 <see cref="T:System.Double" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>計算 <see cref="T:System.Int32" /> 值序列的總和。</summary>
+      <returns>序列中值的總合。</returns>
+      <param name="source">要計算總和的 <see cref="T:System.Int32" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+      <exception cref="T:System.OverflowException">總和大於 <see cref="F:System.Int32.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>計算 <see cref="T:System.Int64" /> 值序列的總和。</summary>
+      <returns>序列中值的總合。</returns>
+      <param name="source">要計算總和的 <see cref="T:System.Int64" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+      <exception cref="T:System.OverflowException">總和大於 <see cref="F:System.Int64.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>計算可為 Null 之 <see cref="T:System.Decimal" /> 值序列的總和。</summary>
+      <returns>序列中值的總合。</returns>
+      <param name="source">要計算總和之可為 Null 的 <see cref="T:System.Decimal" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+      <exception cref="T:System.OverflowException">總和大於 <see cref="F:System.Decimal.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>計算可為 Null 之 <see cref="T:System.Double" /> 值序列的總和。</summary>
+      <returns>序列中值的總合。</returns>
+      <param name="source">要計算總和之可為 Null 的 <see cref="T:System.Double" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>計算可為 Null 之 <see cref="T:System.Int32" /> 值序列的總和。</summary>
+      <returns>序列中值的總合。</returns>
+      <param name="source">要計算總和之可為 Null 的 <see cref="T:System.Int32" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+      <exception cref="T:System.OverflowException">總和大於 <see cref="F:System.Int32.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>計算可為 Null 之 <see cref="T:System.Int64" /> 值序列的總和。</summary>
+      <returns>序列中值的總合。</returns>
+      <param name="source">要計算總和之可為 Null 的 <see cref="T:System.Int64" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+      <exception cref="T:System.OverflowException">總和大於 <see cref="F:System.Int64.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>計算可為 Null 之 <see cref="T:System.Single" /> 值序列的總和。</summary>
+      <returns>序列中值的總合。</returns>
+      <param name="source">要計算總和之可為 Null 的 <see cref="T:System.Single" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>計算 <see cref="T:System.Single" /> 值序列的總和。</summary>
+      <returns>序列中值的總合。</returns>
+      <param name="source">要計算總和的 <see cref="T:System.Single" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>計算在輸入序列中各項目上叫用轉換函式後所取得之 <see cref="T:System.Decimal" /> 值序列的總和。</summary>
+      <returns>預計值的總合。</returns>
+      <param name="source">用來計算總和的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+      <exception cref="T:System.OverflowException">總和大於 <see cref="F:System.Decimal.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>計算在輸入序列中各項目上叫用轉換函式後所取得之 <see cref="T:System.Double" /> 值序列的總和。</summary>
+      <returns>預計值的總合。</returns>
+      <param name="source">用來計算總和的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>計算在輸入序列中各項目上叫用轉換函式後所取得之 <see cref="T:System.Int32" /> 值序列的總和。</summary>
+      <returns>預計值的總合。</returns>
+      <param name="source">用來計算總和的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+      <exception cref="T:System.OverflowException">總和大於 <see cref="F:System.Int32.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>計算在輸入序列中各項目上叫用轉換函式後所取得之 <see cref="T:System.Int64" /> 值序列的總和。</summary>
+      <returns>預計值的總合。</returns>
+      <param name="source">用來計算總和的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+      <exception cref="T:System.OverflowException">總和大於 <see cref="F:System.Int64.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>計算在輸入序列中各項目上叫用轉換函式後所取得可為 Null 之 <see cref="T:System.Decimal" /> 值的總和。</summary>
+      <returns>預計值的總合。</returns>
+      <param name="source">用來計算總和的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+      <exception cref="T:System.OverflowException">總和大於 <see cref="F:System.Decimal.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>計算在輸入序列中各項目上叫用轉換函式後所取得可為 Null 之 <see cref="T:System.Double" /> 值的總和。</summary>
+      <returns>預計值的總合。</returns>
+      <param name="source">用來計算總和的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>計算在輸入序列中各項目上叫用轉換函式後所取得可為 Null 之 <see cref="T:System.Int32" /> 值的總和。</summary>
+      <returns>預計值的總合。</returns>
+      <param name="source">用來計算總和的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+      <exception cref="T:System.OverflowException">總和大於 <see cref="F:System.Int32.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>計算在輸入序列中各項目上叫用轉換函式後所取得可為 Null 之 <see cref="T:System.Int64" /> 值的總和。</summary>
+      <returns>預計值的總合。</returns>
+      <param name="source">用來計算總和的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+      <exception cref="T:System.OverflowException">總和大於 <see cref="F:System.Int64.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>計算在輸入序列中各項目上叫用轉換函式後所取得可為 Null 之 <see cref="T:System.Single" /> 值的總和。</summary>
+      <returns>預計值的總合。</returns>
+      <param name="source">用來計算總和的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>計算在輸入序列中各項目上叫用轉換函式後所取得之 <see cref="T:System.Single" /> 值序列的總和。</summary>
+      <returns>預計值的總合。</returns>
+      <param name="source">用來計算總和的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Take``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>從序列開頭傳回指定的連續項目數目。</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,其中包含輸入序列開頭處指定的項目數目。</returns>
+      <param name="source">傳回項目的序列。</param>
+      <param name="count">要傳回的項目數目。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.TakeWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>只要指定的條件為 true,就會傳回序列中的項目。</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> 其中包含輸入序列中的項目,而這些項目出現在已無法通過測試的項目前面。</returns>
+      <param name="source">傳回項目的序列。</param>
+      <param name="predicate">用來測試每個項目是否符合條件的函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="predicate" /> 是 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.TakeWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})">
+      <summary>只要指定的條件為 true,就會傳回序列中的項目。項目的索引是用於述詞功能的邏輯中。</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,其中包含輸入序列中的項目,而這些項目出現在已無法通過測試的項目前面。</returns>
+      <param name="source">傳回項目的序列。</param>
+      <param name="predicate">用來測試各來源項目是否符合條件的函式;此函式的第二個參數代表來源項目的索引。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="predicate" /> 是 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenBy``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1})">
+      <summary>依據索引鍵,按遞增順序執行序列中項目的後續排序作業。</summary>
+      <returns>依據索引鍵排序其項目的 <see cref="T:System.Linq.IOrderedEnumerable`1" />。</returns>
+      <param name="source">包含要排序之項目的 <see cref="T:System.Linq.IOrderedEnumerable`1" />。</param>
+      <param name="keySelector">用來從各個項目擷取索引鍵的函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 所傳回之索引鍵的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenBy``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>使用指定的比較子,依遞增順序執行序列中項目的後續排序作業。</summary>
+      <returns>依據索引鍵排序其項目的 <see cref="T:System.Linq.IOrderedEnumerable`1" />。</returns>
+      <param name="source">包含要排序之項目的 <see cref="T:System.Linq.IOrderedEnumerable`1" />。</param>
+      <param name="keySelector">用來從各個項目擷取索引鍵的函式。</param>
+      <param name="comparer">用來比較索引鍵的 <see cref="T:System.Collections.Generic.IComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 所傳回之索引鍵的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenByDescending``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1})">
+      <summary>依據索引鍵,按遞減順序執行序列中項目的後續排序作業。</summary>
+      <returns>依據索引鍵按遞減順序排序其項目的 <see cref="T:System.Linq.IOrderedEnumerable`1" />。</returns>
+      <param name="source">包含要排序之項目的 <see cref="T:System.Linq.IOrderedEnumerable`1" />。</param>
+      <param name="keySelector">用來從各個項目擷取索引鍵的函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 所傳回之索引鍵的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenByDescending``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>使用指定的比較子,依遞減順序執行序列中項目的後續排序作業。</summary>
+      <returns>依據索引鍵按遞減順序排序其項目的 <see cref="T:System.Linq.IOrderedEnumerable`1" />。</returns>
+      <param name="source">包含要排序之項目的 <see cref="T:System.Linq.IOrderedEnumerable`1" />。</param>
+      <param name="keySelector">用來從各個項目擷取索引鍵的函式。</param>
+      <param name="comparer">用來比較索引鍵的 <see cref="T:System.Collections.Generic.IComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 所傳回之索引鍵的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToArray``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>從 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 建立陣列。</summary>
+      <returns>陣列,其中包含輸入序列中的項目。</returns>
+      <param name="source">用來建立陣列的來源 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>根據指定的索引鍵選擇器函式,從 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 建立 <see cref="T:System.Collections.Generic.Dictionary`2" />。</summary>
+      <returns>包含索引鍵和值的 <see cref="T:System.Collections.Generic.Dictionary`2" />。</returns>
+      <param name="source">用來建立 <see cref="T:System.Collections.Generic.Dictionary`2" /> 的來源 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">用來從各個項目擷取索引鍵的函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 所傳回之索引鍵的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 為 null。-或-<paramref name="keySelector" /> 產生的索引鍵為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" /> 產生兩個項目的重複索引鍵。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>根據指定的索引鍵選取器函式和索引鍵比較子,從 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 建立 <see cref="T:System.Collections.Generic.Dictionary`2" />。</summary>
+      <returns>包含索引鍵和值的 <see cref="T:System.Collections.Generic.Dictionary`2" />。</returns>
+      <param name="source">用來建立 <see cref="T:System.Collections.Generic.Dictionary`2" /> 的來源 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">用來從各個項目擷取索引鍵的函式。</param>
+      <param name="comparer">用來比較索引鍵的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 所傳回之索引鍵的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 為 null。-或-<paramref name="keySelector" /> 產生的索引鍵為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" /> 產生兩個項目的重複索引鍵。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})">
+      <summary>根據指定的索引鍵選取器和項目選取器函式,從 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 建立 <see cref="T:System.Collections.Generic.Dictionary`2" />。</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.Dictionary`2" />,其中包含從輸入序列選取之型別 <paramref name="TElement" /> 的值。</returns>
+      <param name="source">用來建立 <see cref="T:System.Collections.Generic.Dictionary`2" /> 的來源 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">用來從各個項目擷取索引鍵的函式。</param>
+      <param name="elementSelector">用來從每個項目產生結果項目值的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 所傳回之索引鍵的型別。</typeparam>
+      <typeparam name="TElement">
+        <paramref name="elementSelector" /> 所傳回值的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />、<paramref name="keySelector" /> 或 <paramref name="elementSelector" /> 為 null。-或-<paramref name="keySelector" /> 產生的索引鍵為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" /> 產生兩個項目的重複索引鍵。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>根據指定的索引鍵選取器函式、比較子和項目選取器函式,從 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 建立 <see cref="T:System.Collections.Generic.Dictionary`2" />。</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.Dictionary`2" />,其中包含從輸入序列選取之型別 <paramref name="TElement" /> 的值。</returns>
+      <param name="source">用來建立 <see cref="T:System.Collections.Generic.Dictionary`2" /> 的來源 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">用來從各個項目擷取索引鍵的函式。</param>
+      <param name="elementSelector">用來從每個項目產生結果項目值的轉換函式。</param>
+      <param name="comparer">用來比較索引鍵的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 所傳回之索引鍵的型別。</typeparam>
+      <typeparam name="TElement">
+        <paramref name="elementSelector" /> 所傳回值的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />、<paramref name="keySelector" /> 或 <paramref name="elementSelector" /> 為 null。-或-<paramref name="keySelector" /> 產生的索引鍵為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" /> 產生兩個項目的重複索引鍵。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToList``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>從 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 建立 <see cref="T:System.Collections.Generic.List`1" />。</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.List`1" />,其中包含輸入序列中的項目。</returns>
+      <param name="source">用來建立 <see cref="T:System.Collections.Generic.List`1" /> 的來源 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>根據指定的索引鍵選擇器函式,從 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 建立 <see cref="T:System.Linq.Lookup`2" />。</summary>
+      <returns>包含索引鍵和值的 <see cref="T:System.Linq.Lookup`2" />。</returns>
+      <param name="source">用來建立 <see cref="T:System.Linq.Lookup`2" /> 的來源 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">用來從各個項目擷取索引鍵的函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 所傳回之索引鍵的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>根據指定的索引鍵選取器函式和索引鍵比較子,從 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 建立 <see cref="T:System.Linq.Lookup`2" />。</summary>
+      <returns>包含索引鍵和值的 <see cref="T:System.Linq.Lookup`2" />。</returns>
+      <param name="source">用來建立 <see cref="T:System.Linq.Lookup`2" /> 的來源 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">用來從各個項目擷取索引鍵的函式。</param>
+      <param name="comparer">用來比較索引鍵的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 所傳回之索引鍵的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})">
+      <summary>根據指定的索引鍵選取器和項目選取器函式,從 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 建立 <see cref="T:System.Linq.Lookup`2" />。</summary>
+      <returns>
+        <see cref="T:System.Linq.Lookup`2" />,其中包含從輸入序列選取之型別 <paramref name="TElement" /> 的值。</returns>
+      <param name="source">用來建立 <see cref="T:System.Linq.Lookup`2" /> 的來源 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">用來從各個項目擷取索引鍵的函式。</param>
+      <param name="elementSelector">用來從每個項目產生結果項目值的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 所傳回之索引鍵的型別。</typeparam>
+      <typeparam name="TElement">
+        <paramref name="elementSelector" /> 所傳回值的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />、<paramref name="keySelector" /> 或 <paramref name="elementSelector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>根據指定的索引鍵選取器函式、比較子和項目選取器函式,從 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 建立 <see cref="T:System.Linq.Lookup`2" />。</summary>
+      <returns>
+        <see cref="T:System.Linq.Lookup`2" />,其中包含從輸入序列選取之型別 <paramref name="TElement" /> 的值。</returns>
+      <param name="source">用來建立 <see cref="T:System.Linq.Lookup`2" /> 的來源 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">用來從各個項目擷取索引鍵的函式。</param>
+      <param name="elementSelector">用來從每個項目產生結果項目值的轉換函式。</param>
+      <param name="comparer">用來比較索引鍵的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 所傳回之索引鍵的型別。</typeparam>
+      <typeparam name="TElement">
+        <paramref name="elementSelector" /> 所傳回值的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />、<paramref name="keySelector" /> 或 <paramref name="elementSelector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Union``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>使用預設相等比較值來比較值,以便產生兩個序列的集合等位。</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,其中包含來自兩個輸入序列的項目,但不包括重複的項目。</returns>
+      <param name="first">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,其獨特項目構成第一個等位集合。</param>
+      <param name="second">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,其獨特項目構成第二個等位集合。</param>
+      <typeparam name="TSource">輸入序列的項目之型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> 或 <paramref name="second" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Union``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>使用指定的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> 產生兩個序列的集合等位。</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,其中包含來自兩個輸入序列的項目,但不包括重複的項目。</returns>
+      <param name="first">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,其獨特項目構成第一個等位集合。</param>
+      <param name="second">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,其獨特項目構成第二個等位集合。</param>
+      <param name="comparer">用來比較值的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">輸入序列的項目之型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> 或 <paramref name="second" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Where``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>根據述詞來篩選值序列。</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,其中包含輸入序列中符合條件的項目。</returns>
+      <param name="source">要篩選的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="predicate">用來測試每個項目是否符合條件的函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="predicate" /> 是 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Where``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})">
+      <summary>根據述詞來篩選值序列。述詞函式的邏輯中使用各項目的索引。</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,其中包含輸入序列中符合條件的項目。</returns>
+      <param name="source">要篩選的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="predicate">用來測試各來源項目是否符合條件的函式;此函式的第二個參數代表來源項目的索引。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="predicate" /> 是 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Zip``3(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``1,``2})">
+      <summary>將指定的函式套用至兩個序列的對應項目,產生結果的序列。</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,其中包含兩個輸入序列的合併項目。</returns>
+      <param name="first">要合併的第一個序列。</param>
+      <param name="second">要合併的第二個序列。</param>
+      <param name="resultSelector">指定如何從兩個序列合併項目的函式。</param>
+      <typeparam name="TFirst">第一個輸入序列的項目型別。</typeparam>
+      <typeparam name="TSecond">第二個輸入序列的項目型別。</typeparam>
+      <typeparam name="TResult">結果序列的項目型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> 或 <paramref name="second" /> 為 null。</exception>
+    </member>
+    <member name="T:System.Linq.IGrouping`2">
+      <summary>表示有共同索引鍵的物件集合。</summary>
+      <typeparam name="TKey">
+        <see cref="T:System.Linq.IGrouping`2" /> 的索引鍵型別。這個類型參數是 Covariant。換言之,您可以使用所指定的類型或是衍生程度較大的任一類型。如需共變數與反變數的詳細資訊,請參閱泛型中的共變數和反變數。</typeparam>
+      <typeparam name="TElement">
+        <see cref="T:System.Linq.IGrouping`2" /> 中之值的型別。</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="P:System.Linq.IGrouping`2.Key">
+      <summary>取得 <see cref="T:System.Linq.IGrouping`2" /> 的索引鍵。</summary>
+      <returns>
+        <see cref="T:System.Linq.IGrouping`2" /> 的索引鍵。</returns>
+    </member>
+    <member name="T:System.Linq.ILookup`2">
+      <summary>為對應索引鍵至 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 值序列的資料結構,定義索引子、大小屬性和布林值搜尋方法。</summary>
+      <typeparam name="TKey">
+        <see cref="T:System.Linq.ILookup`2" /> 中之索引鍵的型別。</typeparam>
+      <typeparam name="TElement">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> 序列中的項目型別,這些項目組成 <see cref="T:System.Linq.ILookup`2" /> 中的值。</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.ILookup`2.Contains(`0)">
+      <summary>判斷指定的索引鍵是否存在於 <see cref="T:System.Linq.ILookup`2" />。</summary>
+      <returns>如果 <paramref name="key" /> 位於 <see cref="T:System.Linq.ILookup`2" /> 中,則為 true,否則為 false。</returns>
+      <param name="key">要在 <see cref="T:System.Linq.ILookup`2" /> 中搜尋的索引鍵。</param>
+    </member>
+    <member name="P:System.Linq.ILookup`2.Count">
+      <summary>取得 <see cref="T:System.Linq.ILookup`2" /> 中的索引鍵/值集合組數目。</summary>
+      <returns>
+        <see cref="T:System.Linq.ILookup`2" /> 集合中的索引鍵/值集合組數目。</returns>
+    </member>
+    <member name="P:System.Linq.ILookup`2.Item(`0)">
+      <summary>取得由指定之索引鍵進行索引的 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 值序列。</summary>
+      <returns>由指定之索引鍵進行索引的 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 值序列。</returns>
+      <param name="key">所需值序列的索引鍵。</param>
+    </member>
+    <member name="T:System.Linq.IOrderedEnumerable`1">
+      <summary>表示排序的序列。</summary>
+      <typeparam name="TElement">序列的項目之型別。</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.IOrderedEnumerable`1.CreateOrderedEnumerable``1(System.Func{`0,``0},System.Collections.Generic.IComparer{``0},System.Boolean)">
+      <summary>依據索引鍵,在 <see cref="T:System.Linq.IOrderedEnumerable`1" /> 的項目上執行後續的排序。</summary>
+      <returns>依據索引鍵排序其項目的 <see cref="T:System.Linq.IOrderedEnumerable`1" />。</returns>
+      <param name="keySelector">
+        <see cref="T:System.Func`2" />,用來擷取每個項目的索引鍵。</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IComparer`1" />,用來比較索引鍵,以便在傳回的序列中放置。</param>
+      <param name="descending">true 表示依遞減順序排序項目,false 表示依遞增順序排序項目。</param>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 所產生的索引鍵型別。</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="T:System.Linq.Lookup`2">
+      <summary>表示索引鍵的集合,每個索引鍵對應至一個或多個值。</summary>
+      <typeparam name="TKey">
+        <see cref="T:System.Linq.Lookup`2" /> 中之索引鍵的型別。</typeparam>
+      <typeparam name="TElement">
+        <see cref="T:System.Linq.Lookup`2" /> 中每個 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 值的項目型別。</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.Lookup`2.ApplyResultSelector``1(System.Func{`0,System.Collections.Generic.IEnumerable{`1},``0})">
+      <summary>將轉換函式套用至每個索引鍵及其相關值,並傳回結果。</summary>
+      <returns>集合,針對 <see cref="T:System.Linq.Lookup`2" /> 中的每個索引鍵/值集合組包含一個值。</returns>
+      <param name="resultSelector">從每個索引鍵及其相關值投射結果值的函式。</param>
+      <typeparam name="TResult">
+        <paramref name="resultSelector" /> 所產生的結果值之型別。</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.Lookup`2.Contains(`0)">
+      <summary>判斷指定的索引鍵是否存在 <see cref="T:System.Linq.Lookup`2" /> 中。</summary>
+      <returns>如果 <paramref name="key" /> 位於 <see cref="T:System.Linq.Lookup`2" /> 中,則為 true,否則為 false。</returns>
+      <param name="key">要在 <see cref="T:System.Linq.Lookup`2" /> 中尋找的索引鍵。</param>
+    </member>
+    <member name="P:System.Linq.Lookup`2.Count">
+      <summary>取得 <see cref="T:System.Linq.Lookup`2" /> 中的索引鍵/值集合組數目。</summary>
+      <returns>
+        <see cref="T:System.Linq.Lookup`2" /> 集合中的索引鍵/值集合組數目。</returns>
+    </member>
+    <member name="M:System.Linq.Lookup`2.GetEnumerator">
+      <summary>傳回會逐一查看 <see cref="T:System.Linq.Lookup`2" /> 的泛型列舉值。</summary>
+      <returns>
+        <see cref="T:System.Linq.Lookup`2" /> 的列舉值。</returns>
+    </member>
+    <member name="P:System.Linq.Lookup`2.Item(`0)">
+      <summary>取得由指定之索引鍵進行索引的值集合。</summary>
+      <returns>由指定之索引鍵進行索引的值集合。</returns>
+      <param name="key">所需值集合的索引鍵。</param>
+    </member>
+    <member name="M:System.Linq.Lookup`2.System#Collections#IEnumerable#GetEnumerator">
+      <summary>傳回在 <see cref="T:System.Linq.Lookup`2" /> 中逐一查看的列舉值。此類別無法被繼承。</summary>
+      <returns>
+        <see cref="T:System.Linq.Lookup`2" /> 的列舉值。</returns>
+    </member>
+  </members>
+</doc>

BIN
HighBorn/packages/System.Linq.4.3.0/ref/netstandard1.6/System.Linq.dll


+ 1763 - 0
HighBorn/packages/System.Linq.4.3.0/ref/netstandard1.6/System.Linq.xml

@@ -0,0 +1,1763 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+  <assembly>
+    <name>System.Linq</name>
+  </assembly>
+  <members>
+    <member name="T:System.Linq.Enumerable">
+      <summary>Provides a set of static (Shared in Visual Basic) methods for querying objects that implement <see cref="T:System.Collections.Generic.IEnumerable`1" />.</summary>
+    </member>
+    <member name="M:System.Linq.Enumerable.Aggregate``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``0,``0})">
+      <summary>Applies an accumulator function over a sequence.</summary>
+      <returns>The final accumulator value.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> to aggregate over.</param>
+      <param name="func">An accumulator function to be invoked on each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="func" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> contains no elements.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Aggregate``2(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1})">
+      <summary>Applies an accumulator function over a sequence. The specified seed value is used as the initial accumulator value.</summary>
+      <returns>The final accumulator value.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> to aggregate over.</param>
+      <param name="seed">The initial accumulator value.</param>
+      <param name="func">An accumulator function to be invoked on each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TAccumulate">The type of the accumulator value.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="func" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Aggregate``3(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1},System.Func{``1,``2})">
+      <summary>Applies an accumulator function over a sequence. The specified seed value is used as the initial accumulator value, and the specified function is used to select the result value.</summary>
+      <returns>The transformed final accumulator value.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> to aggregate over.</param>
+      <param name="seed">The initial accumulator value.</param>
+      <param name="func">An accumulator function to be invoked on each element.</param>
+      <param name="resultSelector">A function to transform the final accumulator value into the result value.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TAccumulate">The type of the accumulator value.</typeparam>
+      <typeparam name="TResult">The type of the resulting value.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="func" /> or <paramref name="resultSelector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.All``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Determines whether all elements of a sequence satisfy a condition.</summary>
+      <returns>true if every element of the source sequence passes the test in the specified predicate, or if the sequence is empty; otherwise, false.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> that contains the elements to apply the predicate to.</param>
+      <param name="predicate">A function to test each element for a condition.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="predicate" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Any``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Determines whether a sequence contains any elements.</summary>
+      <returns>true if the source sequence contains any elements; otherwise, false.</returns>
+      <param name="source">The <see cref="T:System.Collections.Generic.IEnumerable`1" /> to check for emptiness.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Any``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Determines whether any element of a sequence satisfies a condition.</summary>
+      <returns>true if any elements in the source sequence pass the test in the specified predicate; otherwise, false.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> whose elements to apply the predicate to.</param>
+      <param name="predicate">A function to test each element for a condition.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="predicate" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.AsEnumerable``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Returns the input typed as <see cref="T:System.Collections.Generic.IEnumerable`1" />.</summary>
+      <returns>The input sequence typed as <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>
+      <param name="source">The sequence to type as <see cref="T:System.Collections.Generic.IEnumerable`1" />.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>Computes the average of a sequence of <see cref="T:System.Decimal" /> values.</summary>
+      <returns>The average of the sequence of values.</returns>
+      <param name="source">A sequence of <see cref="T:System.Decimal" /> values to calculate the average of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> contains no elements.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>Computes the average of a sequence of <see cref="T:System.Double" /> values.</summary>
+      <returns>The average of the sequence of values.</returns>
+      <param name="source">A sequence of <see cref="T:System.Double" /> values to calculate the average of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> contains no elements.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>Computes the average of a sequence of <see cref="T:System.Int32" /> values.</summary>
+      <returns>The average of the sequence of values.</returns>
+      <param name="source">A sequence of <see cref="T:System.Int32" /> values to calculate the average of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> contains no elements.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>Computes the average of a sequence of <see cref="T:System.Int64" /> values.</summary>
+      <returns>The average of the sequence of values.</returns>
+      <param name="source">A sequence of <see cref="T:System.Int64" /> values to calculate the average of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> contains no elements.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>Computes the average of a sequence of nullable <see cref="T:System.Decimal" /> values.</summary>
+      <returns>The average of the sequence of values, or null if the source sequence is empty or contains only values that are null.</returns>
+      <param name="source">A sequence of nullable <see cref="T:System.Decimal" /> values to calculate the average of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+      <exception cref="T:System.OverflowException">The sum of the elements in the sequence is larger than <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>Computes the average of a sequence of nullable <see cref="T:System.Double" /> values.</summary>
+      <returns>The average of the sequence of values, or null if the source sequence is empty or contains only values that are null.</returns>
+      <param name="source">A sequence of nullable <see cref="T:System.Double" /> values to calculate the average of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>Computes the average of a sequence of nullable <see cref="T:System.Int32" /> values.</summary>
+      <returns>The average of the sequence of values, or null if the source sequence is empty or contains only values that are null.</returns>
+      <param name="source">A sequence of nullable <see cref="T:System.Int32" /> values to calculate the average of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+      <exception cref="T:System.OverflowException">The sum of the elements in the sequence is larger than <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>Computes the average of a sequence of nullable <see cref="T:System.Int64" /> values.</summary>
+      <returns>The average of the sequence of values, or null if the source sequence is empty or contains only values that are null.</returns>
+      <param name="source">A sequence of nullable <see cref="T:System.Int64" /> values to calculate the average of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+      <exception cref="T:System.OverflowException">The sum of the elements in the sequence is larger than <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>Computes the average of a sequence of nullable <see cref="T:System.Single" /> values.</summary>
+      <returns>The average of the sequence of values, or null if the source sequence is empty or contains only values that are null.</returns>
+      <param name="source">A sequence of nullable <see cref="T:System.Single" /> values to calculate the average of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>Computes the average of a sequence of <see cref="T:System.Single" /> values.</summary>
+      <returns>The average of the sequence of values.</returns>
+      <param name="source">A sequence of <see cref="T:System.Single" /> values to calculate the average of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> contains no elements.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>Computes the average of a sequence of <see cref="T:System.Decimal" /> values that are obtained by invoking a transform function on each element of the input sequence.</summary>
+      <returns>The average of the sequence of values.</returns>
+      <param name="source">A sequence of values that are used to calculate an average.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> contains no elements.</exception>
+      <exception cref="T:System.OverflowException">The sum of the elements in the sequence is larger than <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>Computes the average of a sequence of <see cref="T:System.Double" /> values that are obtained by invoking a transform function on each element of the input sequence.</summary>
+      <returns>The average of the sequence of values.</returns>
+      <param name="source">A sequence of values to calculate the average of.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> contains no elements.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>Computes the average of a sequence of <see cref="T:System.Int32" /> values that are obtained by invoking a transform function on each element of the input sequence.</summary>
+      <returns>The average of the sequence of values.</returns>
+      <param name="source">A sequence of values to calculate the average of.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> contains no elements.</exception>
+      <exception cref="T:System.OverflowException">The sum of the elements in the sequence is larger than <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>Computes the average of a sequence of <see cref="T:System.Int64" /> values that are obtained by invoking a transform function on each element of the input sequence.</summary>
+      <returns>The average of the sequence of values.</returns>
+      <param name="source">A sequence of values to calculate the average of.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of source.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> contains no elements.</exception>
+      <exception cref="T:System.OverflowException">The sum of the elements in the sequence is larger than <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>Computes the average of a sequence of nullable <see cref="T:System.Decimal" /> values that are obtained by invoking a transform function on each element of the input sequence.</summary>
+      <returns>The average of the sequence of values, or null if the source sequence is empty or contains only values that are null.</returns>
+      <param name="source">A sequence of values to calculate the average of.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+      <exception cref="T:System.OverflowException">The sum of the elements in the sequence is larger than <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>Computes the average of a sequence of nullable <see cref="T:System.Double" /> values that are obtained by invoking a transform function on each element of the input sequence.</summary>
+      <returns>The average of the sequence of values, or null if the source sequence is empty or contains only values that are null.</returns>
+      <param name="source">A sequence of values to calculate the average of.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>Computes the average of a sequence of nullable <see cref="T:System.Int32" /> values that are obtained by invoking a transform function on each element of the input sequence.</summary>
+      <returns>The average of the sequence of values, or null if the source sequence is empty or contains only values that are null.</returns>
+      <param name="source">A sequence of values to calculate the average of.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+      <exception cref="T:System.OverflowException">The sum of the elements in the sequence is larger than <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>Computes the average of a sequence of nullable <see cref="T:System.Int64" /> values that are obtained by invoking a transform function on each element of the input sequence.</summary>
+      <returns>The average of the sequence of values, or null if the source sequence is empty or contains only values that are null.</returns>
+      <param name="source">A sequence of values to calculate the average of.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>Computes the average of a sequence of nullable <see cref="T:System.Single" /> values that are obtained by invoking a transform function on each element of the input sequence.</summary>
+      <returns>The average of the sequence of values, or null if the source sequence is empty or contains only values that are null.</returns>
+      <param name="source">A sequence of values to calculate the average of.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>Computes the average of a sequence of <see cref="T:System.Single" /> values that are obtained by invoking a transform function on each element of the input sequence.</summary>
+      <returns>The average of the sequence of values.</returns>
+      <param name="source">A sequence of values to calculate the average of.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> contains no elements.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Cast``1(System.Collections.IEnumerable)">
+      <summary>Casts the elements of an <see cref="T:System.Collections.IEnumerable" /> to the specified type.</summary>
+      <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> that contains each element of the source sequence cast to the specified type.</returns>
+      <param name="source">The <see cref="T:System.Collections.IEnumerable" /> that contains the elements to be cast to type <paramref name="TResult" />.</param>
+      <typeparam name="TResult">The type to cast the elements of <paramref name="source" /> to.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+      <exception cref="T:System.InvalidCastException">An element in the sequence cannot be cast to type <paramref name="TResult" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Concat``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>Concatenates two sequences.</summary>
+      <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> that contains the concatenated elements of the two input sequences.</returns>
+      <param name="first">The first sequence to concatenate.</param>
+      <param name="second">The sequence to concatenate to the first sequence.</param>
+      <typeparam name="TSource">The type of the elements of the input sequences.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> or <paramref name="second" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Contains``1(System.Collections.Generic.IEnumerable{``0},``0)">
+      <summary>Determines whether a sequence contains a specified element by using the default equality comparer.</summary>
+      <returns>true if the source sequence contains an element that has the specified value; otherwise, false.</returns>
+      <param name="source">A sequence in which to locate a value.</param>
+      <param name="value">The value to locate in the sequence.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Contains``1(System.Collections.Generic.IEnumerable{``0},``0,System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Determines whether a sequence contains a specified element by using a specified <see cref="T:System.Collections.Generic.IEqualityComparer`1" />.</summary>
+      <returns>true if the source sequence contains an element that has the specified value; otherwise, false.</returns>
+      <param name="source">A sequence in which to locate a value.</param>
+      <param name="value">The value to locate in the sequence.</param>
+      <param name="comparer">An equality comparer to compare values.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Count``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Returns the number of elements in a sequence.</summary>
+      <returns>The number of elements in the input sequence.</returns>
+      <param name="source">A sequence that contains elements to be counted.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+      <exception cref="T:System.OverflowException">The number of elements in <paramref name="source" /> is larger than <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Count``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Returns a number that represents how many elements in the specified sequence satisfy a condition.</summary>
+      <returns>A number that represents how many elements in the sequence satisfy the condition in the predicate function.</returns>
+      <param name="source">A sequence that contains elements to be tested and counted.</param>
+      <param name="predicate">A function to test each element for a condition.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="predicate" /> is null.</exception>
+      <exception cref="T:System.OverflowException">The number of elements in <paramref name="source" /> is larger than <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.DefaultIfEmpty``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Returns the elements of the specified sequence or the type parameter's default value in a singleton collection if the sequence is empty.</summary>
+      <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> object that contains the default value for the <paramref name="TSource" /> type if <paramref name="source" /> is empty; otherwise, <paramref name="source" />.</returns>
+      <param name="source">The sequence to return a default value for if it is empty.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.DefaultIfEmpty``1(System.Collections.Generic.IEnumerable{``0},``0)">
+      <summary>Returns the elements of the specified sequence or the specified value in a singleton collection if the sequence is empty.</summary>
+      <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> that contains <paramref name="defaultValue" /> if <paramref name="source" /> is empty; otherwise, <paramref name="source" />.</returns>
+      <param name="source">The sequence to return the specified value for if it is empty.</param>
+      <param name="defaultValue">The value to return if the sequence is empty.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Distinct``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Returns distinct elements from a sequence by using the default equality comparer to compare values.</summary>
+      <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> that contains distinct elements from the source sequence.</returns>
+      <param name="source">The sequence to remove duplicate elements from.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Distinct``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Returns distinct elements from a sequence by using a specified <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> to compare values.</summary>
+      <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> that contains distinct elements from the source sequence.</returns>
+      <param name="source">The sequence to remove duplicate elements from.</param>
+      <param name="comparer">An <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> to compare values.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ElementAt``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>Returns the element at a specified index in a sequence.</summary>
+      <returns>The element at the specified position in the source sequence.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> to return an element from.</param>
+      <param name="index">The zero-based index of the element to retrieve.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="index" /> is less than 0 or greater than or equal to the number of elements in <paramref name="source" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ElementAtOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>Returns the element at a specified index in a sequence or a default value if the index is out of range.</summary>
+      <returns>default(<paramref name="TSource" />) if the index is outside the bounds of the source sequence; otherwise, the element at the specified position in the source sequence.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> to return an element from.</param>
+      <param name="index">The zero-based index of the element to retrieve.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Empty``1">
+      <summary>Returns an empty <see cref="T:System.Collections.Generic.IEnumerable`1" /> that has the specified type argument.</summary>
+      <returns>An empty <see cref="T:System.Collections.Generic.IEnumerable`1" /> whose type argument is <paramref name="TResult" />.</returns>
+      <typeparam name="TResult">The type to assign to the type parameter of the returned generic <see cref="T:System.Collections.Generic.IEnumerable`1" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Except``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>Produces the set difference of two sequences by using the default equality comparer to compare values.</summary>
+      <returns>A sequence that contains the set difference of the elements of two sequences.</returns>
+      <param name="first">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> whose elements that are not also in <paramref name="second" /> will be returned.</param>
+      <param name="second">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> whose elements that also occur in the first sequence will cause those elements to be removed from the returned sequence.</param>
+      <typeparam name="TSource">The type of the elements of the input sequences.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> or <paramref name="second" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Except``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Produces the set difference of two sequences by using the specified <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> to compare values.</summary>
+      <returns>A sequence that contains the set difference of the elements of two sequences.</returns>
+      <param name="first">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> whose elements that are not also in <paramref name="second" /> will be returned.</param>
+      <param name="second">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> whose elements that also occur in the first sequence will cause those elements to be removed from the returned sequence.</param>
+      <param name="comparer">An <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> to compare values.</param>
+      <typeparam name="TSource">The type of the elements of the input sequences.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> or <paramref name="second" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.First``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Returns the first element of a sequence.</summary>
+      <returns>The first element in the specified sequence.</returns>
+      <param name="source">The <see cref="T:System.Collections.Generic.IEnumerable`1" /> to return the first element of.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">The source sequence is empty.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.First``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Returns the first element in a sequence that satisfies a specified condition.</summary>
+      <returns>The first element in the sequence that passes the test in the specified predicate function.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> to return an element from.</param>
+      <param name="predicate">A function to test each element for a condition.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="predicate" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">No element satisfies the condition in <paramref name="predicate" />.-or-The source sequence is empty.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.FirstOrDefault``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Returns the first element of a sequence, or a default value if the sequence contains no elements.</summary>
+      <returns>default(<paramref name="TSource" />) if <paramref name="source" /> is empty; otherwise, the first element in <paramref name="source" />.</returns>
+      <param name="source">The <see cref="T:System.Collections.Generic.IEnumerable`1" /> to return the first element of.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.FirstOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Returns the first element of the sequence that satisfies a condition or a default value if no such element is found.</summary>
+      <returns>default(<paramref name="TSource" />) if <paramref name="source" /> is empty or if no element passes the test specified by <paramref name="predicate" />; otherwise, the first element in <paramref name="source" /> that passes the test specified by <paramref name="predicate" />.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> to return an element from.</param>
+      <param name="predicate">A function to test each element for a condition.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="predicate" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Groups the elements of a sequence according to a specified key selector function.</summary>
+      <returns>An IEnumerable&lt;IGrouping&lt;TKey, TSource&gt;&gt; in C# or IEnumerable(Of IGrouping(Of TKey, TSource)) in Visual Basic where each <see cref="T:System.Linq.IGrouping`2" /> object contains a sequence of objects and a key.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> whose elements to group.</param>
+      <param name="keySelector">A function to extract the key for each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">The type of the key returned by <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="keySelector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Groups the elements of a sequence according to a specified key selector function and compares the keys by using a specified comparer.</summary>
+      <returns>An IEnumerable&lt;IGrouping&lt;TKey, TSource&gt;&gt; in C# or IEnumerable(Of IGrouping(Of TKey, TSource)) in Visual Basic where each <see cref="T:System.Linq.IGrouping`2" /> object contains a collection of objects and a key.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> whose elements to group.</param>
+      <param name="keySelector">A function to extract the key for each element.</param>
+      <param name="comparer">An <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> to compare keys.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">The type of the key returned by <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="keySelector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})">
+      <summary>Groups the elements of a sequence according to a specified key selector function and projects the elements for each group by using a specified function.</summary>
+      <returns>An IEnumerable&lt;IGrouping&lt;TKey, TElement&gt;&gt; in C# or IEnumerable(Of IGrouping(Of TKey, TElement)) in Visual Basic where each <see cref="T:System.Linq.IGrouping`2" /> object contains a collection of objects of type <paramref name="TElement" /> and a key.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> whose elements to group.</param>
+      <param name="keySelector">A function to extract the key for each element.</param>
+      <param name="elementSelector">A function to map each source element to an element in the <see cref="T:System.Linq.IGrouping`2" />.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">The type of the key returned by <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">The type of the elements in the <see cref="T:System.Linq.IGrouping`2" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="keySelector" /> or <paramref name="elementSelector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Groups the elements of a sequence according to a key selector function. The keys are compared by using a comparer and each group's elements are projected by using a specified function.</summary>
+      <returns>An IEnumerable&lt;IGrouping&lt;TKey, TElement&gt;&gt; in C# or IEnumerable(Of IGrouping(Of TKey, TElement)) in Visual Basic where each <see cref="T:System.Linq.IGrouping`2" /> object contains a collection of objects of type <paramref name="TElement" /> and a key.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> whose elements to group.</param>
+      <param name="keySelector">A function to extract the key for each element.</param>
+      <param name="elementSelector">A function to map each source element to an element in an <see cref="T:System.Linq.IGrouping`2" />.</param>
+      <param name="comparer">An <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> to compare keys.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">The type of the key returned by <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">The type of the elements in the <see cref="T:System.Linq.IGrouping`2" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="keySelector" /> or <paramref name="elementSelector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3})">
+      <summary>Groups the elements of a sequence according to a specified key selector function and creates a result value from each group and its key. The elements of each group are projected by using a specified function.</summary>
+      <returns>A collection of elements of type <paramref name="TResult" /> where each element represents a projection over a group and its key.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> whose elements to group.</param>
+      <param name="keySelector">A function to extract the key for each element.</param>
+      <param name="elementSelector">A function to map each source element to an element in an <see cref="T:System.Linq.IGrouping`2" />.</param>
+      <param name="resultSelector">A function to create a result value from each group.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">The type of the key returned by <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">The type of the elements in each <see cref="T:System.Linq.IGrouping`2" />.</typeparam>
+      <typeparam name="TResult">The type of the result value returned by <paramref name="resultSelector" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Groups the elements of a sequence according to a specified key selector function and creates a result value from each group and its key. Key values are compared by using a specified comparer, and the elements of each group are projected by using a specified function.</summary>
+      <returns>A collection of elements of type <paramref name="TResult" /> where each element represents a projection over a group and its key.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> whose elements to group.</param>
+      <param name="keySelector">A function to extract the key for each element.</param>
+      <param name="elementSelector">A function to map each source element to an element in an <see cref="T:System.Linq.IGrouping`2" />.</param>
+      <param name="resultSelector">A function to create a result value from each group.</param>
+      <param name="comparer">An <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> to compare keys with.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">The type of the key returned by <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">The type of the elements in each <see cref="T:System.Linq.IGrouping`2" />.</typeparam>
+      <typeparam name="TResult">The type of the result value returned by <paramref name="resultSelector" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2})">
+      <summary>Groups the elements of a sequence according to a specified key selector function and creates a result value from each group and its key.</summary>
+      <returns>A collection of elements of type <paramref name="TResult" /> where each element represents a projection over a group and its key.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> whose elements to group.</param>
+      <param name="keySelector">A function to extract the key for each element.</param>
+      <param name="resultSelector">A function to create a result value from each group.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">The type of the key returned by <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TResult">The type of the result value returned by <paramref name="resultSelector" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Groups the elements of a sequence according to a specified key selector function and creates a result value from each group and its key. The keys are compared by using a specified comparer.</summary>
+      <returns>A collection of elements of type <paramref name="TResult" /> where each element represents a projection over a group and its key.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> whose elements to group.</param>
+      <param name="keySelector">A function to extract the key for each element.</param>
+      <param name="resultSelector">A function to create a result value from each group.</param>
+      <param name="comparer">An <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> to compare keys with.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">The type of the key returned by <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TResult">The type of the result value returned by <paramref name="resultSelector" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3})">
+      <summary>Correlates the elements of two sequences based on equality of keys and groups the results. The default equality comparer is used to compare keys.</summary>
+      <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> that contains elements of type <paramref name="TResult" /> that are obtained by performing a grouped join on two sequences.</returns>
+      <param name="outer">The first sequence to join.</param>
+      <param name="inner">The sequence to join to the first sequence.</param>
+      <param name="outerKeySelector">A function to extract the join key from each element of the first sequence.</param>
+      <param name="innerKeySelector">A function to extract the join key from each element of the second sequence.</param>
+      <param name="resultSelector">A function to create a result element from an element from the first sequence and a collection of matching elements from the second sequence.</param>
+      <typeparam name="TOuter">The type of the elements of the first sequence.</typeparam>
+      <typeparam name="TInner">The type of the elements of the second sequence.</typeparam>
+      <typeparam name="TKey">The type of the keys returned by the key selector functions.</typeparam>
+      <typeparam name="TResult">The type of the result elements.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" /> or <paramref name="inner" /> or <paramref name="outerKeySelector" /> or <paramref name="innerKeySelector" /> or <paramref name="resultSelector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3},System.Collections.Generic.IEqualityComparer{``2})">
+      <summary>Correlates the elements of two sequences based on key equality and groups the results. A specified <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> is used to compare keys.</summary>
+      <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> that contains elements of type <paramref name="TResult" /> that are obtained by performing a grouped join on two sequences.</returns>
+      <param name="outer">The first sequence to join.</param>
+      <param name="inner">The sequence to join to the first sequence.</param>
+      <param name="outerKeySelector">A function to extract the join key from each element of the first sequence.</param>
+      <param name="innerKeySelector">A function to extract the join key from each element of the second sequence.</param>
+      <param name="resultSelector">A function to create a result element from an element from the first sequence and a collection of matching elements from the second sequence.</param>
+      <param name="comparer">An <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> to hash and compare keys.</param>
+      <typeparam name="TOuter">The type of the elements of the first sequence.</typeparam>
+      <typeparam name="TInner">The type of the elements of the second sequence.</typeparam>
+      <typeparam name="TKey">The type of the keys returned by the key selector functions.</typeparam>
+      <typeparam name="TResult">The type of the result elements.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" /> or <paramref name="inner" /> or <paramref name="outerKeySelector" /> or <paramref name="innerKeySelector" /> or <paramref name="resultSelector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Intersect``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>Produces the set intersection of two sequences by using the default equality comparer to compare values.</summary>
+      <returns>A sequence that contains the elements that form the set intersection of two sequences.</returns>
+      <param name="first">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> whose distinct elements that also appear in <paramref name="second" /> will be returned.</param>
+      <param name="second">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> whose distinct elements that also appear in the first sequence will be returned.</param>
+      <typeparam name="TSource">The type of the elements of the input sequences.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> or <paramref name="second" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Intersect``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Produces the set intersection of two sequences by using the specified <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> to compare values.</summary>
+      <returns>A sequence that contains the elements that form the set intersection of two sequences.</returns>
+      <param name="first">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> whose distinct elements that also appear in <paramref name="second" /> will be returned.</param>
+      <param name="second">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> whose distinct elements that also appear in the first sequence will be returned.</param>
+      <param name="comparer">An <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> to compare values.</param>
+      <typeparam name="TSource">The type of the elements of the input sequences.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> or <paramref name="second" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3})">
+      <summary>Correlates the elements of two sequences based on matching keys. The default equality comparer is used to compare keys.</summary>
+      <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> that has elements of type <paramref name="TResult" /> that are obtained by performing an inner join on two sequences.</returns>
+      <param name="outer">The first sequence to join.</param>
+      <param name="inner">The sequence to join to the first sequence.</param>
+      <param name="outerKeySelector">A function to extract the join key from each element of the first sequence.</param>
+      <param name="innerKeySelector">A function to extract the join key from each element of the second sequence.</param>
+      <param name="resultSelector">A function to create a result element from two matching elements.</param>
+      <typeparam name="TOuter">The type of the elements of the first sequence.</typeparam>
+      <typeparam name="TInner">The type of the elements of the second sequence.</typeparam>
+      <typeparam name="TKey">The type of the keys returned by the key selector functions.</typeparam>
+      <typeparam name="TResult">The type of the result elements.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" /> or <paramref name="inner" /> or <paramref name="outerKeySelector" /> or <paramref name="innerKeySelector" /> or <paramref name="resultSelector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3},System.Collections.Generic.IEqualityComparer{``2})">
+      <summary>Correlates the elements of two sequences based on matching keys. A specified <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> is used to compare keys.</summary>
+      <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> that has elements of type <paramref name="TResult" /> that are obtained by performing an inner join on two sequences.</returns>
+      <param name="outer">The first sequence to join.</param>
+      <param name="inner">The sequence to join to the first sequence.</param>
+      <param name="outerKeySelector">A function to extract the join key from each element of the first sequence.</param>
+      <param name="innerKeySelector">A function to extract the join key from each element of the second sequence.</param>
+      <param name="resultSelector">A function to create a result element from two matching elements.</param>
+      <param name="comparer">An <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> to hash and compare keys.</param>
+      <typeparam name="TOuter">The type of the elements of the first sequence.</typeparam>
+      <typeparam name="TInner">The type of the elements of the second sequence.</typeparam>
+      <typeparam name="TKey">The type of the keys returned by the key selector functions.</typeparam>
+      <typeparam name="TResult">The type of the result elements.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" /> or <paramref name="inner" /> or <paramref name="outerKeySelector" /> or <paramref name="innerKeySelector" /> or <paramref name="resultSelector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Last``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Returns the last element of a sequence.</summary>
+      <returns>The value at the last position in the source sequence.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> to return the last element of.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">The source sequence is empty.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Last``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Returns the last element of a sequence that satisfies a specified condition.</summary>
+      <returns>The last element in the sequence that passes the test in the specified predicate function.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> to return an element from.</param>
+      <param name="predicate">A function to test each element for a condition.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="predicate" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">No element satisfies the condition in <paramref name="predicate" />.-or-The source sequence is empty.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LastOrDefault``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Returns the last element of a sequence, or a default value if the sequence contains no elements.</summary>
+      <returns>default(<paramref name="TSource" />) if the source sequence is empty; otherwise, the last element in the <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> to return the last element of.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LastOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Returns the last element of a sequence that satisfies a condition or a default value if no such element is found.</summary>
+      <returns>default(<paramref name="TSource" />) if the sequence is empty or if no elements pass the test in the predicate function; otherwise, the last element that passes the test in the predicate function.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> to return an element from.</param>
+      <param name="predicate">A function to test each element for a condition.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="predicate" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LongCount``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Returns an <see cref="T:System.Int64" /> that represents the total number of elements in a sequence.</summary>
+      <returns>The number of elements in the source sequence.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> that contains the elements to be counted.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+      <exception cref="T:System.OverflowException">The number of elements exceeds <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LongCount``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Returns an <see cref="T:System.Int64" /> that represents how many elements in a sequence satisfy a condition.</summary>
+      <returns>A number that represents how many elements in the sequence satisfy the condition in the predicate function.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> that contains the elements to be counted.</param>
+      <param name="predicate">A function to test each element for a condition.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="predicate" /> is null.</exception>
+      <exception cref="T:System.OverflowException">The number of matching elements exceeds <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>Returns the maximum value in a sequence of <see cref="T:System.Decimal" /> values.</summary>
+      <returns>The maximum value in the sequence.</returns>
+      <param name="source">A sequence of <see cref="T:System.Decimal" /> values to determine the maximum value of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> contains no elements.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>Returns the maximum value in a sequence of <see cref="T:System.Double" /> values.</summary>
+      <returns>The maximum value in the sequence.</returns>
+      <param name="source">A sequence of <see cref="T:System.Double" /> values to determine the maximum value of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> contains no elements.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>Returns the maximum value in a sequence of <see cref="T:System.Int32" /> values.</summary>
+      <returns>The maximum value in the sequence.</returns>
+      <param name="source">A sequence of <see cref="T:System.Int32" /> values to determine the maximum value of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> contains no elements.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>Returns the maximum value in a sequence of <see cref="T:System.Int64" /> values.</summary>
+      <returns>The maximum value in the sequence.</returns>
+      <param name="source">A sequence of <see cref="T:System.Int64" /> values to determine the maximum value of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> contains no elements.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>Returns the maximum value in a sequence of nullable <see cref="T:System.Decimal" /> values.</summary>
+      <returns>A value of type Nullable&lt;Decimal&gt; in C# or Nullable(Of Decimal) in Visual Basic that corresponds to the maximum value in the sequence. </returns>
+      <param name="source">A sequence of nullable <see cref="T:System.Decimal" /> values to determine the maximum value of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>Returns the maximum value in a sequence of nullable <see cref="T:System.Double" /> values.</summary>
+      <returns>A value of type Nullable&lt;Double&gt; in C# or Nullable(Of Double) in Visual Basic that corresponds to the maximum value in the sequence.</returns>
+      <param name="source">A sequence of nullable <see cref="T:System.Double" /> values to determine the maximum value of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>Returns the maximum value in a sequence of nullable <see cref="T:System.Int32" /> values.</summary>
+      <returns>A value of type Nullable&lt;Int32&gt; in C# or Nullable(Of Int32) in Visual Basic that corresponds to the maximum value in the sequence. </returns>
+      <param name="source">A sequence of nullable <see cref="T:System.Int32" /> values to determine the maximum value of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>Returns the maximum value in a sequence of nullable <see cref="T:System.Int64" /> values.</summary>
+      <returns>A value of type Nullable&lt;Int64&gt; in C# or Nullable(Of Int64) in Visual Basic that corresponds to the maximum value in the sequence. </returns>
+      <param name="source">A sequence of nullable <see cref="T:System.Int64" /> values to determine the maximum value of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>Returns the maximum value in a sequence of nullable <see cref="T:System.Single" /> values.</summary>
+      <returns>A value of type Nullable&lt;Single&gt; in C# or Nullable(Of Single) in Visual Basic that corresponds to the maximum value in the sequence.</returns>
+      <param name="source">A sequence of nullable <see cref="T:System.Single" /> values to determine the maximum value of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>Returns the maximum value in a sequence of <see cref="T:System.Single" /> values.</summary>
+      <returns>The maximum value in the sequence.</returns>
+      <param name="source">A sequence of <see cref="T:System.Single" /> values to determine the maximum value of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> contains no elements.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Returns the maximum value in a generic sequence.</summary>
+      <returns>The maximum value in the sequence.</returns>
+      <param name="source">A sequence of values to determine the maximum value of.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>Invokes a transform function on each element of a sequence and returns the maximum <see cref="T:System.Decimal" /> value.</summary>
+      <returns>The maximum value in the sequence.</returns>
+      <param name="source">A sequence of values to determine the maximum value of.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> contains no elements.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>Invokes a transform function on each element of a sequence and returns the maximum <see cref="T:System.Double" /> value.</summary>
+      <returns>The maximum value in the sequence.</returns>
+      <param name="source">A sequence of values to determine the maximum value of.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> contains no elements.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>Invokes a transform function on each element of a sequence and returns the maximum <see cref="T:System.Int32" /> value.</summary>
+      <returns>The maximum value in the sequence.</returns>
+      <param name="source">A sequence of values to determine the maximum value of.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> contains no elements.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>Invokes a transform function on each element of a sequence and returns the maximum <see cref="T:System.Int64" /> value.</summary>
+      <returns>The maximum value in the sequence.</returns>
+      <param name="source">A sequence of values to determine the maximum value of.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> contains no elements.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>Invokes a transform function on each element of a sequence and returns the maximum nullable <see cref="T:System.Decimal" /> value.</summary>
+      <returns>The value of type Nullable&lt;Decimal&gt; in C# or Nullable(Of Decimal) in Visual Basic that corresponds to the maximum value in the sequence.</returns>
+      <param name="source">A sequence of values to determine the maximum value of.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>Invokes a transform function on each element of a sequence and returns the maximum nullable <see cref="T:System.Double" /> value.</summary>
+      <returns>The value of type Nullable&lt;Double&gt; in C# or Nullable(Of Double) in Visual Basic that corresponds to the maximum value in the sequence.</returns>
+      <param name="source">A sequence of values to determine the maximum value of.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>Invokes a transform function on each element of a sequence and returns the maximum nullable <see cref="T:System.Int32" /> value.</summary>
+      <returns>The value of type Nullable&lt;Int32&gt; in C# or Nullable(Of Int32) in Visual Basic that corresponds to the maximum value in the sequence.</returns>
+      <param name="source">A sequence of values to determine the maximum value of.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>Invokes a transform function on each element of a sequence and returns the maximum nullable <see cref="T:System.Int64" /> value.</summary>
+      <returns>The value of type Nullable&lt;Int64&gt; in C# or Nullable(Of Int64) in Visual Basic that corresponds to the maximum value in the sequence.</returns>
+      <param name="source">A sequence of values to determine the maximum value of.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>Invokes a transform function on each element of a sequence and returns the maximum nullable <see cref="T:System.Single" /> value.</summary>
+      <returns>The value of type Nullable&lt;Single&gt; in C# or Nullable(Of Single) in Visual Basic that corresponds to the maximum value in the sequence.</returns>
+      <param name="source">A sequence of values to determine the maximum value of.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>Invokes a transform function on each element of a sequence and returns the maximum <see cref="T:System.Single" /> value.</summary>
+      <returns>The maximum value in the sequence.</returns>
+      <param name="source">A sequence of values to determine the maximum value of.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> contains no elements.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Invokes a transform function on each element of a generic sequence and returns the maximum resulting value.</summary>
+      <returns>The maximum value in the sequence.</returns>
+      <param name="source">A sequence of values to determine the maximum value of.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">The type of the value returned by <paramref name="selector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>Returns the minimum value in a sequence of <see cref="T:System.Decimal" /> values.</summary>
+      <returns>The minimum value in the sequence.</returns>
+      <param name="source">A sequence of <see cref="T:System.Decimal" /> values to determine the minimum value of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> contains no elements.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>Returns the minimum value in a sequence of <see cref="T:System.Double" /> values.</summary>
+      <returns>The minimum value in the sequence.</returns>
+      <param name="source">A sequence of <see cref="T:System.Double" /> values to determine the minimum value of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> contains no elements.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>Returns the minimum value in a sequence of <see cref="T:System.Int32" /> values.</summary>
+      <returns>The minimum value in the sequence.</returns>
+      <param name="source">A sequence of <see cref="T:System.Int32" /> values to determine the minimum value of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> contains no elements.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>Returns the minimum value in a sequence of <see cref="T:System.Int64" /> values.</summary>
+      <returns>The minimum value in the sequence.</returns>
+      <param name="source">A sequence of <see cref="T:System.Int64" /> values to determine the minimum value of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> contains no elements.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>Returns the minimum value in a sequence of nullable <see cref="T:System.Decimal" /> values.</summary>
+      <returns>A value of type Nullable&lt;Decimal&gt; in C# or Nullable(Of Decimal) in Visual Basic that corresponds to the minimum value in the sequence.</returns>
+      <param name="source">A sequence of nullable <see cref="T:System.Decimal" /> values to determine the minimum value of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>Returns the minimum value in a sequence of nullable <see cref="T:System.Double" /> values.</summary>
+      <returns>A value of type Nullable&lt;Double&gt; in C# or Nullable(Of Double) in Visual Basic that corresponds to the minimum value in the sequence.</returns>
+      <param name="source">A sequence of nullable <see cref="T:System.Double" /> values to determine the minimum value of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>Returns the minimum value in a sequence of nullable <see cref="T:System.Int32" /> values.</summary>
+      <returns>A value of type Nullable&lt;Int32&gt; in C# or Nullable(Of Int32) in Visual Basic that corresponds to the minimum value in the sequence.</returns>
+      <param name="source">A sequence of nullable <see cref="T:System.Int32" /> values to determine the minimum value of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>Returns the minimum value in a sequence of nullable <see cref="T:System.Int64" /> values.</summary>
+      <returns>A value of type Nullable&lt;Int64&gt; in C# or Nullable(Of Int64) in Visual Basic that corresponds to the minimum value in the sequence.</returns>
+      <param name="source">A sequence of nullable <see cref="T:System.Int64" /> values to determine the minimum value of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>Returns the minimum value in a sequence of nullable <see cref="T:System.Single" /> values.</summary>
+      <returns>A value of type Nullable&lt;Single&gt; in C# or Nullable(Of Single) in Visual Basic that corresponds to the minimum value in the sequence.</returns>
+      <param name="source">A sequence of nullable <see cref="T:System.Single" /> values to determine the minimum value of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>Returns the minimum value in a sequence of <see cref="T:System.Single" /> values.</summary>
+      <returns>The minimum value in the sequence.</returns>
+      <param name="source">A sequence of <see cref="T:System.Single" /> values to determine the minimum value of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> contains no elements.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Returns the minimum value in a generic sequence.</summary>
+      <returns>The minimum value in the sequence.</returns>
+      <param name="source">A sequence of values to determine the minimum value of.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>Invokes a transform function on each element of a sequence and returns the minimum <see cref="T:System.Decimal" /> value.</summary>
+      <returns>The minimum value in the sequence.</returns>
+      <param name="source">A sequence of values to determine the minimum value of.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> contains no elements.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>Invokes a transform function on each element of a sequence and returns the minimum <see cref="T:System.Double" /> value.</summary>
+      <returns>The minimum value in the sequence.</returns>
+      <param name="source">A sequence of values to determine the minimum value of.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> contains no elements.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>Invokes a transform function on each element of a sequence and returns the minimum <see cref="T:System.Int32" /> value.</summary>
+      <returns>The minimum value in the sequence.</returns>
+      <param name="source">A sequence of values to determine the minimum value of.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> contains no elements.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>Invokes a transform function on each element of a sequence and returns the minimum <see cref="T:System.Int64" /> value.</summary>
+      <returns>The minimum value in the sequence.</returns>
+      <param name="source">A sequence of values to determine the minimum value of.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> contains no elements.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>Invokes a transform function on each element of a sequence and returns the minimum nullable <see cref="T:System.Decimal" /> value.</summary>
+      <returns>The value of type Nullable&lt;Decimal&gt; in C# or Nullable(Of Decimal) in Visual Basic that corresponds to the minimum value in the sequence.</returns>
+      <param name="source">A sequence of values to determine the minimum value of.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>Invokes a transform function on each element of a sequence and returns the minimum nullable <see cref="T:System.Double" /> value.</summary>
+      <returns>The value of type Nullable&lt;Double&gt; in C# or Nullable(Of Double) in Visual Basic that corresponds to the minimum value in the sequence.</returns>
+      <param name="source">A sequence of values to determine the minimum value of.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>Invokes a transform function on each element of a sequence and returns the minimum nullable <see cref="T:System.Int32" /> value.</summary>
+      <returns>The value of type Nullable&lt;Int32&gt; in C# or Nullable(Of Int32) in Visual Basic that corresponds to the minimum value in the sequence.</returns>
+      <param name="source">A sequence of values to determine the minimum value of.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>Invokes a transform function on each element of a sequence and returns the minimum nullable <see cref="T:System.Int64" /> value.</summary>
+      <returns>The value of type Nullable&lt;Int64&gt; in C# or Nullable(Of Int64) in Visual Basic that corresponds to the minimum value in the sequence.</returns>
+      <param name="source">A sequence of values to determine the minimum value of.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>Invokes a transform function on each element of a sequence and returns the minimum nullable <see cref="T:System.Single" /> value.</summary>
+      <returns>The value of type Nullable&lt;Single&gt; in C# or Nullable(Of Single) in Visual Basic that corresponds to the minimum value in the sequence.</returns>
+      <param name="source">A sequence of values to determine the minimum value of.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>Invokes a transform function on each element of a sequence and returns the minimum <see cref="T:System.Single" /> value.</summary>
+      <returns>The minimum value in the sequence.</returns>
+      <param name="source">A sequence of values to determine the minimum value of.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> contains no elements.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Invokes a transform function on each element of a generic sequence and returns the minimum resulting value.</summary>
+      <returns>The minimum value in the sequence.</returns>
+      <param name="source">A sequence of values to determine the minimum value of.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">The type of the value returned by <paramref name="selector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OfType``1(System.Collections.IEnumerable)">
+      <summary>Filters the elements of an <see cref="T:System.Collections.IEnumerable" /> based on a specified type.</summary>
+      <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> that contains elements from the input sequence of type <paramref name="TResult" />.</returns>
+      <param name="source">The <see cref="T:System.Collections.IEnumerable" /> whose elements to filter.</param>
+      <typeparam name="TResult">The type to filter the elements of the sequence on.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Sorts the elements of a sequence in ascending order according to a key.</summary>
+      <returns>An <see cref="T:System.Linq.IOrderedEnumerable`1" /> whose elements are sorted according to a key.</returns>
+      <param name="source">A sequence of values to order.</param>
+      <param name="keySelector">A function to extract a key from an element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">The type of the key returned by <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="keySelector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>Sorts the elements of a sequence in ascending order by using a specified comparer.</summary>
+      <returns>An <see cref="T:System.Linq.IOrderedEnumerable`1" /> whose elements are sorted according to a key.</returns>
+      <param name="source">A sequence of values to order.</param>
+      <param name="keySelector">A function to extract a key from an element.</param>
+      <param name="comparer">An <see cref="T:System.Collections.Generic.IComparer`1" /> to compare keys.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">The type of the key returned by <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="keySelector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderByDescending``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Sorts the elements of a sequence in descending order according to a key.</summary>
+      <returns>An <see cref="T:System.Linq.IOrderedEnumerable`1" /> whose elements are sorted in descending order according to a key.</returns>
+      <param name="source">A sequence of values to order.</param>
+      <param name="keySelector">A function to extract a key from an element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">The type of the key returned by <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="keySelector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderByDescending``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>Sorts the elements of a sequence in descending order by using a specified comparer.</summary>
+      <returns>An <see cref="T:System.Linq.IOrderedEnumerable`1" /> whose elements are sorted in descending order according to a key.</returns>
+      <param name="source">A sequence of values to order.</param>
+      <param name="keySelector">A function to extract a key from an element.</param>
+      <param name="comparer">An <see cref="T:System.Collections.Generic.IComparer`1" /> to compare keys.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">The type of the key returned by <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="keySelector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Range(System.Int32,System.Int32)">
+      <summary>Generates a sequence of integral numbers within a specified range.</summary>
+      <returns>An IEnumerable&lt;Int32&gt; in C# or IEnumerable(Of Int32) in Visual Basic that contains a range of sequential integral numbers.</returns>
+      <param name="start">The value of the first integer in the sequence.</param>
+      <param name="count">The number of sequential integers to generate.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="count" /> is less than 0.-or-<paramref name="start" /> + <paramref name="count" /> -1 is larger than <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Repeat``1(``0,System.Int32)">
+      <summary>Generates a sequence that contains one repeated value.</summary>
+      <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> that contains a repeated value.</returns>
+      <param name="element">The value to be repeated.</param>
+      <param name="count">The number of times to repeat the value in the generated sequence.</param>
+      <typeparam name="TResult">The type of the value to be repeated in the result sequence.</typeparam>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="count" /> is less than 0.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Reverse``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Inverts the order of the elements in a sequence.</summary>
+      <returns>A sequence whose elements correspond to those of the input sequence in reverse order.</returns>
+      <param name="source">A sequence of values to reverse.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Select``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Projects each element of a sequence into a new form.</summary>
+      <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> whose elements are the result of invoking the transform function on each element of <paramref name="source" />.</returns>
+      <param name="source">A sequence of values to invoke a transform function on.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">The type of the value returned by <paramref name="selector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Select``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,``1})">
+      <summary>Projects each element of a sequence into a new form by incorporating the element's index.</summary>
+      <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> whose elements are the result of invoking the transform function on each element of <paramref name="source" />.</returns>
+      <param name="source">A sequence of values to invoke a transform function on.</param>
+      <param name="selector">A transform function to apply to each source element; the second parameter of the function represents the index of the source element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">The type of the value returned by <paramref name="selector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})">
+      <summary>Projects each element of a sequence to an <see cref="T:System.Collections.Generic.IEnumerable`1" />, flattens the resulting sequences into one sequence, and invokes a result selector function on each element therein.</summary>
+      <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> whose elements are the result of invoking the one-to-many transform function <paramref name="collectionSelector" /> on each element of <paramref name="source" /> and then mapping each of those sequence elements and their corresponding source element to a result element.</returns>
+      <param name="source">A sequence of values to project.</param>
+      <param name="collectionSelector">A transform function to apply to each element of the input sequence.</param>
+      <param name="resultSelector">A transform function to apply to each element of the intermediate sequence.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TCollection">The type of the intermediate elements collected by <paramref name="collectionSelector" />.</typeparam>
+      <typeparam name="TResult">The type of the elements of the resulting sequence.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="collectionSelector" /> or <paramref name="resultSelector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}})">
+      <summary>Projects each element of a sequence to an <see cref="T:System.Collections.Generic.IEnumerable`1" /> and flattens the resulting sequences into one sequence.</summary>
+      <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> whose elements are the result of invoking the one-to-many transform function on each element of the input sequence.</returns>
+      <param name="source">A sequence of values to project.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">The type of the elements of the sequence returned by <paramref name="selector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})">
+      <summary>Projects each element of a sequence to an <see cref="T:System.Collections.Generic.IEnumerable`1" />, flattens the resulting sequences into one sequence, and invokes a result selector function on each element therein. The index of each source element is used in the intermediate projected form of that element.</summary>
+      <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> whose elements are the result of invoking the one-to-many transform function <paramref name="collectionSelector" /> on each element of <paramref name="source" /> and then mapping each of those sequence elements and their corresponding source element to a result element.</returns>
+      <param name="source">A sequence of values to project.</param>
+      <param name="collectionSelector">A transform function to apply to each source element; the second parameter of the function represents the index of the source element.</param>
+      <param name="resultSelector">A transform function to apply to each element of the intermediate sequence.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TCollection">The type of the intermediate elements collected by <paramref name="collectionSelector" />.</typeparam>
+      <typeparam name="TResult">The type of the elements of the resulting sequence.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="collectionSelector" /> or <paramref name="resultSelector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}})">
+      <summary>Projects each element of a sequence to an <see cref="T:System.Collections.Generic.IEnumerable`1" />, and flattens the resulting sequences into one sequence. The index of each source element is used in the projected form of that element.</summary>
+      <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> whose elements are the result of invoking the one-to-many transform function on each element of an input sequence.</returns>
+      <param name="source">A sequence of values to project.</param>
+      <param name="selector">A transform function to apply to each source element; the second parameter of the function represents the index of the source element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">The type of the elements of the sequence returned by <paramref name="selector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SequenceEqual``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>Determines whether two sequences are equal by comparing the elements by using the default equality comparer for their type.</summary>
+      <returns>true if the two source sequences are of equal length and their corresponding elements are equal according to the default equality comparer for their type; otherwise, false.</returns>
+      <param name="first">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> to compare to <paramref name="second" />.</param>
+      <param name="second">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> to compare to the first sequence.</param>
+      <typeparam name="TSource">The type of the elements of the input sequences.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> or <paramref name="second" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SequenceEqual``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Determines whether two sequences are equal by comparing their elements by using a specified <see cref="T:System.Collections.Generic.IEqualityComparer`1" />.</summary>
+      <returns>true if the two source sequences are of equal length and their corresponding elements compare equal according to <paramref name="comparer" />; otherwise, false.</returns>
+      <param name="first">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> to compare to <paramref name="second" />.</param>
+      <param name="second">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> to compare to the first sequence.</param>
+      <param name="comparer">An <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> to use to compare elements.</param>
+      <typeparam name="TSource">The type of the elements of the input sequences.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> or <paramref name="second" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Single``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Returns the only element of a sequence, and throws an exception if there is not exactly one element in the sequence.</summary>
+      <returns>The single element of the input sequence.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> to return the single element of.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">The input sequence contains more than one element.-or-The input sequence is empty.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Single``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Returns the only element of a sequence that satisfies a specified condition, and throws an exception if more than one such element exists.</summary>
+      <returns>The single element of the input sequence that satisfies a condition.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> to return a single element from.</param>
+      <param name="predicate">A function to test an element for a condition.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="predicate" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">No element satisfies the condition in <paramref name="predicate" />.-or-More than one element satisfies the condition in <paramref name="predicate" />.-or-The source sequence is empty.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SingleOrDefault``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Returns the only element of a sequence, or a default value if the sequence is empty; this method throws an exception if there is more than one element in the sequence.</summary>
+      <returns>The single element of the input sequence, or default(<paramref name="TSource" />) if the sequence contains no elements.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> to return the single element of.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+      <exception cref="T:System.InvalidOperationException">The input sequence contains more than one element.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SingleOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Returns the only element of a sequence that satisfies a specified condition or a default value if no such element exists; this method throws an exception if more than one element satisfies the condition.</summary>
+      <returns>The single element of the input sequence that satisfies the condition, or default(<paramref name="TSource" />) if no such element is found.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> to return a single element from.</param>
+      <param name="predicate">A function to test an element for a condition.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="predicate" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Skip``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>Bypasses a specified number of elements in a sequence and then returns the remaining elements.</summary>
+      <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> that contains the elements that occur after the specified index in the input sequence.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> to return elements from.</param>
+      <param name="count">The number of elements to skip before returning the remaining elements.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SkipWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Bypasses elements in a sequence as long as a specified condition is true and then returns the remaining elements.</summary>
+      <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> that contains the elements from the input sequence starting at the first element in the linear series that does not pass the test specified by <paramref name="predicate" />.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> to return elements from.</param>
+      <param name="predicate">A function to test each element for a condition.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="predicate" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SkipWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})">
+      <summary>Bypasses elements in a sequence as long as a specified condition is true and then returns the remaining elements. The element's index is used in the logic of the predicate function.</summary>
+      <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> that contains the elements from the input sequence starting at the first element in the linear series that does not pass the test specified by <paramref name="predicate" />.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> to return elements from.</param>
+      <param name="predicate">A function to test each source element for a condition; the second parameter of the function represents the index of the source element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="predicate" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>Computes the sum of a sequence of <see cref="T:System.Decimal" /> values.</summary>
+      <returns>The sum of the values in the sequence.</returns>
+      <param name="source">A sequence of <see cref="T:System.Decimal" /> values to calculate the sum of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+      <exception cref="T:System.OverflowException">The sum is larger than <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>Computes the sum of a sequence of <see cref="T:System.Double" /> values.</summary>
+      <returns>The sum of the values in the sequence.</returns>
+      <param name="source">A sequence of <see cref="T:System.Double" /> values to calculate the sum of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>Computes the sum of a sequence of <see cref="T:System.Int32" /> values.</summary>
+      <returns>The sum of the values in the sequence.</returns>
+      <param name="source">A sequence of <see cref="T:System.Int32" /> values to calculate the sum of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+      <exception cref="T:System.OverflowException">The sum is larger than <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>Computes the sum of a sequence of <see cref="T:System.Int64" /> values.</summary>
+      <returns>The sum of the values in the sequence.</returns>
+      <param name="source">A sequence of <see cref="T:System.Int64" /> values to calculate the sum of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+      <exception cref="T:System.OverflowException">The sum is larger than <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>Computes the sum of a sequence of nullable <see cref="T:System.Decimal" /> values.</summary>
+      <returns>The sum of the values in the sequence.</returns>
+      <param name="source">A sequence of nullable <see cref="T:System.Decimal" /> values to calculate the sum of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+      <exception cref="T:System.OverflowException">The sum is larger than <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>Computes the sum of a sequence of nullable <see cref="T:System.Double" /> values.</summary>
+      <returns>The sum of the values in the sequence.</returns>
+      <param name="source">A sequence of nullable <see cref="T:System.Double" /> values to calculate the sum of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>Computes the sum of a sequence of nullable <see cref="T:System.Int32" /> values.</summary>
+      <returns>The sum of the values in the sequence.</returns>
+      <param name="source">A sequence of nullable <see cref="T:System.Int32" /> values to calculate the sum of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+      <exception cref="T:System.OverflowException">The sum is larger than <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>Computes the sum of a sequence of nullable <see cref="T:System.Int64" /> values.</summary>
+      <returns>The sum of the values in the sequence.</returns>
+      <param name="source">A sequence of nullable <see cref="T:System.Int64" /> values to calculate the sum of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+      <exception cref="T:System.OverflowException">The sum is larger than <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>Computes the sum of a sequence of nullable <see cref="T:System.Single" /> values.</summary>
+      <returns>The sum of the values in the sequence.</returns>
+      <param name="source">A sequence of nullable <see cref="T:System.Single" /> values to calculate the sum of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>Computes the sum of a sequence of <see cref="T:System.Single" /> values.</summary>
+      <returns>The sum of the values in the sequence.</returns>
+      <param name="source">A sequence of <see cref="T:System.Single" /> values to calculate the sum of.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>Computes the sum of the sequence of <see cref="T:System.Decimal" /> values that are obtained by invoking a transform function on each element of the input sequence.</summary>
+      <returns>The sum of the projected values.</returns>
+      <param name="source">A sequence of values that are used to calculate a sum.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+      <exception cref="T:System.OverflowException">The sum is larger than <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>Computes the sum of the sequence of <see cref="T:System.Double" /> values that are obtained by invoking a transform function on each element of the input sequence.</summary>
+      <returns>The sum of the projected values.</returns>
+      <param name="source">A sequence of values that are used to calculate a sum.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>Computes the sum of the sequence of <see cref="T:System.Int32" /> values that are obtained by invoking a transform function on each element of the input sequence.</summary>
+      <returns>The sum of the projected values.</returns>
+      <param name="source">A sequence of values that are used to calculate a sum.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+      <exception cref="T:System.OverflowException">The sum is larger than <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>Computes the sum of the sequence of <see cref="T:System.Int64" /> values that are obtained by invoking a transform function on each element of the input sequence.</summary>
+      <returns>The sum of the projected values.</returns>
+      <param name="source">A sequence of values that are used to calculate a sum.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+      <exception cref="T:System.OverflowException">The sum is larger than <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>Computes the sum of the sequence of nullable <see cref="T:System.Decimal" /> values that are obtained by invoking a transform function on each element of the input sequence.</summary>
+      <returns>The sum of the projected values.</returns>
+      <param name="source">A sequence of values that are used to calculate a sum.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+      <exception cref="T:System.OverflowException">The sum is larger than <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>Computes the sum of the sequence of nullable <see cref="T:System.Double" /> values that are obtained by invoking a transform function on each element of the input sequence.</summary>
+      <returns>The sum of the projected values.</returns>
+      <param name="source">A sequence of values that are used to calculate a sum.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>Computes the sum of the sequence of nullable <see cref="T:System.Int32" /> values that are obtained by invoking a transform function on each element of the input sequence.</summary>
+      <returns>The sum of the projected values.</returns>
+      <param name="source">A sequence of values that are used to calculate a sum.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+      <exception cref="T:System.OverflowException">The sum is larger than <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>Computes the sum of the sequence of nullable <see cref="T:System.Int64" /> values that are obtained by invoking a transform function on each element of the input sequence.</summary>
+      <returns>The sum of the projected values.</returns>
+      <param name="source">A sequence of values that are used to calculate a sum.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+      <exception cref="T:System.OverflowException">The sum is larger than <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>Computes the sum of the sequence of nullable <see cref="T:System.Single" /> values that are obtained by invoking a transform function on each element of the input sequence.</summary>
+      <returns>The sum of the projected values.</returns>
+      <param name="source">A sequence of values that are used to calculate a sum.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>Computes the sum of the sequence of <see cref="T:System.Single" /> values that are obtained by invoking a transform function on each element of the input sequence.</summary>
+      <returns>The sum of the projected values.</returns>
+      <param name="source">A sequence of values that are used to calculate a sum.</param>
+      <param name="selector">A transform function to apply to each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="selector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Take``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>Returns a specified number of contiguous elements from the start of a sequence.</summary>
+      <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> that contains the specified number of elements from the start of the input sequence.</returns>
+      <param name="source">The sequence to return elements from.</param>
+      <param name="count">The number of elements to return.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.TakeWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Returns elements from a sequence as long as a specified condition is true.</summary>
+      <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> that contains the elements from the input sequence that occur before the element at which the test no longer passes.</returns>
+      <param name="source">A sequence to return elements from.</param>
+      <param name="predicate">A function to test each element for a condition.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="predicate" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.TakeWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})">
+      <summary>Returns elements from a sequence as long as a specified condition is true. The element's index is used in the logic of the predicate function.</summary>
+      <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> that contains elements from the input sequence that occur before the element at which the test no longer passes.</returns>
+      <param name="source">The sequence to return elements from.</param>
+      <param name="predicate">A function to test each source element for a condition; the second parameter of the function represents the index of the source element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="predicate" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenBy``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1})">
+      <summary>Performs a subsequent ordering of the elements in a sequence in ascending order according to a key.</summary>
+      <returns>An <see cref="T:System.Linq.IOrderedEnumerable`1" /> whose elements are sorted according to a key.</returns>
+      <param name="source">An <see cref="T:System.Linq.IOrderedEnumerable`1" /> that contains elements to sort.</param>
+      <param name="keySelector">A function to extract a key from each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">The type of the key returned by <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="keySelector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenBy``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>Performs a subsequent ordering of the elements in a sequence in ascending order by using a specified comparer.</summary>
+      <returns>An <see cref="T:System.Linq.IOrderedEnumerable`1" /> whose elements are sorted according to a key.</returns>
+      <param name="source">An <see cref="T:System.Linq.IOrderedEnumerable`1" /> that contains elements to sort.</param>
+      <param name="keySelector">A function to extract a key from each element.</param>
+      <param name="comparer">An <see cref="T:System.Collections.Generic.IComparer`1" /> to compare keys.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">The type of the key returned by <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="keySelector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenByDescending``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1})">
+      <summary>Performs a subsequent ordering of the elements in a sequence in descending order, according to a key.</summary>
+      <returns>An <see cref="T:System.Linq.IOrderedEnumerable`1" /> whose elements are sorted in descending order according to a key.</returns>
+      <param name="source">An <see cref="T:System.Linq.IOrderedEnumerable`1" /> that contains elements to sort.</param>
+      <param name="keySelector">A function to extract a key from each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">The type of the key returned by <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="keySelector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenByDescending``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>Performs a subsequent ordering of the elements in a sequence in descending order by using a specified comparer.</summary>
+      <returns>An <see cref="T:System.Linq.IOrderedEnumerable`1" /> whose elements are sorted in descending order according to a key.</returns>
+      <param name="source">An <see cref="T:System.Linq.IOrderedEnumerable`1" /> that contains elements to sort.</param>
+      <param name="keySelector">A function to extract a key from each element.</param>
+      <param name="comparer">An <see cref="T:System.Collections.Generic.IComparer`1" /> to compare keys.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">The type of the key returned by <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="keySelector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToArray``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Creates an array from a <see cref="T:System.Collections.Generic.IEnumerable`1" />.</summary>
+      <returns>An array that contains the elements from the input sequence.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> to create an array from.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Creates a <see cref="T:System.Collections.Generic.Dictionary`2" /> from an <see cref="T:System.Collections.Generic.IEnumerable`1" /> according to a specified key selector function.</summary>
+      <returns>A <see cref="T:System.Collections.Generic.Dictionary`2" /> that contains keys and values.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> to create a <see cref="T:System.Collections.Generic.Dictionary`2" /> from.</param>
+      <param name="keySelector">A function to extract a key from each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">The type of the key returned by <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="keySelector" /> is null.-or-<paramref name="keySelector" /> produces a key that is null.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" /> produces duplicate keys for two elements.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Creates a <see cref="T:System.Collections.Generic.Dictionary`2" /> from an <see cref="T:System.Collections.Generic.IEnumerable`1" /> according to a specified key selector function and key comparer.</summary>
+      <returns>A <see cref="T:System.Collections.Generic.Dictionary`2" /> that contains keys and values.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> to create a <see cref="T:System.Collections.Generic.Dictionary`2" /> from.</param>
+      <param name="keySelector">A function to extract a key from each element.</param>
+      <param name="comparer">An <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> to compare keys.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">The type of the keys returned by <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="keySelector" /> is null.-or-<paramref name="keySelector" /> produces a key that is null.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" /> produces duplicate keys for two elements.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})">
+      <summary>Creates a <see cref="T:System.Collections.Generic.Dictionary`2" /> from an <see cref="T:System.Collections.Generic.IEnumerable`1" /> according to specified key selector and element selector functions.</summary>
+      <returns>A <see cref="T:System.Collections.Generic.Dictionary`2" /> that contains values of type <paramref name="TElement" /> selected from the input sequence.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> to create a <see cref="T:System.Collections.Generic.Dictionary`2" /> from.</param>
+      <param name="keySelector">A function to extract a key from each element.</param>
+      <param name="elementSelector">A transform function to produce a result element value from each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">The type of the key returned by <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">The type of the value returned by <paramref name="elementSelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="keySelector" /> or <paramref name="elementSelector" /> is null.-or-<paramref name="keySelector" /> produces a key that is null.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" /> produces duplicate keys for two elements.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Creates a <see cref="T:System.Collections.Generic.Dictionary`2" /> from an <see cref="T:System.Collections.Generic.IEnumerable`1" /> according to a specified key selector function, a comparer, and an element selector function.</summary>
+      <returns>A <see cref="T:System.Collections.Generic.Dictionary`2" /> that contains values of type <paramref name="TElement" /> selected from the input sequence.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> to create a <see cref="T:System.Collections.Generic.Dictionary`2" /> from.</param>
+      <param name="keySelector">A function to extract a key from each element.</param>
+      <param name="elementSelector">A transform function to produce a result element value from each element.</param>
+      <param name="comparer">An <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> to compare keys.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">The type of the key returned by <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">The type of the value returned by <paramref name="elementSelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="keySelector" /> or <paramref name="elementSelector" /> is null.-or-<paramref name="keySelector" /> produces a key that is null.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" /> produces duplicate keys for two elements.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToList``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Creates a <see cref="T:System.Collections.Generic.List`1" /> from an <see cref="T:System.Collections.Generic.IEnumerable`1" />.</summary>
+      <returns>A <see cref="T:System.Collections.Generic.List`1" /> that contains elements from the input sequence.</returns>
+      <param name="source">The <see cref="T:System.Collections.Generic.IEnumerable`1" /> to create a <see cref="T:System.Collections.Generic.List`1" /> from.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Creates a <see cref="T:System.Linq.Lookup`2" /> from an <see cref="T:System.Collections.Generic.IEnumerable`1" /> according to a specified key selector function.</summary>
+      <returns>A <see cref="T:System.Linq.Lookup`2" /> that contains keys and values.</returns>
+      <param name="source">The <see cref="T:System.Collections.Generic.IEnumerable`1" /> to create a <see cref="T:System.Linq.Lookup`2" /> from.</param>
+      <param name="keySelector">A function to extract a key from each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">The type of the key returned by <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="keySelector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Creates a <see cref="T:System.Linq.Lookup`2" /> from an <see cref="T:System.Collections.Generic.IEnumerable`1" /> according to a specified key selector function and key comparer.</summary>
+      <returns>A <see cref="T:System.Linq.Lookup`2" /> that contains keys and values.</returns>
+      <param name="source">The <see cref="T:System.Collections.Generic.IEnumerable`1" /> to create a <see cref="T:System.Linq.Lookup`2" /> from.</param>
+      <param name="keySelector">A function to extract a key from each element.</param>
+      <param name="comparer">An <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> to compare keys.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">The type of the key returned by <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="keySelector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})">
+      <summary>Creates a <see cref="T:System.Linq.Lookup`2" /> from an <see cref="T:System.Collections.Generic.IEnumerable`1" /> according to specified key selector and element selector functions.</summary>
+      <returns>A <see cref="T:System.Linq.Lookup`2" /> that contains values of type <paramref name="TElement" /> selected from the input sequence.</returns>
+      <param name="source">The <see cref="T:System.Collections.Generic.IEnumerable`1" /> to create a <see cref="T:System.Linq.Lookup`2" /> from.</param>
+      <param name="keySelector">A function to extract a key from each element.</param>
+      <param name="elementSelector">A transform function to produce a result element value from each element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">The type of the key returned by <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">The type of the value returned by <paramref name="elementSelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="keySelector" /> or <paramref name="elementSelector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Creates a <see cref="T:System.Linq.Lookup`2" /> from an <see cref="T:System.Collections.Generic.IEnumerable`1" /> according to a specified key selector function, a comparer and an element selector function.</summary>
+      <returns>A <see cref="T:System.Linq.Lookup`2" /> that contains values of type <paramref name="TElement" /> selected from the input sequence.</returns>
+      <param name="source">The <see cref="T:System.Collections.Generic.IEnumerable`1" /> to create a <see cref="T:System.Linq.Lookup`2" /> from.</param>
+      <param name="keySelector">A function to extract a key from each element.</param>
+      <param name="elementSelector">A transform function to produce a result element value from each element.</param>
+      <param name="comparer">An <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> to compare keys.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">The type of the key returned by <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">The type of the value returned by <paramref name="elementSelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="keySelector" /> or <paramref name="elementSelector" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Union``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>Produces the set union of two sequences by using the default equality comparer.</summary>
+      <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> that contains the elements from both input sequences, excluding duplicates.</returns>
+      <param name="first">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> whose distinct elements form the first set for the union.</param>
+      <param name="second">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> whose distinct elements form the second set for the union.</param>
+      <typeparam name="TSource">The type of the elements of the input sequences.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> or <paramref name="second" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Union``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Produces the set union of two sequences by using a specified <see cref="T:System.Collections.Generic.IEqualityComparer`1" />.</summary>
+      <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> that contains the elements from both input sequences, excluding duplicates.</returns>
+      <param name="first">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> whose distinct elements form the first set for the union.</param>
+      <param name="second">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> whose distinct elements form the second set for the union.</param>
+      <param name="comparer">The <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> to compare values.</param>
+      <typeparam name="TSource">The type of the elements of the input sequences.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> or <paramref name="second" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Where``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Filters a sequence of values based on a predicate.</summary>
+      <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> that contains elements from the input sequence that satisfy the condition.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> to filter.</param>
+      <param name="predicate">A function to test each element for a condition.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="predicate" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Where``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})">
+      <summary>Filters a sequence of values based on a predicate. Each element's index is used in the logic of the predicate function.</summary>
+      <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> that contains elements from the input sequence that satisfy the condition.</returns>
+      <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> to filter.</param>
+      <param name="predicate">A function to test each source element for a condition; the second parameter of the function represents the index of the source element.</param>
+      <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> or <paramref name="predicate" /> is null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Zip``3(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``1,``2})">
+      <summary>Applies a specified function to the corresponding elements of two sequences, producing a sequence of the results.</summary>
+      <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> that contains merged elements of two input sequences.</returns>
+      <param name="first">The first sequence to merge.</param>
+      <param name="second">The second sequence to merge.</param>
+      <param name="resultSelector">A function that specifies how to merge the elements from the two sequences.</param>
+      <typeparam name="TFirst">The type of the elements of the first input sequence.</typeparam>
+      <typeparam name="TSecond">The type of the elements of the second input sequence.</typeparam>
+      <typeparam name="TResult">The type of the elements of the result sequence.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> or <paramref name="second" /> is null.</exception>
+    </member>
+    <member name="T:System.Linq.IGrouping`2">
+      <summary>Represents a collection of objects that have a common key.</summary>
+      <typeparam name="TKey">The type of the key of the <see cref="T:System.Linq.IGrouping`2" />.This type parameter is covariant. That is, you can use either the type you specified or any type that is more derived. For more information about covariance and contravariance, see Covariance and Contravariance in Generics.</typeparam>
+      <typeparam name="TElement">The type of the values in the <see cref="T:System.Linq.IGrouping`2" />.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="P:System.Linq.IGrouping`2.Key">
+      <summary>Gets the key of the <see cref="T:System.Linq.IGrouping`2" />.</summary>
+      <returns>The key of the <see cref="T:System.Linq.IGrouping`2" />.</returns>
+    </member>
+    <member name="T:System.Linq.ILookup`2">
+      <summary>Defines an indexer, size property, and Boolean search method for data structures that map keys to <see cref="T:System.Collections.Generic.IEnumerable`1" /> sequences of values.</summary>
+      <typeparam name="TKey">The type of the keys in the <see cref="T:System.Linq.ILookup`2" />.</typeparam>
+      <typeparam name="TElement">The type of the elements in the <see cref="T:System.Collections.Generic.IEnumerable`1" /> sequences that make up the values in the <see cref="T:System.Linq.ILookup`2" />.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.ILookup`2.Contains(`0)">
+      <summary>Determines whether a specified key exists in the <see cref="T:System.Linq.ILookup`2" />.</summary>
+      <returns>true if <paramref name="key" /> is in the <see cref="T:System.Linq.ILookup`2" />; otherwise, false.</returns>
+      <param name="key">The key to search for in the <see cref="T:System.Linq.ILookup`2" />.</param>
+    </member>
+    <member name="P:System.Linq.ILookup`2.Count">
+      <summary>Gets the number of key/value collection pairs in the <see cref="T:System.Linq.ILookup`2" />.</summary>
+      <returns>The number of key/value collection pairs in the <see cref="T:System.Linq.ILookup`2" />.</returns>
+    </member>
+    <member name="P:System.Linq.ILookup`2.Item(`0)">
+      <summary>Gets the <see cref="T:System.Collections.Generic.IEnumerable`1" /> sequence of values indexed by a specified key.</summary>
+      <returns>The <see cref="T:System.Collections.Generic.IEnumerable`1" /> sequence of values indexed by the specified key.</returns>
+      <param name="key">The key of the desired sequence of values.</param>
+    </member>
+    <member name="T:System.Linq.IOrderedEnumerable`1">
+      <summary>Represents a sorted sequence.</summary>
+      <typeparam name="TElement">The type of the elements of the sequence.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.IOrderedEnumerable`1.CreateOrderedEnumerable``1(System.Func{`0,``0},System.Collections.Generic.IComparer{``0},System.Boolean)">
+      <summary>Performs a subsequent ordering on the elements of an <see cref="T:System.Linq.IOrderedEnumerable`1" /> according to a key.</summary>
+      <returns>An <see cref="T:System.Linq.IOrderedEnumerable`1" /> whose elements are sorted according to a key.</returns>
+      <param name="keySelector">The <see cref="T:System.Func`2" /> used to extract the key for each element.</param>
+      <param name="comparer">The <see cref="T:System.Collections.Generic.IComparer`1" /> used to compare keys for placement in the returned sequence.</param>
+      <param name="descending">true to sort the elements in descending order; false to sort the elements in ascending order.</param>
+      <typeparam name="TKey">The type of the key produced by <paramref name="keySelector" />.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="T:System.Linq.Lookup`2">
+      <summary>Represents a collection of keys each mapped to one or more values.</summary>
+      <typeparam name="TKey">The type of the keys in the <see cref="T:System.Linq.Lookup`2" />.</typeparam>
+      <typeparam name="TElement">The type of the elements of each <see cref="T:System.Collections.Generic.IEnumerable`1" /> value in the <see cref="T:System.Linq.Lookup`2" />.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.Lookup`2.ApplyResultSelector``1(System.Func{`0,System.Collections.Generic.IEnumerable{`1},``0})">
+      <summary>Applies a transform function to each key and its associated values and returns the results.</summary>
+      <returns>A collection that contains one value for each key/value collection pair in the <see cref="T:System.Linq.Lookup`2" />.</returns>
+      <param name="resultSelector">A function to project a result value from each key and its associated values.</param>
+      <typeparam name="TResult">The type of the result values produced by <paramref name="resultSelector" />.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.Lookup`2.Contains(`0)">
+      <summary>Determines whether a specified key is in the <see cref="T:System.Linq.Lookup`2" />.</summary>
+      <returns>true if <paramref name="key" /> is in the <see cref="T:System.Linq.Lookup`2" />; otherwise, false.</returns>
+      <param name="key">The key to find in the <see cref="T:System.Linq.Lookup`2" />.</param>
+    </member>
+    <member name="P:System.Linq.Lookup`2.Count">
+      <summary>Gets the number of key/value collection pairs in the <see cref="T:System.Linq.Lookup`2" />.</summary>
+      <returns>The number of key/value collection pairs in the <see cref="T:System.Linq.Lookup`2" />.</returns>
+    </member>
+    <member name="M:System.Linq.Lookup`2.GetEnumerator">
+      <summary>Returns a generic enumerator that iterates through the <see cref="T:System.Linq.Lookup`2" />.</summary>
+      <returns>An enumerator for the <see cref="T:System.Linq.Lookup`2" />.</returns>
+    </member>
+    <member name="P:System.Linq.Lookup`2.Item(`0)">
+      <summary>Gets the collection of values indexed by the specified key.</summary>
+      <returns>The collection of values indexed by the specified key.</returns>
+      <param name="key">The key of the desired collection of values.</param>
+    </member>
+    <member name="M:System.Linq.Lookup`2.System#Collections#IEnumerable#GetEnumerator">
+      <summary>Returns an enumerator that iterates through the <see cref="T:System.Linq.Lookup`2" />. This class cannot be inherited.</summary>
+      <returns>An enumerator for the <see cref="T:System.Linq.Lookup`2" />.</returns>
+    </member>
+  </members>
+</doc>

+ 1763 - 0
HighBorn/packages/System.Linq.4.3.0/ref/netstandard1.6/de/System.Linq.xml

@@ -0,0 +1,1763 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+  <assembly>
+    <name>System.Linq</name>
+  </assembly>
+  <members>
+    <member name="T:System.Linq.Enumerable">
+      <summary>Stellt einen Satz von static-Methoden (Shared-Methoden in Visual Basic) zum Abfragen von Objekten bereit, die <see cref="T:System.Collections.Generic.IEnumerable`1" /> implementieren.</summary>
+    </member>
+    <member name="M:System.Linq.Enumerable.Aggregate``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``0,``0})">
+      <summary>Wendet eine Akkumulatorfunktion auf eine Sequenz an.</summary>
+      <returns>Der letzte Akkumulatorwert.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, das aggregiert werden soll.</param>
+      <param name="func">Eine Akkumulatorfunktion, die für jedes Element aufgerufen werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="func" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> enthält keine Elemente.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Aggregate``2(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1})">
+      <summary>Wendet eine Akkumulatorfunktion auf eine Sequenz an.Der angegebene Startwert wird als erster Akkumulatorwert verwendet.</summary>
+      <returns>Der letzte Akkumulatorwert.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, das aggregiert werden soll.</param>
+      <param name="seed">Der erste Akkumulatorwert.</param>
+      <param name="func">Eine Akkumulatorfunktion, die für jedes Element aufgerufen werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TAccumulate">Der Typ des Akkumulatorwerts.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="func" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Aggregate``3(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1},System.Func{``1,``2})">
+      <summary>Wendet eine Akkumulatorfunktion auf eine Sequenz an.Der angegebene Startwert wird als erster Akkumulatorwert verwendet, und der Ergebniswert wird mit der angegebenen Funktion ausgewählt.</summary>
+      <returns>Der transformierte letzte Akkumulatorwert.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, das aggregiert werden soll.</param>
+      <param name="seed">Der erste Akkumulatorwert.</param>
+      <param name="func">Eine Akkumulatorfunktion, die für jedes Element aufgerufen werden soll.</param>
+      <param name="resultSelector">Eine Funktion zum Transformieren des letzten Akkumulatorwerts in den Ergebniswert.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TAccumulate">Der Typ des Akkumulatorwerts.</typeparam>
+      <typeparam name="TResult">Der Typ des Ergebniswerts.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />, <paramref name="func" /> oder <paramref name="resultSelector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.All``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Bestimmt, ob alle Elemente einer Sequenz eine Bedingung erfüllen.</summary>
+      <returns>true, wenn jedes Element der Quellsequenz im angegebenen Prädikat erfolgreich überprüft wird oder wenn die Sequenz leer ist, andernfalls false.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, das die Elemente enthält, auf die das Prädikat angewendet werden soll.</param>
+      <param name="predicate">Eine Funktion, mit der jedes Element auf eine Bedingung überprüft wird.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="predicate" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Any``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Bestimmt, ob eine Sequenz Elemente enthält.</summary>
+      <returns>true, wenn die Quellsequenz Elemente enthält, andernfalls false.</returns>
+      <param name="source">Das <see cref="T:System.Collections.Generic.IEnumerable`1" />, für das überprüft werden soll, ob es leer ist.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Any``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Bestimmt, ob ein Element einer Sequenz eine Bedingung erfüllt.</summary>
+      <returns>true, wenn Elemente der Quellsequenz im angegebenen Prädikat erfolgreich überprüft werden, andernfalls false.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, auf dessen Elemente das Prädikat angewendet werden soll.</param>
+      <param name="predicate">Eine Funktion, mit der jedes Element auf eine Bedingung überprüft wird.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="predicate" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.AsEnumerable``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Gibt die Eingabe als <see cref="T:System.Collections.Generic.IEnumerable`1" /> zurück.</summary>
+      <returns>Die als <see cref="T:System.Collections.Generic.IEnumerable`1" /> typisierte Eingabesequenz.</returns>
+      <param name="source">Die Sequenz, die als <see cref="T:System.Collections.Generic.IEnumerable`1" /> typisiert werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>Berechnet den Durchschnitt einer Sequenz von <see cref="T:System.Decimal" />-Werten.</summary>
+      <returns>Der Durchschnitt der Sequenz von Werten.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Decimal" />-Werten, deren Durchschnitt berechnet werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> enthält keine Elemente.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>Berechnet den Durchschnitt einer Sequenz von <see cref="T:System.Double" />-Werten.</summary>
+      <returns>Der Durchschnitt der Sequenz von Werten.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Double" />-Werten, deren Durchschnitt berechnet werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> enthält keine Elemente.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>Berechnet den Durchschnitt einer Sequenz von <see cref="T:System.Int32" />-Werten.</summary>
+      <returns>Der Durchschnitt der Sequenz von Werten.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Int32" />-Werten, deren Durchschnitt berechnet werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> enthält keine Elemente.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>Berechnet den Durchschnitt einer Sequenz von <see cref="T:System.Int64" />-Werten.</summary>
+      <returns>Der Durchschnitt der Sequenz von Werten.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Int64" />-Werten, deren Durchschnitt berechnet werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> enthält keine Elemente.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>Berechnet den Durchschnitt einer Sequenz von <see cref="T:System.Decimal" />-Werten, die NULL zulassen.</summary>
+      <returns>Der Durchschnitt der Sequenz von Werten oder null, wenn die Quellsequenz leer ist oder nur null-Werte enthält.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Decimal" />-Werten, die NULL zulassen und deren Durchschnitt berechnet werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+      <exception cref="T:System.OverflowException">Die Summe der Elemente in der Sequenz ist größer als <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>Berechnet den Durchschnitt einer Sequenz von <see cref="T:System.Double" />-Werten, die NULL zulassen.</summary>
+      <returns>Der Durchschnitt der Sequenz von Werten oder null, wenn die Quellsequenz leer ist oder nur null-Werte enthält.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Double" />-Werten, die NULL zulassen und deren Durchschnitt berechnet werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>Berechnet den Durchschnitt einer Sequenz von <see cref="T:System.Int32" />-Werten, die NULL zulassen.</summary>
+      <returns>Der Durchschnitt der Sequenz von Werten oder null, wenn die Quellsequenz leer ist oder nur null-Werte enthält.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Int32" />-Werten, die NULL zulassen und deren Durchschnitt berechnet werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+      <exception cref="T:System.OverflowException">Die Summe der Elemente in der Sequenz ist größer als <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>Berechnet den Durchschnitt einer Sequenz von <see cref="T:System.Int64" />-Werten, die NULL zulassen.</summary>
+      <returns>Der Durchschnitt der Sequenz von Werten oder null, wenn die Quellsequenz leer ist oder nur null-Werte enthält.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Int64" />-Werten, die NULL zulassen und deren Durchschnitt berechnet werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+      <exception cref="T:System.OverflowException">Die Summe der Elemente in der Sequenz ist größer als <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>Berechnet den Durchschnitt einer Sequenz von <see cref="T:System.Single" />-Werten, die NULL zulassen.</summary>
+      <returns>Der Durchschnitt der Sequenz von Werten oder null, wenn die Quellsequenz leer ist oder nur null-Werte enthält.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Single" />-Werten, die NULL zulassen und deren Durchschnitt berechnet werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>Berechnet den Durchschnitt einer Sequenz von <see cref="T:System.Single" />-Werten.</summary>
+      <returns>Der Durchschnitt der Sequenz von Werten.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Single" />-Werten, deren Durchschnitt berechnet werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> enthält keine Elemente.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>Berechnet den Durchschnitt einer Sequenz von <see cref="T:System.Decimal" />-Werten, die durch den Aufruf einer Transformationsfunktion für jedes Element der Eingabesequenz ermittelt werden.</summary>
+      <returns>Der Durchschnitt der Sequenz von Werten.</returns>
+      <param name="source">Eine Sequenz von Werten, mit denen ein Durchschnittswert berechnet wird.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> enthält keine Elemente.</exception>
+      <exception cref="T:System.OverflowException">Die Summe der Elemente in der Sequenz ist größer als <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>Berechnet den Durchschnitt einer Sequenz von <see cref="T:System.Double" />-Werten, die durch den Aufruf einer Transformationsfunktion für jedes Element der Eingabesequenz ermittelt werden.</summary>
+      <returns>Der Durchschnitt der Sequenz von Werten.</returns>
+      <param name="source">Eine Sequenz von Werten, deren Durchschnitt berechnet werden soll.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> enthält keine Elemente.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>Berechnet den Durchschnitt einer Sequenz von <see cref="T:System.Int32" />-Werten, die durch den Aufruf einer Transformationsfunktion für jedes Element der Eingabesequenz ermittelt werden.</summary>
+      <returns>Der Durchschnitt der Sequenz von Werten.</returns>
+      <param name="source">Eine Sequenz von Werten, deren Durchschnitt berechnet werden soll.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> enthält keine Elemente.</exception>
+      <exception cref="T:System.OverflowException">Die Summe der Elemente in der Sequenz ist größer als <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>Berechnet den Durchschnitt einer Sequenz von <see cref="T:System.Int64" />-Werten, die durch den Aufruf einer Transformationsfunktion für jedes Element der Eingabesequenz ermittelt werden.</summary>
+      <returns>Der Durchschnitt der Sequenz von Werten.</returns>
+      <param name="source">Eine Sequenz von Werten, deren Durchschnitt berechnet werden soll.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente der Quelle.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> enthält keine Elemente.</exception>
+      <exception cref="T:System.OverflowException">Die Summe der Elemente in der Sequenz ist größer als <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>Berechnet den Durchschnitt einer Sequenz von <see cref="T:System.Decimal" />-Werten, die NULL zulassen und die durch den Aufruf einer Transformationsfunktion für jedes Element der Eingabesequenz ermittelt werden.</summary>
+      <returns>Der Durchschnitt der Sequenz von Werten oder null, wenn die Quellsequenz leer ist oder nur null-Werte enthält.</returns>
+      <param name="source">Eine Sequenz von Werten, deren Durchschnitt berechnet werden soll.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+      <exception cref="T:System.OverflowException">Die Summe der Elemente in der Sequenz ist größer als <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>Berechnet den Durchschnitt einer Sequenz von <see cref="T:System.Double" />-Werten, die NULL zulassen und die durch den Aufruf einer Transformationsfunktion für jedes Element der Eingabesequenz ermittelt werden.</summary>
+      <returns>Der Durchschnitt der Sequenz von Werten oder null, wenn die Quellsequenz leer ist oder nur null-Werte enthält.</returns>
+      <param name="source">Eine Sequenz von Werten, deren Durchschnitt berechnet werden soll.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>Berechnet den Durchschnitt einer Sequenz von <see cref="T:System.Int32" />-Werten, die NULL zulassen, die durch den Aufruf einer Transformationsfunktion für jedes Element der Eingabesequenz ermittelt wird.</summary>
+      <returns>Der Durchschnitt der Sequenz von Werten oder null, wenn die Quellsequenz leer ist oder nur null-Werte enthält.</returns>
+      <param name="source">Eine Sequenz von Werten, deren Durchschnitt berechnet werden soll.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+      <exception cref="T:System.OverflowException">Die Summe der Elemente in der Sequenz ist größer als <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>Berechnet den Durchschnitt einer Sequenz von <see cref="T:System.Int64" />-Werten, die NULL zulassen und die durch den Aufruf einer Transformationsfunktion für jedes Element der Eingabesequenz ermittelt werden.</summary>
+      <returns>Der Durchschnitt der Sequenz von Werten oder null, wenn die Quellsequenz leer ist oder nur null-Werte enthält.</returns>
+      <param name="source">Eine Sequenz von Werten, deren Durchschnitt berechnet werden soll.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>Berechnet den Durchschnitt einer Sequenz von <see cref="T:System.Single" />-Werten, die NULL zulassen und die durch den Aufruf einer Transformationsfunktion für jedes Element der Eingabesequenz ermittelt werden.</summary>
+      <returns>Der Durchschnitt der Sequenz von Werten oder null, wenn die Quellsequenz leer ist oder nur null-Werte enthält.</returns>
+      <param name="source">Eine Sequenz von Werten, deren Durchschnitt berechnet werden soll.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>Berechnet den Durchschnitt einer Sequenz von <see cref="T:System.Single" />-Werten, die durch den Aufruf einer Transformationsfunktion für jedes Element der Eingabesequenz ermittelt werden.</summary>
+      <returns>Der Durchschnitt der Sequenz von Werten.</returns>
+      <param name="source">Eine Sequenz von Werten, deren Durchschnitt berechnet werden soll.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> enthält keine Elemente.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Cast``1(System.Collections.IEnumerable)">
+      <summary>Wandelt die Elemente eines <see cref="T:System.Collections.IEnumerable" /> in den angegebenen Typ um.</summary>
+      <returns>Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, das jedes Element der Quellsequenz enthält, das in den angegebenen Typ umgewandelt wird.</returns>
+      <param name="source">Das <see cref="T:System.Collections.IEnumerable" />, das die in Typ <paramref name="TResult" /> umzuwandelnden Elemente enthält.</param>
+      <typeparam name="TResult">Der Typ, an den die Elemente von <paramref name="source" /> übergeben werden sollen.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+      <exception cref="T:System.InvalidCastException">Ein Element in der Sequenz kann nicht in den Typ <paramref name="TResult" /> umgewandelt werden.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Concat``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>Verkettet zwei Sequenzen.</summary>
+      <returns>Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, das die verketteten Elemente der beiden Eingabesequenzen enthält.</returns>
+      <param name="first">Die erste zu verkettende Sequenz.</param>
+      <param name="second">Die Sequenz, die mit der ersten Sequenz verkettet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente der Eingabesequenzen.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> oder <paramref name="second" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Contains``1(System.Collections.Generic.IEnumerable{``0},``0)">
+      <summary>Bestimmt mithilfe des Standardgleichheitsvergleichs, ob eine Sequenz ein angegebenes Element enthält.</summary>
+      <returns>true, wenn die Quellsequenz ein Element mit dem angegebenen Wert enthält, andernfalls false.</returns>
+      <param name="source">Eine Sequenz, in der ein Wert gesucht werden soll.</param>
+      <param name="value">Der Wert, der in der Sequenz gesucht werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Contains``1(System.Collections.Generic.IEnumerable{``0},``0,System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Bestimmt mithilfe eines angegebenen <see cref="T:System.Collections.Generic.IEqualityComparer`1" />, ob eine Sequenz ein angegebenes Element enthält.</summary>
+      <returns>true, wenn die Quellsequenz ein Element mit dem angegebenen Wert enthält, andernfalls false.</returns>
+      <param name="source">Eine Sequenz, in der ein Wert gesucht werden soll.</param>
+      <param name="value">Der Wert, der in der Sequenz gesucht werden soll.</param>
+      <param name="comparer">Ein Gleichheitsvergleich zum Vergleichen von Werten.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Count``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Gibt die Anzahl der Elemente in einer Sequenz zurück.</summary>
+      <returns>Die Anzahl der Elemente in der Eingabesequenz.</returns>
+      <param name="source">Eine Sequenz, die zu zählende Elemente enthält.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+      <exception cref="T:System.OverflowException">Die Anzahl der Elemente in <paramref name="source" /> ist größer als <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Count``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Gibt eine Zahl zurück, die die Anzahl der Elemente in der angegebenen Sequenz angibt, die eine Bedingung erfüllen.</summary>
+      <returns>Eine Zahl, die die Anzahl der Elemente in der Sequenz darstellt, die die Bedingung in der Prädikatfunktion erfüllen.</returns>
+      <param name="source">Eine Sequenz, die Elemente enthält, die überprüft und gezählt werden sollen.</param>
+      <param name="predicate">Eine Funktion, mit der jedes Element auf eine Bedingung überprüft wird.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="predicate" /> ist null.</exception>
+      <exception cref="T:System.OverflowException">Die Anzahl der Elemente in <paramref name="source" /> ist größer als <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.DefaultIfEmpty``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Gibt die Elemente der angegebenen Sequenz zurück, oder den Standardwert des Typparameters in einer Singletonauflistung, wenn die Sequenz leer ist.</summary>
+      <returns>Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />-Objekt, das den Standardwert für den <paramref name="TSource" />-Typ enthält, wenn <paramref name="source" /> leer ist, andernfalls <paramref name="source" />.</returns>
+      <param name="source">Die Sequenz, für die ein Standardwert zurückgegeben werden soll, wenn sie leer ist.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.DefaultIfEmpty``1(System.Collections.Generic.IEnumerable{``0},``0)">
+      <summary>Gibt die Elemente der angegebenen Sequenz zurück, oder den angegebenen Wert in einer Singletonauflistung, wenn die Sequenz leer ist.</summary>
+      <returns>Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, das <paramref name="defaultValue" /> enthält, wenn <paramref name="source" /> leer ist, andernfalls <paramref name="source" />.</returns>
+      <param name="source">Die Sequenz, für die der angegebene Wert zurückgegeben werden soll, wenn sie leer ist.</param>
+      <param name="defaultValue">Der Wert, der zurückgegeben werden soll, wenn die Sequenz leer ist.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Distinct``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Gibt mithilfe des Standardgleichheitsvergleichs zum Vergleichen von Werten unterschiedliche Elemente aus einer Sequenz zurück.</summary>
+      <returns>Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, das unterschiedliche Elemente aus der Quellsequenz enthält.</returns>
+      <param name="source">Die Sequenz, aus der doppelte Elemente entfernt werden sollen.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Distinct``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Gibt mithilfe eines angegebenen <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> zum Vergleichen von Werten unterschiedliche Elemente aus einer Sequenz zurück.</summary>
+      <returns>Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, das unterschiedliche Elemente aus der Quellsequenz enthält.</returns>
+      <param name="source">Die Sequenz, aus der doppelte Elemente entfernt werden sollen.</param>
+      <param name="comparer">Ein <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> zum Vergleichen von Werten.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ElementAt``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>Gibt das Element an einem angegebenen Index in einer Sequenz zurück.</summary>
+      <returns>Das Element an der angegebenen Position in der Quellsequenz.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, aus dem ein Element zurückgegeben werden soll.</param>
+      <param name="index">Der auf 0 (null) basierende Index des abzurufenden Elements.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="index" /> ist kleiner als 0 bzw. größer oder gleich der Anzahl der Elemente in <paramref name="source" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ElementAtOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>Gibt das Element an einem angegebenen Index in einer Sequenz oder einen Standardwert zurück, wenn der Index außerhalb des gültigen Bereichs liegt.</summary>
+      <returns>default(<paramref name="TSource" />), wenn der Index außerhalb der Begrenzungen der Quellsequenz liegt, andernfalls das Element an der angegebenen Position in der Quellsequenz.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, aus dem ein Element zurückgegeben werden soll.</param>
+      <param name="index">Der auf 0 (null) basierende Index des abzurufenden Elements.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Empty``1">
+      <summary>Gibt ein leeres <see cref="T:System.Collections.Generic.IEnumerable`1" /> zurück, das über das angegebene Typargument verfügt.</summary>
+      <returns>Ein leeres <see cref="T:System.Collections.Generic.IEnumerable`1" />, dessen Typargument <paramref name="TResult" /> ist.</returns>
+      <typeparam name="TResult">Der Typ, der dem Typparameter des zurückgegebenen generischen <see cref="T:System.Collections.Generic.IEnumerable`1" /> zugewiesen werden soll.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Except``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>Erzeugt die Differenzmenge zweier Sequenzen mithilfe des Standardgleichheitsvergleichs zum Vergleichen von Werten.</summary>
+      <returns>Eine Sequenz, die die Differenzmenge der Elemente von zwei Sequenzen enthält.</returns>
+      <param name="first">Es wird ein <see cref="T:System.Collections.Generic.IEnumerable`1" /> zurückgegeben, dessen Elemente nicht auch in <paramref name="second" /> enthalten sind.</param>
+      <param name="second">Wenn ein <see cref="T:System.Collections.Generic.IEnumerable`1" /> Elemente enthält, die auch in der ersten Sequenz vorhanden sind, werden diese Elemente aus der zurückgegebenen Sequenz entfernt.</param>
+      <typeparam name="TSource">Der Typ der Elemente der Eingabesequenzen.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> oder <paramref name="second" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Except``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Erzeugt mithilfe des angegebenen <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> zum Vergleichen von Werten die Differenzmenge zweier Sequenzen.</summary>
+      <returns>Eine Sequenz, die die Differenzmenge der Elemente von zwei Sequenzen enthält.</returns>
+      <param name="first">Es wird ein <see cref="T:System.Collections.Generic.IEnumerable`1" /> zurückgegeben, dessen Elemente nicht auch in <paramref name="second" /> enthalten sind.</param>
+      <param name="second">Wenn ein <see cref="T:System.Collections.Generic.IEnumerable`1" /> Elemente enthält, die auch in der ersten Sequenz vorhanden sind, werden diese Elemente aus der zurückgegebenen Sequenz entfernt.</param>
+      <param name="comparer">Ein <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> zum Vergleichen von Werten.</param>
+      <typeparam name="TSource">Der Typ der Elemente der Eingabesequenzen.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> oder <paramref name="second" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.First``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Gibt das erste Element einer Sequenz zurück.</summary>
+      <returns>Das erste Element in der angegebenen Sequenz.</returns>
+      <param name="source">Das <see cref="T:System.Collections.Generic.IEnumerable`1" />, dessen erstes Element zurückgegeben werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">Die Quellsequenz ist leer.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.First``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Gibt das erste Element in einer Sequenz zurück, das eine angegebene Bedingung erfüllt.</summary>
+      <returns>Das erste Element in der Sequenz, das mit der angegebenen Prädikatfunktion erfolgreich überprüft wird.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, aus dem ein Element zurückgegeben werden soll.</param>
+      <param name="predicate">Eine Funktion, mit der jedes Element auf eine Bedingung überprüft wird.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="predicate" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">Kein Element erfüllt die Bedingung in <paramref name="predicate" />.- oder -Die Quellsequenz ist leer.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.FirstOrDefault``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Gibt das erste Element einer Sequenz zurück, oder einen Standardwert, wenn die Sequenz keine Elemente enthält.</summary>
+      <returns>default(<paramref name="TSource" />), wenn <paramref name="source" /> leer ist, andernfalls das erste Element in <paramref name="source" />.</returns>
+      <param name="source">Das <see cref="T:System.Collections.Generic.IEnumerable`1" />, dessen erstes Element zurückgegeben werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.FirstOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Gibt das erste Element der Sequenz zurück, das eine Bedingung erfüllt, oder einen Standardwert, wenn ein solches Element nicht gefunden wird.</summary>
+      <returns>default(<paramref name="TSource" />), wenn <paramref name="source" /> leer ist oder wenn kein Element die von <paramref name="predicate" /> angegebene Überprüfung besteht. Andernfalls das erste Element in <paramref name="source" />, das die von <paramref name="predicate" /> angegebene Überprüfung besteht.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, aus dem ein Element zurückgegeben werden soll.</param>
+      <param name="predicate">Eine Funktion, mit der jedes Element auf eine Bedingung überprüft wird.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="predicate" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Gruppiert die Elemente einer Sequenz entsprechend einer angegebenen Schlüsselauswahlfunktion.</summary>
+      <returns>Ein IEnumerable&lt;IGrouping&lt;TKey, TSource&gt;&gt; in C# oder ein IEnumerable(Of IGrouping(Of TKey, TSource)) in Visual Basic, wobei jedes <see cref="T:System.Linq.IGrouping`2" />-Objekt eine Sequenz von Objekten und einen Schlüssel enthält.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, dessen Elemente gruppiert werden sollen.</param>
+      <param name="keySelector">Eine Funktion zum Extrahieren des Schlüssels für jedes Element.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Der Typ des von <paramref name="keySelector" /> zurückgegebenen Schlüssels.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="keySelector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Gruppiert die Elemente einer Sequenz entsprechend einer angegebenen Schlüsselauswahlfunktion und vergleicht die Schlüssel mithilfe eines angegebenen Vergleichs.</summary>
+      <returns>Ein IEnumerable&lt;IGrouping&lt;TKey, TSource&gt;&gt; in C# oder ein IEnumerable(Of IGrouping(Of TKey, TSource)) in Visual Basic, wobei jedes <see cref="T:System.Linq.IGrouping`2" />-Objekt eine Auflistung von Objekten und einen Schlüssel enthält.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, dessen Elemente gruppiert werden sollen.</param>
+      <param name="keySelector">Eine Funktion zum Extrahieren des Schlüssels für jedes Element.</param>
+      <param name="comparer">Ein <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> zum Vergleichen von Schlüsseln.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Der Typ des von <paramref name="keySelector" /> zurückgegebenen Schlüssels.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="keySelector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})">
+      <summary>Gruppiert die Elemente einer Sequenz entsprechend einer angegebenen Schlüsselauswahlfunktion und projiziert die Elemente für jede Gruppe mithilfe einer angegebenen Funktion.</summary>
+      <returns>Ein IEnumerable&lt;IGrouping&lt;TKey, TElement&gt;&gt; in C# oder ein IEnumerable(Of IGrouping(Of TKey, TElement)) in Visual Basic, wobei jedes <see cref="T:System.Linq.IGrouping`2" />-Objekt eine Auflistung von Objekten vom Typ <paramref name="TElement" /> und einen Schlüssel enthält.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, dessen Elemente gruppiert werden sollen.</param>
+      <param name="keySelector">Eine Funktion zum Extrahieren des Schlüssels für jedes Element.</param>
+      <param name="elementSelector">Eine Funktion, mit der jedes Quellelement einem Element in dem <see cref="T:System.Linq.IGrouping`2" /> zugeordnet wird.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Der Typ des von <paramref name="keySelector" /> zurückgegebenen Schlüssels.</typeparam>
+      <typeparam name="TElement">Der Typ der Elemente in der <see cref="T:System.Linq.IGrouping`2" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />, <paramref name="keySelector" /> oder <paramref name="elementSelector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Gruppiert die Elemente einer Sequenz entsprechend einer Schlüsselauswahlfunktion.Die Schlüssel werden mithilfe eines Vergleichs verglichen, und die Elemente jeder Gruppe werden mithilfe einer angegebenen Funktion projiziert.</summary>
+      <returns>Ein IEnumerable&lt;IGrouping&lt;TKey, TElement&gt;&gt; in C# oder ein IEnumerable(Of IGrouping(Of TKey, TElement)) in Visual Basic, wobei jedes <see cref="T:System.Linq.IGrouping`2" />-Objekt eine Auflistung von Objekten vom Typ <paramref name="TElement" /> und einen Schlüssel enthält.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, dessen Elemente gruppiert werden sollen.</param>
+      <param name="keySelector">Eine Funktion zum Extrahieren des Schlüssels für jedes Element.</param>
+      <param name="elementSelector">Eine Funktion, mit der jedes Quellelement einem Element in einem <see cref="T:System.Linq.IGrouping`2" /> zugeordnet wird.</param>
+      <param name="comparer">Ein <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> zum Vergleichen von Schlüsseln.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Der Typ des von <paramref name="keySelector" /> zurückgegebenen Schlüssels.</typeparam>
+      <typeparam name="TElement">Der Typ der Elemente in der <see cref="T:System.Linq.IGrouping`2" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />, <paramref name="keySelector" /> oder <paramref name="elementSelector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3})">
+      <summary>Gruppiert die Elemente einer Sequenz entsprechend einer angegebenen Schlüsselauswahlfunktion und erstellt aus jeder Gruppe und ihrem Schlüssel einen Ergebniswert.Die Elemente jeder Gruppe werden mithilfe einer angegebenen Funktion projiziert.</summary>
+      <returns>Eine Auflistung von Elementen vom Typ <paramref name="TResult" />, wobei jedes Element eine Projektion über einer Gruppe und ihrem Schlüssel darstellt.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, dessen Elemente gruppiert werden sollen.</param>
+      <param name="keySelector">Eine Funktion zum Extrahieren des Schlüssels für jedes Element.</param>
+      <param name="elementSelector">Eine Funktion, mit der jedes Quellelement einem Element in einem <see cref="T:System.Linq.IGrouping`2" /> zugeordnet wird.</param>
+      <param name="resultSelector">Eine Funktion, mit der aus jeder Gruppe ein Ergebniswert erstellt wird.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Der Typ des von <paramref name="keySelector" /> zurückgegebenen Schlüssels.</typeparam>
+      <typeparam name="TElement">Der Typ der Elemente in jedem <see cref="T:System.Linq.IGrouping`2" />.</typeparam>
+      <typeparam name="TResult">Der Typ des von <paramref name="resultSelector" /> zurückgegebenen Ergebniswerts.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Gruppiert die Elemente einer Sequenz entsprechend einer angegebenen Schlüsselauswahlfunktion und erstellt aus jeder Gruppe und ihrem Schlüssel einen Ergebniswert.Schlüsselwerte werden mithilfe eines angegebenen Vergleichs verglichen, und die Elemente jeder Gruppe werden mithilfe einer angegebenen Funktion projiziert.</summary>
+      <returns>Eine Auflistung von Elementen vom Typ <paramref name="TResult" />, wobei jedes Element eine Projektion über einer Gruppe und ihrem Schlüssel darstellt.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, dessen Elemente gruppiert werden sollen.</param>
+      <param name="keySelector">Eine Funktion zum Extrahieren des Schlüssels für jedes Element.</param>
+      <param name="elementSelector">Eine Funktion, mit der jedes Quellelement einem Element in einem <see cref="T:System.Linq.IGrouping`2" /> zugeordnet wird.</param>
+      <param name="resultSelector">Eine Funktion, mit der aus jeder Gruppe ein Ergebniswert erstellt wird.</param>
+      <param name="comparer">Ein <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> zum Vergleichen von Schlüsseln.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Der Typ des von <paramref name="keySelector" /> zurückgegebenen Schlüssels.</typeparam>
+      <typeparam name="TElement">Der Typ der Elemente in jedem <see cref="T:System.Linq.IGrouping`2" />.</typeparam>
+      <typeparam name="TResult">Der Typ des von <paramref name="resultSelector" /> zurückgegebenen Ergebniswerts.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2})">
+      <summary>Gruppiert die Elemente einer Sequenz entsprechend einer angegebenen Schlüsselauswahlfunktion und erstellt aus jeder Gruppe und ihrem Schlüssel einen Ergebniswert.</summary>
+      <returns>Eine Auflistung von Elementen vom Typ <paramref name="TResult" />, wobei jedes Element eine Projektion über einer Gruppe und ihrem Schlüssel darstellt.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, dessen Elemente gruppiert werden sollen.</param>
+      <param name="keySelector">Eine Funktion zum Extrahieren des Schlüssels für jedes Element.</param>
+      <param name="resultSelector">Eine Funktion, mit der aus jeder Gruppe ein Ergebniswert erstellt wird.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Der Typ des von <paramref name="keySelector" /> zurückgegebenen Schlüssels.</typeparam>
+      <typeparam name="TResult">Der Typ des von <paramref name="resultSelector" /> zurückgegebenen Ergebniswerts.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Gruppiert die Elemente einer Sequenz entsprechend einer angegebenen Schlüsselauswahlfunktion und erstellt aus jeder Gruppe und ihrem Schlüssel einen Ergebniswert.Die Schlüssel werden mithilfe eines angegebenen Vergleichs verglichen.</summary>
+      <returns>Eine Auflistung von Elementen vom Typ <paramref name="TResult" />, wobei jedes Element eine Projektion über einer Gruppe und ihrem Schlüssel darstellt.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, dessen Elemente gruppiert werden sollen.</param>
+      <param name="keySelector">Eine Funktion zum Extrahieren des Schlüssels für jedes Element.</param>
+      <param name="resultSelector">Eine Funktion, mit der aus jeder Gruppe ein Ergebniswert erstellt wird.</param>
+      <param name="comparer">Ein <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> zum Vergleichen von Schlüsseln.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Der Typ des von <paramref name="keySelector" /> zurückgegebenen Schlüssels.</typeparam>
+      <typeparam name="TResult">Der Typ des von <paramref name="resultSelector" /> zurückgegebenen Ergebniswerts.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3})">
+      <summary>Korreliert die Elemente von zwei Sequenzen anhand der Gleichheit der Schlüssel und gruppiert die Ergebnisse.Schlüssel werden mithilfe des Standardgleichheitsvergleichs verglichen.</summary>
+      <returns>Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, das Elemente vom Typ <paramref name="TResult" /> enthält, die durch Ausführen eines Gruppenjoins von zwei Sequenzen ermittelt werden.</returns>
+      <param name="outer">Die erste zu verknüpfende Sequenz.</param>
+      <param name="inner">Die Sequenz, die mit der ersten Sequenz verknüpft werden soll.</param>
+      <param name="outerKeySelector">Eine Funktion zum Extrahieren des Joinschlüssels aus jedem Element der ersten Sequenz.</param>
+      <param name="innerKeySelector">Eine Funktion zum Extrahieren des Joinschlüssels aus jedem Element der zweiten Sequenz.</param>
+      <param name="resultSelector">Eine Funktion zum Erstellen eines Ergebniselements anhand eines Elements aus der ersten Sequenz und einer Auflistung von übereinstimmenden Elementen aus der zweiten Sequenz.</param>
+      <typeparam name="TOuter">Der Typ der Elemente der ersten Sequenz.</typeparam>
+      <typeparam name="TInner">Der Typ der Elemente der zweiten Sequenz.</typeparam>
+      <typeparam name="TKey">Der Typ der von den Schlüsselauswahlfunktionen zurückgegebenen Schlüssel.</typeparam>
+      <typeparam name="TResult">Der Typ der Ergebniselemente.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" />, <paramref name="inner" />, <paramref name="outerKeySelector" />, <paramref name="innerKeySelector" /> oder <paramref name="resultSelector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3},System.Collections.Generic.IEqualityComparer{``2})">
+      <summary>Korreliert die Elemente von zwei Sequenzen anhand der Gleichheit der Schlüssel und gruppiert die Ergebnisse.Schlüssel werden mithilfe eines angegebenen <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> verglichen.</summary>
+      <returns>Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, das Elemente vom Typ <paramref name="TResult" /> enthält, die durch Ausführen eines Gruppenjoins von zwei Sequenzen ermittelt werden.</returns>
+      <param name="outer">Die erste zu verknüpfende Sequenz.</param>
+      <param name="inner">Die Sequenz, die mit der ersten Sequenz verknüpft werden soll.</param>
+      <param name="outerKeySelector">Eine Funktion zum Extrahieren des Joinschlüssels aus jedem Element der ersten Sequenz.</param>
+      <param name="innerKeySelector">Eine Funktion zum Extrahieren des Joinschlüssels aus jedem Element der zweiten Sequenz.</param>
+      <param name="resultSelector">Eine Funktion zum Erstellen eines Ergebniselements anhand eines Elements aus der ersten Sequenz und einer Auflistung von übereinstimmenden Elementen aus der zweiten Sequenz.</param>
+      <param name="comparer">Ein <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> zum Hashen und Vergleichen von Schlüsseln.</param>
+      <typeparam name="TOuter">Der Typ der Elemente der ersten Sequenz.</typeparam>
+      <typeparam name="TInner">Der Typ der Elemente der zweiten Sequenz.</typeparam>
+      <typeparam name="TKey">Der Typ der von den Schlüsselauswahlfunktionen zurückgegebenen Schlüssel.</typeparam>
+      <typeparam name="TResult">Der Typ der Ergebniselemente.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" />, <paramref name="inner" />, <paramref name="outerKeySelector" />, <paramref name="innerKeySelector" /> oder <paramref name="resultSelector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Intersect``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>Erzeugt die Schnittmenge zweier Sequenzen mithilfe des Standardgleichheitsvergleichs zum Vergleichen von Werten.</summary>
+      <returns>Eine Sequenz, die die Elemente enthält, die die Schnittmenge von zwei Sequenzen bilden.</returns>
+      <param name="first">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, dessen unterschiedliche Elemente auch in <paramref name="second" /> vorhanden sind, wird zurückgegeben.</param>
+      <param name="second">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, dessen unterschiedliche Elemente auch in der ersten Sequenz vorhanden sind, wird zurückgegeben.</param>
+      <typeparam name="TSource">Der Typ der Elemente der Eingabesequenzen.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> oder <paramref name="second" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Intersect``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Erzeugt mithilfe des angegebenen <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> zum Vergleichen von Werten die Schnittmenge von zwei Sequenzen.</summary>
+      <returns>Eine Sequenz, die die Elemente enthält, die die Schnittmenge von zwei Sequenzen bilden.</returns>
+      <param name="first">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, dessen unterschiedliche Elemente auch in <paramref name="second" /> vorhanden sind, wird zurückgegeben.</param>
+      <param name="second">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, dessen unterschiedliche Elemente auch in der ersten Sequenz vorhanden sind, wird zurückgegeben.</param>
+      <param name="comparer">Ein <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> zum Vergleichen von Werten.</param>
+      <typeparam name="TSource">Der Typ der Elemente der Eingabesequenzen.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> oder <paramref name="second" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3})">
+      <summary>Korreliert die Elemente von zwei Sequenzen auf der Grundlage von übereinstimmenden Schlüsseln.Schlüssel werden mithilfe des Standardgleichheitsvergleichs verglichen.</summary>
+      <returns>Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, das Elemente vom Typ <paramref name="TResult" /> enthält, die durch Ausführen eines inneren Joins von zwei Sequenzen ermittelt werden.</returns>
+      <param name="outer">Die erste zu verknüpfende Sequenz.</param>
+      <param name="inner">Die Sequenz, die mit der ersten Sequenz verknüpft werden soll.</param>
+      <param name="outerKeySelector">Eine Funktion zum Extrahieren des Joinschlüssels aus jedem Element der ersten Sequenz.</param>
+      <param name="innerKeySelector">Eine Funktion zum Extrahieren des Joinschlüssels aus jedem Element der zweiten Sequenz.</param>
+      <param name="resultSelector">Eine Funktion zum Erstellen eines Ergebniselements aus zwei übereinstimmenden Elementen.</param>
+      <typeparam name="TOuter">Der Typ der Elemente der ersten Sequenz.</typeparam>
+      <typeparam name="TInner">Der Typ der Elemente der zweiten Sequenz.</typeparam>
+      <typeparam name="TKey">Der Typ der von den Schlüsselauswahlfunktionen zurückgegebenen Schlüssel.</typeparam>
+      <typeparam name="TResult">Der Typ der Ergebniselemente.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" />, <paramref name="inner" />, <paramref name="outerKeySelector" />, <paramref name="innerKeySelector" /> oder <paramref name="resultSelector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3},System.Collections.Generic.IEqualityComparer{``2})">
+      <summary>Korreliert die Elemente von zwei Sequenzen auf der Grundlage von übereinstimmenden Schlüsseln.Schlüssel werden mithilfe eines angegebenen <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> verglichen.</summary>
+      <returns>Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, das Elemente vom Typ <paramref name="TResult" /> enthält, die durch Ausführen eines inneren Joins von zwei Sequenzen ermittelt werden.</returns>
+      <param name="outer">Die erste zu verknüpfende Sequenz.</param>
+      <param name="inner">Die Sequenz, die mit der ersten Sequenz verknüpft werden soll.</param>
+      <param name="outerKeySelector">Eine Funktion zum Extrahieren des Joinschlüssels aus jedem Element der ersten Sequenz.</param>
+      <param name="innerKeySelector">Eine Funktion zum Extrahieren des Joinschlüssels aus jedem Element der zweiten Sequenz.</param>
+      <param name="resultSelector">Eine Funktion zum Erstellen eines Ergebniselements aus zwei übereinstimmenden Elementen.</param>
+      <param name="comparer">Ein <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> zum Hashen und Vergleichen von Schlüsseln.</param>
+      <typeparam name="TOuter">Der Typ der Elemente der ersten Sequenz.</typeparam>
+      <typeparam name="TInner">Der Typ der Elemente der zweiten Sequenz.</typeparam>
+      <typeparam name="TKey">Der Typ der von den Schlüsselauswahlfunktionen zurückgegebenen Schlüssel.</typeparam>
+      <typeparam name="TResult">Der Typ der Ergebniselemente.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" />, <paramref name="inner" />, <paramref name="outerKeySelector" />, <paramref name="innerKeySelector" /> oder <paramref name="resultSelector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Last``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Gibt das letzte Element einer Sequenz zurück.</summary>
+      <returns>Der Wert an der letzten Position in der Quellsequenz.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, dessen letztes Element zurückgegeben werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">Die Quellsequenz ist leer.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Last``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Gibt das letzte Element einer Sequenz zurück, das eine angegebene Bedingung erfüllt.</summary>
+      <returns>Das letzte Element in der Sequenz, das mit der angegebenen Prädikatfunktion erfolgreich überprüft wird.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, aus dem ein Element zurückgegeben werden soll.</param>
+      <param name="predicate">Eine Funktion, mit der jedes Element auf eine Bedingung überprüft wird.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="predicate" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">Kein Element erfüllt die Bedingung in <paramref name="predicate" />.- oder -Die Quellsequenz ist leer.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LastOrDefault``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Gibt das letzte Element einer Sequenz zurück, oder einen Standardwert, wenn die Sequenz keine Elemente enthält.</summary>
+      <returns>default(<paramref name="TSource" />), wenn die Quellsequenz leer ist; andernfalls das letzte Element im <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, dessen letztes Element zurückgegeben werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LastOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Gibt das letzte Element einer Sequenz zurück, das eine Bedingung erfüllt, oder einen Standardwert, wenn ein solches Element nicht gefunden wird.</summary>
+      <returns>default(<paramref name="TSource" />), wenn die Sequenz leer ist oder wenn keine Elemente von der Prädikatfunktion erfolgreich überprüft werden. Andernfalls das letzte Element, das von der Prädikatfunktion erfolgreich überprüft wird.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, aus dem ein Element zurückgegeben werden soll.</param>
+      <param name="predicate">Eine Funktion, mit der jedes Element auf eine Bedingung überprüft wird.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="predicate" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LongCount``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Gibt ein <see cref="T:System.Int64" /> zurück, das die Gesamtanzahl der Elemente in einer Sequenz darstellt.</summary>
+      <returns>Die Anzahl der Elemente in der Quellsequenz.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, das die zu zählenden Elemente enthält.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+      <exception cref="T:System.OverflowException">Die Anzahl der Elemente überschreitet <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LongCount``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Gibt ein <see cref="T:System.Int64" /> zurück, das die Anzahl der Elemente in einer Sequenz darstellt, die eine Bedingung erfüllen.</summary>
+      <returns>Eine Zahl, die die Anzahl der Elemente in der Sequenz darstellt, die die Bedingung in der Prädikatfunktion erfüllen.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, das die zu zählenden Elemente enthält.</param>
+      <param name="predicate">Eine Funktion, mit der jedes Element auf eine Bedingung überprüft wird.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="predicate" /> ist null.</exception>
+      <exception cref="T:System.OverflowException">Die Anzahl der übereinstimmenden Elemente überschreitet <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>Gibt den Höchstwert in einer Sequenz von <see cref="T:System.Decimal" />-Werten zurück.</summary>
+      <returns>Der Höchstwert in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Decimal" />-Werten, deren Höchstwert bestimmt werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> enthält keine Elemente.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>Gibt den Höchstwert in einer Sequenz von <see cref="T:System.Double" />-Werten zurück.</summary>
+      <returns>Der Höchstwert in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Double" />-Werten, deren Höchstwert bestimmt werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> enthält keine Elemente.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>Gibt den Höchstwert in einer Sequenz von <see cref="T:System.Int32" />-Werten zurück.</summary>
+      <returns>Der Höchstwert in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Int32" />-Werten, deren Höchstwert bestimmt werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> enthält keine Elemente.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>Gibt den Höchstwert in einer Sequenz von <see cref="T:System.Int64" />-Werten zurück.</summary>
+      <returns>Der Höchstwert in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Int64" />-Werten, deren Höchstwert bestimmt werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> enthält keine Elemente.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>Gibt den Höchstwert in einer Sequenz von <see cref="T:System.Decimal" />-Werten zurück, die NULL-Werte zulassen.</summary>
+      <returns>Ein Wert vom Typ Nullable&lt;Decimal&gt; in C# oder Nullable(Of Decimal) in Visual Basic, der dem Höchstwert in der Sequenz entspricht. </returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Decimal" />-Werten, die NULL-Werte zulassen und deren Höchstwert bestimmt werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>Gibt den Höchstwert in einer Sequenz von <see cref="T:System.Double" />-Werten zurück, die NULL-Werte zulassen.</summary>
+      <returns>Ein Wert vom Typ Nullable&lt;Double&gt; in C# oder Nullable(Of Double) in Visual Basic, der dem Höchstwert in der Sequenz entspricht.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Double" />-Werten, die NULL-Werte zulassen und deren Höchstwert bestimmt werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>Gibt den Höchstwert in einer Sequenz von <see cref="T:System.Int32" />-Werten zurück, die NULL-Werte zulassen.</summary>
+      <returns>Ein Wert vom Typ Nullable&lt;Int32&gt; in C# oder Nullable(Of Int32) in Visual Basic, der dem Höchstwert in der Sequenz entspricht. </returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Int32" />-Werten, die NULL-Werte zulassen und deren Höchstwert bestimmt werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>Gibt den Höchstwert in einer Sequenz von <see cref="T:System.Int64" />-Werten zurück, die NULL-Werte zulassen.</summary>
+      <returns>Ein Wert vom Typ Nullable&lt;Int64&gt; in C# oder Nullable(Of Int64) in Visual Basic, der dem Höchstwert in der Sequenz entspricht. </returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Int64" />-Werten, die NULL-Werte zulassen und deren Höchstwert bestimmt werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>Gibt den Höchstwert in einer Sequenz von <see cref="T:System.Single" />-Werten zurück, die NULL-Werte zulassen.</summary>
+      <returns>Ein Wert vom Typ Nullable&lt;Single&gt; in C# oder Nullable(Of Single) in Visual Basic, der dem Höchstwert in der Sequenz entspricht.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Single" />-Werten, die NULL-Werte zulassen und deren Höchstwert bestimmt werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>Gibt den Höchstwert in einer Sequenz von <see cref="T:System.Single" />-Werten zurück.</summary>
+      <returns>Der Höchstwert in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Single" />-Werten, deren Höchstwert bestimmt werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> enthält keine Elemente.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Gibt den Höchstwert in einer generischen Sequenz zurück.</summary>
+      <returns>Der Höchstwert in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von Werten, deren Höchstwert bestimmt werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>Ruft für jedes Element einer Sequenz eine Transformationsfunktion auf und gibt den maximalen <see cref="T:System.Decimal" />-Wert zurück.</summary>
+      <returns>Der Höchstwert in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von Werten, deren Höchstwert bestimmt werden soll.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> enthält keine Elemente.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>Ruft für jedes Element einer Sequenz eine Transformationsfunktion auf und gibt den maximalen <see cref="T:System.Double" />-Wert zurück.</summary>
+      <returns>Der Höchstwert in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von Werten, deren Höchstwert bestimmt werden soll.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> enthält keine Elemente.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>Ruft für jedes Element einer Sequenz eine Transformationsfunktion auf und gibt den maximalen <see cref="T:System.Int32" />-Wert zurück.</summary>
+      <returns>Der Höchstwert in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von Werten, deren Höchstwert bestimmt werden soll.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> enthält keine Elemente.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>Ruft für jedes Element einer Sequenz eine Transformationsfunktion auf und gibt den maximalen <see cref="T:System.Int64" />-Wert zurück.</summary>
+      <returns>Der Höchstwert in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von Werten, deren Höchstwert bestimmt werden soll.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> enthält keine Elemente.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>Ruft für jedes Element einer Sequenz eine Transformationsfunktion auf und gibt den maximalen <see cref="T:System.Decimal" />-Wert zurück, der NULL-Werte zulässt.</summary>
+      <returns>Der Wert vom Typ Nullable&lt;Decimal&gt; in C# oder Nullable(Of Decimal) in Visual Basic, der dem Höchstwert in der Sequenz entspricht.</returns>
+      <param name="source">Eine Sequenz von Werten, deren Höchstwert bestimmt werden soll.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>Ruft für jedes Element einer Sequenz eine Transformationsfunktion auf und gibt den maximalen <see cref="T:System.Double" />-Wert zurück, der NULL-Werte zulässt.</summary>
+      <returns>Der Wert vom Typ Nullable&lt;Double&gt; in C# oder Nullable(Of Double) in Visual Basic, der dem Höchstwert in der Sequenz entspricht.</returns>
+      <param name="source">Eine Sequenz von Werten, deren Höchstwert bestimmt werden soll.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>Ruft für jedes Element einer Sequenz eine Transformationsfunktion auf und gibt den maximalen <see cref="T:System.Int32" />-Wert zurück, der NULL-Werte zulässt.</summary>
+      <returns>Der Wert vom Typ Nullable&lt;Int32&gt; in C# oder Nullable(Of Int32) in Visual Basic, der dem Höchstwert in der Sequenz entspricht.</returns>
+      <param name="source">Eine Sequenz von Werten, deren Höchstwert bestimmt werden soll.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>Ruft für jedes Element einer Sequenz eine Transformationsfunktion auf und gibt den maximalen <see cref="T:System.Int64" />-Wert zurück, der NULL-Werte zulässt.</summary>
+      <returns>Der Wert vom Typ Nullable&lt;Int64&gt; in C# oder Nullable(Of Int64) in Visual Basic, der dem Höchstwert in der Sequenz entspricht.</returns>
+      <param name="source">Eine Sequenz von Werten, deren Höchstwert bestimmt werden soll.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>Ruft für jedes Element einer Sequenz eine Transformationsfunktion auf und gibt den maximalen <see cref="T:System.Single" />-Wert zurück, der NULL-Werte zulässt.</summary>
+      <returns>Der Wert vom Typ Nullable&lt;Single&gt; in C# oder Nullable(Of Single) in Visual Basic, der dem Höchstwert in der Sequenz entspricht.</returns>
+      <param name="source">Eine Sequenz von Werten, deren Höchstwert bestimmt werden soll.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>Ruft für jedes Element einer Sequenz eine Transformationsfunktion auf und gibt den maximalen <see cref="T:System.Single" />-Wert zurück.</summary>
+      <returns>Der Höchstwert in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von Werten, deren Höchstwert bestimmt werden soll.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> enthält keine Elemente.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Ruft für jedes Element einer generischen Sequenz eine Transformationsfunktion auf und gibt den höchsten Ergebniswert zurück.</summary>
+      <returns>Der Höchstwert in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von Werten, deren Höchstwert bestimmt werden soll.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">Der Typ des von <paramref name="selector" /> zurückgegebenen Werts.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>Gibt den Mindestwert in einer Sequenz von <see cref="T:System.Decimal" />-Werten zurück.</summary>
+      <returns>Der Mindestwert in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Decimal" />-Werten, deren Mindestwert bestimmt werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> enthält keine Elemente.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>Gibt den Mindestwert in einer Sequenz von <see cref="T:System.Double" />-Werten zurück.</summary>
+      <returns>Der Mindestwert in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Double" />-Werten, deren Mindestwert bestimmt werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> enthält keine Elemente.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>Gibt den Mindestwert in einer Sequenz von <see cref="T:System.Int32" />-Werten zurück.</summary>
+      <returns>Der Mindestwert in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Int32" />-Werten, deren Mindestwert bestimmt werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> enthält keine Elemente.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>Gibt den Mindestwert in einer Sequenz von <see cref="T:System.Int64" />-Werten zurück.</summary>
+      <returns>Der Mindestwert in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Int64" />-Werten, deren Mindestwert bestimmt werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> enthält keine Elemente.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>Gibt den Mindestwert in einer Sequenz von <see cref="T:System.Decimal" />-Werten zurück, die NULL-Werte zulassen.</summary>
+      <returns>Ein Wert vom Typ Nullable&lt;Decimal&gt; in C# oder Nullable(Of Decimal) in Visual Basic, der dem Mindestwert in der Sequenz entspricht.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Decimal" />-Werten, die NULL-Werte zulassen und deren Mindestwert bestimmt werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>Gibt den Mindestwert in einer Sequenz von <see cref="T:System.Double" />-Werten zurück, die NULL-Werte zulassen.</summary>
+      <returns>Ein Wert vom Typ Nullable&lt;Double&gt; in C# oder Nullable(Of Double) in Visual Basic, der dem Mindestwert in der Sequenz entspricht.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Double" />-Werten, die NULL-Werte zulassen und deren Mindestwert bestimmt werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>Gibt den Mindestwert in einer Sequenz von <see cref="T:System.Int32" />-Werten zurück, die NULL-Werte zulassen.</summary>
+      <returns>Ein Wert vom Typ Nullable&lt;Int32&gt; in C# oder Nullable(Of Int32) in Visual Basic, der dem Mindestwert in der Sequenz entspricht.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Int32" />-Werten, die NULL-Werte zulassen und deren Mindestwert bestimmt werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>Gibt den Mindestwert in einer Sequenz von <see cref="T:System.Int64" />-Werten zurück, die NULL-Werte zulassen.</summary>
+      <returns>Ein Wert vom Typ Nullable&lt;Int64&gt; in C# oder Nullable(Of Int64) in Visual Basic, der dem Mindestwert in der Sequenz entspricht.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Int64" />-Werten, die NULL-Werte zulassen und deren Mindestwert bestimmt werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>Gibt den Mindestwert in einer Sequenz von <see cref="T:System.Single" />-Werten zurück, die NULL-Werte zulassen.</summary>
+      <returns>Ein Wert vom Typ Nullable&lt;Single&gt; in C# oder Nullable(Of Single) in Visual Basic, der dem Mindestwert in der Sequenz entspricht.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Single" />-Werten, die NULL-Werte zulassen und deren Mindestwert bestimmt werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>Gibt den Mindestwert in einer Sequenz von <see cref="T:System.Single" />-Werten zurück.</summary>
+      <returns>Der Mindestwert in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Single" />-Werten, deren Mindestwert bestimmt werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> enthält keine Elemente.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Gibt den Mindestwert in einer generischen Sequenz zurück.</summary>
+      <returns>Der Mindestwert in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von Werten, deren Mindestwert bestimmt werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>Ruft für jedes Element einer Sequenz eine Transformationsfunktion auf und gibt den minimalen <see cref="T:System.Decimal" />-Wert zurück.</summary>
+      <returns>Der Mindestwert in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von Werten, deren Mindestwert bestimmt werden soll.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> enthält keine Elemente.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>Ruft für jedes Element einer Sequenz eine Transformationsfunktion auf und gibt den minimalen <see cref="T:System.Double" />-Wert zurück.</summary>
+      <returns>Der Mindestwert in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von Werten, deren Mindestwert bestimmt werden soll.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> enthält keine Elemente.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>Ruft für jedes Element einer Sequenz eine Transformationsfunktion auf und gibt den minimalen <see cref="T:System.Int32" />-Wert zurück.</summary>
+      <returns>Der Mindestwert in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von Werten, deren Mindestwert bestimmt werden soll.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> enthält keine Elemente.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>Ruft für jedes Element einer Sequenz eine Transformationsfunktion auf und gibt den minimalen <see cref="T:System.Int64" />-Wert zurück.</summary>
+      <returns>Der Mindestwert in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von Werten, deren Mindestwert bestimmt werden soll.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> enthält keine Elemente.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>Ruft für jedes Element einer Sequenz eine Transformationsfunktion auf und gibt den minimalen <see cref="T:System.Decimal" />-Wert zurück, der NULL-Werte zulässt.</summary>
+      <returns>Der Wert vom Typ Nullable&lt;Decimal&gt; in C# bzw. Nullable(Of Decimal) in Visual Basic, der dem Mindestwert in der Sequenz entspricht.</returns>
+      <param name="source">Eine Sequenz von Werten, deren Mindestwert bestimmt werden soll.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>Ruft für jedes Element einer Sequenz eine Transformationsfunktion auf und gibt den minimalen <see cref="T:System.Double" />-Wert zurück, der NULL-Werte zulässt.</summary>
+      <returns>Der Wert vom Typ Nullable&lt;Double&gt; in C# bzw. Nullable(Of Double) in Visual Basic, der dem Mindestwert in der Sequenz entspricht.</returns>
+      <param name="source">Eine Sequenz von Werten, deren Mindestwert bestimmt werden soll.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>Ruft für jedes Element einer Sequenz eine Transformationsfunktion auf und gibt den minimalen <see cref="T:System.Int32" />-Wert zurück, der NULL-Werte zulässt.</summary>
+      <returns>Der Wert vom Typ Nullable&lt;Int32&gt; in C# bzw. Nullable(Of Int32) in Visual Basic, der dem Mindestwert in der Sequenz entspricht.</returns>
+      <param name="source">Eine Sequenz von Werten, deren Mindestwert bestimmt werden soll.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>Ruft für jedes Element einer Sequenz eine Transformationsfunktion auf und gibt den minimalen <see cref="T:System.Int64" />-Wert zurück, der NULL-Werte zulässt.</summary>
+      <returns>Der Wert vom Typ Nullable&lt;Int64&gt; in C# bzw. Nullable(Of Int64) in Visual Basic, der dem Mindestwert in der Sequenz entspricht.</returns>
+      <param name="source">Eine Sequenz von Werten, deren Mindestwert bestimmt werden soll.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>Ruft für jedes Element einer Sequenz eine Transformationsfunktion auf und gibt den minimalen <see cref="T:System.Single" />-Wert zurück, der NULL-Werte zulässt.</summary>
+      <returns>Der Wert vom Typ Nullable&lt;Single&gt; in C# bzw. Nullable(Of Single) in Visual Basic, der dem Mindestwert in der Sequenz entspricht.</returns>
+      <param name="source">Eine Sequenz von Werten, deren Mindestwert bestimmt werden soll.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>Ruft für jedes Element einer Sequenz eine Transformationsfunktion auf und gibt den minimalen <see cref="T:System.Single" />-Wert zurück.</summary>
+      <returns>Der Mindestwert in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von Werten, deren Mindestwert bestimmt werden soll.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> enthält keine Elemente.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Ruft für jedes Element einer generischen Sequenz eine Transformationsfunktion auf und gibt den niedrigsten Ergebniswert zurück.</summary>
+      <returns>Der Mindestwert in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von Werten, deren Mindestwert bestimmt werden soll.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">Der Typ des von <paramref name="selector" /> zurückgegebenen Werts.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OfType``1(System.Collections.IEnumerable)">
+      <summary>Filtert die Elemente eines <see cref="T:System.Collections.IEnumerable" /> anhand eines angegebenen Typs.</summary>
+      <returns>Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, das Elemente aus der Eingabesequenz vom Typ <paramref name="TResult" /> enthält.</returns>
+      <param name="source">Das <see cref="T:System.Collections.IEnumerable" />, dessen Elemente gefiltert werden sollen.</param>
+      <typeparam name="TResult">Der Typ, nach dem die Elemente der Sequenz gefiltert werden sollen.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Sortiert die Elemente einer Sequenz in aufsteigender Reihenfolge nach einem Schlüssel.</summary>
+      <returns>Ein <see cref="T:System.Linq.IOrderedEnumerable`1" />, dessen Elemente nach einem Schlüssel sortiert werden.</returns>
+      <param name="source">Eine Sequenz von anzuordnenden Werten.</param>
+      <param name="keySelector">Eine Funktion zum Extrahieren eines Schlüssels aus einem Element.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Der Typ des von <paramref name="keySelector" /> zurückgegebenen Schlüssels.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="keySelector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>Sortiert die Elemente einer Sequenz mithilfe eines angegebenen Vergleichs in aufsteigender Reihenfolge.</summary>
+      <returns>Ein <see cref="T:System.Linq.IOrderedEnumerable`1" />, dessen Elemente nach einem Schlüssel sortiert werden.</returns>
+      <param name="source">Eine Sequenz von anzuordnenden Werten.</param>
+      <param name="keySelector">Eine Funktion zum Extrahieren eines Schlüssels aus einem Element.</param>
+      <param name="comparer">Ein <see cref="T:System.Collections.Generic.IComparer`1" /> zum Vergleichen von Schlüsseln.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Der Typ des von <paramref name="keySelector" /> zurückgegebenen Schlüssels.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="keySelector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderByDescending``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Sortiert die Elemente einer Sequenz in absteigender Reihenfolge nach einem Schlüssel.</summary>
+      <returns>Ein <see cref="T:System.Linq.IOrderedEnumerable`1" />, dessen Elemente in absteigender Reihenfolge nach einem Schlüssel sortiert werden.</returns>
+      <param name="source">Eine Sequenz von anzuordnenden Werten.</param>
+      <param name="keySelector">Eine Funktion zum Extrahieren eines Schlüssels aus einem Element.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Der Typ des von <paramref name="keySelector" /> zurückgegebenen Schlüssels.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="keySelector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderByDescending``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>Sortiert die Elemente einer Sequenz mithilfe eines angegebenen Vergleichs in absteigender Reihenfolge.</summary>
+      <returns>Ein <see cref="T:System.Linq.IOrderedEnumerable`1" />, dessen Elemente in absteigender Reihenfolge nach einem Schlüssel sortiert werden.</returns>
+      <param name="source">Eine Sequenz von anzuordnenden Werten.</param>
+      <param name="keySelector">Eine Funktion zum Extrahieren eines Schlüssels aus einem Element.</param>
+      <param name="comparer">Ein <see cref="T:System.Collections.Generic.IComparer`1" /> zum Vergleichen von Schlüsseln.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Der Typ des von <paramref name="keySelector" /> zurückgegebenen Schlüssels.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="keySelector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Range(System.Int32,System.Int32)">
+      <summary>Generiert eine Sequenz von ganzen Zahlen in einem angegebenen Bereich.</summary>
+      <returns>Ein IEnumerable&lt;Int32&gt; in C# oder IEnumerable(Of Int32) in Visual Basic, das einen Bereich von aufeinander folgenden ganzen Zahlen enthält.</returns>
+      <param name="start">Der Wert der ersten ganzen Zahl in der Sequenz.</param>
+      <param name="count">Die Anzahl der aufeinander folgenden ganzen Zahlen, die generiert werden sollen.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="count" /> ist kleiner als 0.- oder -<paramref name="start" /> + <paramref name="count" /> -1 ist größer als <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Repeat``1(``0,System.Int32)">
+      <summary>Generiert eine Sequenz, die einen Wert mehrfach enthält.</summary>
+      <returns>Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, das einen wiederholten Wert enthält.</returns>
+      <param name="element">Der zu wiederholende Wert.</param>
+      <param name="count">Die gewünschte Anzahl der Wiederholungen des Werts in der generierten Sequenz.</param>
+      <typeparam name="TResult">Der Typ des Werts, der in der Ergebnissequenz wiederholt werden soll.</typeparam>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="count" /> ist kleiner als 0.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Reverse``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Kehrt die Reihenfolge der Elemente in einer Sequenz um.</summary>
+      <returns>Eine Sequenz , deren Elemente den Elementen der Eingabesequenz in umgekehrter Reihenfolge entsprechen.</returns>
+      <param name="source">Eine umzukehrende Sequenz von Werten.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Select``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Projiziert jedes Element einer Sequenz in ein neues Format.</summary>
+      <returns>Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, dessen Elemente das Ergebnis des Aufrufs einer Transformationsfunktion für jedes Element von <paramref name="source" /> sind.</returns>
+      <param name="source">Eine Sequenz von Werten, für die eine Transformationsfunktion aufgerufen werden soll.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">Der Typ des von <paramref name="selector" /> zurückgegebenen Werts.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Select``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,``1})">
+      <summary>Projiziert jedes Element einer Sequenz in ein neues Format, indem der Index des Elements integriert wird.</summary>
+      <returns>Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, dessen Elemente das Ergebnis des Aufrufs einer Transformationsfunktion für jedes Element von <paramref name="source" /> sind.</returns>
+      <param name="source">Eine Sequenz von Werten, für die eine Transformationsfunktion aufgerufen werden soll.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Quellelement angewendet werden soll. Der zweite Parameter der Funktion stellt den Index des Quellelements dar.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">Der Typ des von <paramref name="selector" /> zurückgegebenen Werts.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})">
+      <summary>Projiziert jedes Element einer Sequenz in ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, fasst die resultierenden Sequenzen zu einer einzigen Sequenz zusammen und ruft für jedes Element in dieser Sequenz eine Ergebnisauswahlfunktion auf.</summary>
+      <returns>Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, dessen Elemente erzeugt werden, indem für jedes Element von <paramref name="source" /> die 1:n-Transformationsfunktion <paramref name="collectionSelector" /> aufgerufen wird und dann jedes Element der Sequenz und sein entsprechendes Quellelement einem Ergebniselement zugeordnet wird.</returns>
+      <param name="source">Eine Sequenz von zu projizierenden Werten.</param>
+      <param name="collectionSelector">Eine Transformationsfunktion, die auf jedes Element der Eingabesequenz angewendet werden soll.</param>
+      <param name="resultSelector">Eine Transformationsfunktion, die auf jedes Element der Zwischensequenz angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TCollection">Der Typ der Zwischenelemente, die von <paramref name="collectionSelector" /> erfasst werden.</typeparam>
+      <typeparam name="TResult">Der Typ der Elemente in der resultierenden Sequenz.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />, <paramref name="collectionSelector" /> oder <paramref name="resultSelector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}})">
+      <summary>Projiziert jedes Element einer Sequenz in ein <see cref="T:System.Collections.Generic.IEnumerable`1" /> und fasst die resultierenden Sequenzen in einer einzigen Sequenz zusammen.</summary>
+      <returns>Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, dessen Elemente das Ergebnis eines Aufrufs der 1:n-Transformationsfunktion für jedes Element der Eingabesequenz sind.</returns>
+      <param name="source">Eine Sequenz von zu projizierenden Werten.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">Der Typ der von <paramref name="selector" /> zurückgegebenen Elemente der Sequenz.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})">
+      <summary>Projiziert jedes Element einer Sequenz in ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, fasst die resultierenden Sequenzen zu einer einzigen Sequenz zusammen und ruft für jedes Element in dieser Sequenz eine Ergebnisauswahlfunktion auf.Der Index jedes Quellelements wird im projizierten Zwischenformat des jeweiligen Elements verwendet.</summary>
+      <returns>Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, dessen Elemente erzeugt werden, indem für jedes Element von <paramref name="source" /> die 1:n-Transformationsfunktion <paramref name="collectionSelector" /> aufgerufen wird und dann jedes Element der Sequenz und sein entsprechendes Quellelement einem Ergebniselement zugeordnet wird.</returns>
+      <param name="source">Eine Sequenz von zu projizierenden Werten.</param>
+      <param name="collectionSelector">Eine Transformationsfunktion, die auf jedes Quellelement angewendet werden soll. Der zweite Parameter der Funktion stellt den Index des Quellelements dar.</param>
+      <param name="resultSelector">Eine Transformationsfunktion, die auf jedes Element der Zwischensequenz angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TCollection">Der Typ der Zwischenelemente, die von <paramref name="collectionSelector" /> erfasst werden.</typeparam>
+      <typeparam name="TResult">Der Typ der Elemente in der resultierenden Sequenz.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />, <paramref name="collectionSelector" /> oder <paramref name="resultSelector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}})">
+      <summary>Projiziert jedes Element einer Sequenz in ein <see cref="T:System.Collections.Generic.IEnumerable`1" /> und fasst die resultierenden Sequenzen zu einer einzigen Sequenz zusammen.Der Index jedes Quellelements wird im projizierten Format des jeweiligen Elements verwendet.</summary>
+      <returns>Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, dessen Elemente das Ergebnis eines Aufrufs der 1:n-Transformationsfunktion für jedes Element einer Eingabesequenz sind.</returns>
+      <param name="source">Eine Sequenz von zu projizierenden Werten.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Quellelement angewendet werden soll. Der zweite Parameter der Funktion stellt den Index des Quellelements dar.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">Der Typ der von <paramref name="selector" /> zurückgegebenen Elemente der Sequenz.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SequenceEqual``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>Bestimmt, ob zwei Sequenzen gleich sind, indem die Elemente mithilfe des Standardgleichheitsvergleichs für ihren Typ verglichen werden.</summary>
+      <returns>true, wenn die zwei Quellsequenzen von gleicher Länge sind und ihre entsprechenden Elemente durch den Standardgleichheitsvergleich für ihren Typ als gleich bestimmt werden, andernfalls false.</returns>
+      <param name="first">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, das mit <paramref name="second" /> verglichen werden soll.</param>
+      <param name="second">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, das mit der ersten Sequenz verglichen werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente der Eingabesequenzen.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> oder <paramref name="second" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SequenceEqual``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Bestimmt, ob zwei Sequenzen gleich sind, indem ihre Elemente mithilfe eines angegebenen <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> verglichen werden.</summary>
+      <returns>true, wenn die zwei Quellsequenzen von gleicher Länge sind und ihre entsprechenden Elemente gemäß <paramref name="comparer" /> als gleich gelten, andernfalls false.</returns>
+      <param name="first">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, das mit <paramref name="second" /> verglichen werden soll.</param>
+      <param name="second">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, das mit der ersten Sequenz verglichen werden soll.</param>
+      <param name="comparer">Ein <see cref="T:System.Collections.Generic.IEqualityComparer`1" />, der zum Vergleichen von Elementen verwendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente der Eingabesequenzen.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> oder <paramref name="second" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Single``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Gibt das einzige Element einer Sequenz zurück und löst eine Ausnahme aus, wenn nicht genau ein Element in der Sequenz vorhanden ist.</summary>
+      <returns>Das einzige Element der Eingabesequenz.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, dessen einziges Element zurückgegeben werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">Die Eingabesequenz enthält mehr als ein Element.- oder -Die Eingabesequenz ist leer.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Single``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Gibt das einzige Element einer Sequenz zurück, das eine angegebene Bedingung erfüllt, und löst eine Ausnahme aus, wenn mehrere solche Elemente vorhanden sind.</summary>
+      <returns>Das einzige Element der Eingabesequenz, das eine Bedingung erfüllt.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, aus dem ein einzelnes Element zurückgegeben werden soll.</param>
+      <param name="predicate">Eine Funktion zum Überprüfen eines Elements auf eine Bedingung.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="predicate" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">Kein Element erfüllt die Bedingung in <paramref name="predicate" />.- oder -Die Bedingung in <paramref name="predicate" /> wird von mehreren Elementen erfüllt - oder -Die Quellsequenz ist leer.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SingleOrDefault``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Gibt das einzige Element einer Sequenz zurück oder einen Standardwert, wenn die Sequenz leer ist. Diese Methode löst eine Ausnahme aus, wenn mehrere Elemente in der Sequenz vorhanden sind.</summary>
+      <returns>Das einzige Element der Eingabesequenz oder default(<paramref name="TSource" />), wenn die Sequenz keine Elemente enthält.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, dessen einziges Element zurückgegeben werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+      <exception cref="T:System.InvalidOperationException">Die Eingabesequenz enthält mehr als ein Element.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SingleOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Gibt das einzige Element einer Sequenz zurück, das eine angegebene Bedingung erfüllt, oder einen Standardwert, wenn kein solches Element vorhanden ist. Diese Methode löst eine Ausnahme aus, wenn mehrere Elemente die Bedingung erfüllen.</summary>
+      <returns>Gibt das einzige Element der Eingabesequenz zurück, das die Bedingung erfüllt, oder default(<paramref name="TSource" />), wenn ein solches Element nicht gefunden wird.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, aus dem ein einzelnes Element zurückgegeben werden soll.</param>
+      <param name="predicate">Eine Funktion zum Überprüfen eines Elements auf eine Bedingung.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="predicate" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Skip``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>Umgeht eine festgelegte Anzahl von Elementen in einer Sequenz und gibt dann die übrigen Elemente zurück.</summary>
+      <returns>Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, das die Elemente enthält, die nach dem angegebenen Index in der Eingabesequenz auftreten.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, aus dem Elemente zurückgegeben werden sollen.</param>
+      <param name="count">Die Anzahl der Elemente, die übersprungen werden sollen, bevor die übrigen Elemente zurückgegeben werden.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SkipWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Umgeht Elemente in einer Sequenz, solange eine angegebene Bedingung true ist, und gibt dann die übrigen Elemente zurück.</summary>
+      <returns>Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, das die Elemente aus der Eingabesequenz ab dem ersten Element in der linearen Reihe enthält, das die in <paramref name="predicate" /> angegebene Überprüfung nicht besteht.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, aus dem Elemente zurückgegeben werden sollen.</param>
+      <param name="predicate">Eine Funktion, mit der jedes Element auf eine Bedingung überprüft wird.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="predicate" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SkipWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})">
+      <summary>Umgeht Elemente in einer Sequenz, solange eine angegebene Bedingung true ist, und gibt dann die übrigen Elemente zurück.In der Logik der Prädikatfunktion wird der Index des Elements verwendet.</summary>
+      <returns>Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, das die Elemente aus der Eingabesequenz ab dem ersten Element in der linearen Reihe enthält, das die in <paramref name="predicate" /> angegebene Überprüfung nicht besteht.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, aus dem Elemente zurückgegeben werden sollen.</param>
+      <param name="predicate">Eine Funktion zum Überprüfen jedes Quellelements auf eine Bedingung. Der zweite Parameter der Funktion stellt den Index des Quellelements dar.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="predicate" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>Berechnet die Summe einer Sequenz von <see cref="T:System.Decimal" />-Werten.</summary>
+      <returns>Die Summe der Werte in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Decimal" />-Werten, deren Summe berechnet werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+      <exception cref="T:System.OverflowException">Die Summe ist größer als <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>Berechnet die Summe einer Sequenz von <see cref="T:System.Double" />-Werten.</summary>
+      <returns>Die Summe der Werte in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Double" />-Werten, deren Summe berechnet werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>Berechnet die Summe einer Sequenz von <see cref="T:System.Int32" />-Werten.</summary>
+      <returns>Die Summe der Werte in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Int32" />-Werten, deren Summe berechnet werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+      <exception cref="T:System.OverflowException">Die Summe ist größer als <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>Berechnet die Summe einer Sequenz von <see cref="T:System.Int64" />-Werten.</summary>
+      <returns>Die Summe der Werte in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Int64" />-Werten, deren Summe berechnet werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+      <exception cref="T:System.OverflowException">Die Summe ist größer als <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>Berechnet die Summe einer Sequenz von <see cref="T:System.Decimal" />-Werten, die NULL zulassen.</summary>
+      <returns>Die Summe der Werte in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Decimal" />-Werten, die NULL zulassen und deren Summe berechnet werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+      <exception cref="T:System.OverflowException">Die Summe ist größer als <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>Berechnet die Summe einer Sequenz von <see cref="T:System.Double" />-Werten, die NULL zulassen.</summary>
+      <returns>Die Summe der Werte in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Double" />-Werten, die NULL zulassen und deren Summe berechnet werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>Berechnet die Summe einer Sequenz von <see cref="T:System.Int32" />-Werten, die NULL zulassen.</summary>
+      <returns>Die Summe der Werte in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Int32" />-Werten, die NULL zulassen und deren Summe berechnet werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+      <exception cref="T:System.OverflowException">Die Summe ist größer als <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>Berechnet die Summe einer Sequenz von <see cref="T:System.Int64" />-Werten, die NULL zulassen.</summary>
+      <returns>Die Summe der Werte in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Int64" />-Werten, die NULL zulassen und deren Summe berechnet werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+      <exception cref="T:System.OverflowException">Die Summe ist größer als <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>Berechnet die Summe einer Sequenz von <see cref="T:System.Single" />-Werten, die NULL zulassen.</summary>
+      <returns>Die Summe der Werte in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Single" />-Werten, die NULL zulassen und deren Summe berechnet werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>Berechnet die Summe einer Sequenz von <see cref="T:System.Single" />-Werten.</summary>
+      <returns>Die Summe der Werte in der Sequenz.</returns>
+      <param name="source">Eine Sequenz von <see cref="T:System.Single" />-Werten, deren Summe berechnet werden soll.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>Berechnet die Summe einer Sequenz von <see cref="T:System.Decimal" />-Werten, die durch den Aufruf einer Transformationsfunktion für jedes Element der Eingabesequenz ermittelt werden.</summary>
+      <returns>Die Summe der projizierten Werte.</returns>
+      <param name="source">Eine Sequenz von Werten, die zum Berechnen einer Summe verwendet werden.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+      <exception cref="T:System.OverflowException">Die Summe ist größer als <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>Berechnet die Summe einer Sequenz von <see cref="T:System.Double" />-Werten, die durch den Aufruf einer Transformationsfunktion für jedes Element der Eingabesequenz ermittelt werden.</summary>
+      <returns>Die Summe der projizierten Werte.</returns>
+      <param name="source">Eine Sequenz von Werten, die zum Berechnen einer Summe verwendet werden.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>Berechnet die Summe einer Sequenz von <see cref="T:System.Int32" />-Werten, die durch den Aufruf einer Transformationsfunktion für jedes Element der Eingabesequenz ermittelt werden.</summary>
+      <returns>Die Summe der projizierten Werte.</returns>
+      <param name="source">Eine Sequenz von Werten, die zum Berechnen einer Summe verwendet werden.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+      <exception cref="T:System.OverflowException">Die Summe ist größer als <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>Berechnet die Summe einer Sequenz von <see cref="T:System.Int64" />-Werten, die durch den Aufruf einer Transformationsfunktion für jedes Element der Eingabesequenz ermittelt werden.</summary>
+      <returns>Die Summe der projizierten Werte.</returns>
+      <param name="source">Eine Sequenz von Werten, die zum Berechnen einer Summe verwendet werden.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+      <exception cref="T:System.OverflowException">Die Summe ist größer als <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>Berechnet die Summe einer Sequenz von <see cref="T:System.Decimal" />-Werten, die NULL zulassen und die durch den Aufruf einer Transformationsfunktion für jedes Element der Eingabesequenz ermittelt werden.</summary>
+      <returns>Die Summe der projizierten Werte.</returns>
+      <param name="source">Eine Sequenz von Werten, die zum Berechnen einer Summe verwendet werden.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+      <exception cref="T:System.OverflowException">Die Summe ist größer als <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>Berechnet die Summe einer Sequenz von <see cref="T:System.Double" />-Werten, die NULL zulassen und die durch den Aufruf einer Transformationsfunktion für jedes Element der Eingabesequenz ermittelt werden.</summary>
+      <returns>Die Summe der projizierten Werte.</returns>
+      <param name="source">Eine Sequenz von Werten, die zum Berechnen einer Summe verwendet werden.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>Berechnet die Summe einer Sequenz von <see cref="T:System.Int32" />-Werten, die NULL zulassen und die durch den Aufruf einer Transformationsfunktion für jedes Element der Eingabesequenz ermittelt werden.</summary>
+      <returns>Die Summe der projizierten Werte.</returns>
+      <param name="source">Eine Sequenz von Werten, die zum Berechnen einer Summe verwendet werden.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+      <exception cref="T:System.OverflowException">Die Summe ist größer als <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>Berechnet die Summe einer Sequenz von <see cref="T:System.Int64" />-Werten, die NULL zulassen und die durch den Aufruf einer Transformationsfunktion für jedes Element der Eingabesequenz ermittelt werden.</summary>
+      <returns>Die Summe der projizierten Werte.</returns>
+      <param name="source">Eine Sequenz von Werten, die zum Berechnen einer Summe verwendet werden.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+      <exception cref="T:System.OverflowException">Die Summe ist größer als <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>Berechnet die Summe einer Sequenz von <see cref="T:System.Single" />-Werten, die NULL zulassen und die durch den Aufruf einer Transformationsfunktion für jedes Element der Eingabesequenz ermittelt werden.</summary>
+      <returns>Die Summe der projizierten Werte.</returns>
+      <param name="source">Eine Sequenz von Werten, die zum Berechnen einer Summe verwendet werden.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>Berechnet die Summe einer Sequenz von <see cref="T:System.Single" />-Werten, die durch den Aufruf einer Transformationsfunktion für jedes Element der Eingabesequenz ermittelt werden.</summary>
+      <returns>Die Summe der projizierten Werte.</returns>
+      <param name="source">Eine Sequenz von Werten, die zum Berechnen einer Summe verwendet werden.</param>
+      <param name="selector">Eine Transformationsfunktion, die auf jedes Element angewendet werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="selector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Take``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>Gibt eine angegebene Anzahl von zusammenhängenden Elementen ab dem Anfang einer Sequenz zurück.</summary>
+      <returns>Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, das die festgelegte Anzahl von Elementen ab dem Anfang der Eingabesequenz enthält.</returns>
+      <param name="source">Die Sequenz, aus der Elemente zurückgegeben werden sollen.</param>
+      <param name="count">Die Anzahl der zurückzugebenden Elemente.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.TakeWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Gibt Elemente aus einer Sequenz zurück, solange eine angegebene Bedingung true ist.</summary>
+      <returns>Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, das die Elemente aus der Eingabesequenz enthält, die vor dem Element auftreten, bei dem die Überprüfung nicht mehr erfolgreich ist.</returns>
+      <param name="source">Eine Sequenz, aus der Elemente zurückgegeben werden sollen.</param>
+      <param name="predicate">Eine Funktion, mit der jedes Element auf eine Bedingung überprüft wird.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="predicate" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.TakeWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})">
+      <summary>Gibt Elemente aus einer Sequenz zurück, solange eine angegebene Bedingung true ist.In der Logik der Prädikatfunktion wird der Index des Elements verwendet.</summary>
+      <returns>Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, das Elemente aus der Eingabesequenz enthält, die vor dem Element auftreten, bei dem die Überprüfung nicht mehr erfolgreich ist.</returns>
+      <param name="source">Die Sequenz, aus der Elemente zurückgegeben werden sollen.</param>
+      <param name="predicate">Eine Funktion zum Überprüfen jedes Quellelements auf eine Bedingung. Der zweite Parameter der Funktion stellt den Index des Quellelements dar.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="predicate" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenBy``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1})">
+      <summary>Führt eine nachfolgende Sortierung der Elemente in einer Sequenz in aufsteigender Reihenfolge nach einem Schlüssel durch.</summary>
+      <returns>Ein <see cref="T:System.Linq.IOrderedEnumerable`1" />, dessen Elemente nach einem Schlüssel sortiert werden.</returns>
+      <param name="source">Ein <see cref="T:System.Linq.IOrderedEnumerable`1" /> mit den zu sortierenden Elementen.</param>
+      <param name="keySelector">Eine Funktion zum Extrahieren eines Schlüssels aus jedem Element.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Der Typ des von <paramref name="keySelector" /> zurückgegebenen Schlüssels.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="keySelector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenBy``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>Führt mithilfe eines angegebenen Vergleichs eine nachfolgende Sortierung der Elemente in einer Sequenz in aufsteigender Reihenfolge durch.</summary>
+      <returns>Ein <see cref="T:System.Linq.IOrderedEnumerable`1" />, dessen Elemente nach einem Schlüssel sortiert werden.</returns>
+      <param name="source">Ein <see cref="T:System.Linq.IOrderedEnumerable`1" /> mit den zu sortierenden Elementen.</param>
+      <param name="keySelector">Eine Funktion zum Extrahieren eines Schlüssels aus jedem Element.</param>
+      <param name="comparer">Ein <see cref="T:System.Collections.Generic.IComparer`1" /> zum Vergleichen von Schlüsseln.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Der Typ des von <paramref name="keySelector" /> zurückgegebenen Schlüssels.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="keySelector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenByDescending``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1})">
+      <summary>Führt eine nachfolgende Sortierung der Elemente in einer Sequenz in absteigender Reihenfolge nach einem Schlüssel durch.</summary>
+      <returns>Ein <see cref="T:System.Linq.IOrderedEnumerable`1" />, dessen Elemente in absteigender Reihenfolge nach einem Schlüssel sortiert werden.</returns>
+      <param name="source">Ein <see cref="T:System.Linq.IOrderedEnumerable`1" /> mit den zu sortierenden Elementen.</param>
+      <param name="keySelector">Eine Funktion zum Extrahieren eines Schlüssels aus jedem Element.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Der Typ des von <paramref name="keySelector" /> zurückgegebenen Schlüssels.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="keySelector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenByDescending``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>Führt mithilfe eines angegebenen Vergleichs eine nachfolgende Sortierung der Elemente in einer Sequenz in absteigender Reihenfolge durch.</summary>
+      <returns>Ein <see cref="T:System.Linq.IOrderedEnumerable`1" />, dessen Elemente in absteigender Reihenfolge nach einem Schlüssel sortiert werden.</returns>
+      <param name="source">Ein <see cref="T:System.Linq.IOrderedEnumerable`1" /> mit den zu sortierenden Elementen.</param>
+      <param name="keySelector">Eine Funktion zum Extrahieren eines Schlüssels aus jedem Element.</param>
+      <param name="comparer">Ein <see cref="T:System.Collections.Generic.IComparer`1" /> zum Vergleichen von Schlüsseln.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Der Typ des von <paramref name="keySelector" /> zurückgegebenen Schlüssels.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="keySelector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToArray``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Erstellt ein Array aus einem <see cref="T:System.Collections.Generic.IEnumerable`1" />.</summary>
+      <returns>Ein Array, das die Elemente aus der Eingabesequenz enthält.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, aus dem ein Array erstellt werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Erstellt ein <see cref="T:System.Collections.Generic.Dictionary`2" /> aus einem <see cref="T:System.Collections.Generic.IEnumerable`1" /> gemäß einer angegebenen Schlüsselauswahlfunktion.</summary>
+      <returns>Ein <see cref="T:System.Collections.Generic.Dictionary`2" />, das Schlüssel und Werte enthält.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, aus dem ein <see cref="T:System.Collections.Generic.Dictionary`2" /> erstellt werden soll.</param>
+      <param name="keySelector">Eine Funktion zum Extrahieren eines Schlüssels aus jedem Element.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Der Typ des von <paramref name="keySelector" /> zurückgegebenen Schlüssels.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="keySelector" /> ist null.- oder -<paramref name="keySelector" /> erzeugt einen Schlüssel, der null ist.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" /> erzeugt für zwei Elemente doppelte Schlüssel.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Erstellt ein <see cref="T:System.Collections.Generic.Dictionary`2" /> aus einem <see cref="T:System.Collections.Generic.IEnumerable`1" /> gemäß einer angegebenen Schlüsselauswahlfunktion und eines angegebenen Schlüsselvergleichs.</summary>
+      <returns>Ein <see cref="T:System.Collections.Generic.Dictionary`2" />, das Schlüssel und Werte enthält.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, aus dem ein <see cref="T:System.Collections.Generic.Dictionary`2" /> erstellt werden soll.</param>
+      <param name="keySelector">Eine Funktion zum Extrahieren eines Schlüssels aus jedem Element.</param>
+      <param name="comparer">Ein <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> zum Vergleichen von Schlüsseln.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Der Typ der von <paramref name="keySelector" /> zurückgegebenen Schlüssel.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="keySelector" /> ist null.- oder -<paramref name="keySelector" /> erzeugt einen Schlüssel, der null ist.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" /> erzeugt für zwei Elemente doppelte Schlüssel.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})">
+      <summary>Erstellt ein <see cref="T:System.Collections.Generic.Dictionary`2" /> aus einem <see cref="T:System.Collections.Generic.IEnumerable`1" /> entsprechend der angegebenen Schlüsselauswahlfunktion und Elementauswahlfunktion.</summary>
+      <returns>Ein <see cref="T:System.Collections.Generic.Dictionary`2" />, das Werte vom Typ <paramref name="TElement" /> enthält, die aus der Eingabesequenz ausgewählt werden.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, aus dem ein <see cref="T:System.Collections.Generic.Dictionary`2" /> erstellt werden soll.</param>
+      <param name="keySelector">Eine Funktion zum Extrahieren eines Schlüssels aus jedem Element.</param>
+      <param name="elementSelector">Eine Transformationsfunktion, mit der aus jedem Element ein Ergebniselementwert erzeugt wird.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Der Typ des von <paramref name="keySelector" /> zurückgegebenen Schlüssels.</typeparam>
+      <typeparam name="TElement">Der Typ des von <paramref name="elementSelector" /> zurückgegebenen Werts.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />, <paramref name="keySelector" /> oder <paramref name="elementSelector" /> ist null.- oder -<paramref name="keySelector" /> erzeugt einen Schlüssel, der null ist.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" /> erzeugt für zwei Elemente doppelte Schlüssel.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Erstellt ein <see cref="T:System.Collections.Generic.Dictionary`2" /> aus einem <see cref="T:System.Collections.Generic.IEnumerable`1" /> entsprechend einer angegebenen Schlüsselauswahlfunktion, einem Vergleich und einer Elementauswahlfunktion.</summary>
+      <returns>Ein <see cref="T:System.Collections.Generic.Dictionary`2" />, das Werte vom Typ <paramref name="TElement" /> enthält, die aus der Eingabesequenz ausgewählt werden.</returns>
+      <param name="source">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, aus dem ein <see cref="T:System.Collections.Generic.Dictionary`2" /> erstellt werden soll.</param>
+      <param name="keySelector">Eine Funktion zum Extrahieren eines Schlüssels aus jedem Element.</param>
+      <param name="elementSelector">Eine Transformationsfunktion, mit der aus jedem Element ein Ergebniselementwert erzeugt wird.</param>
+      <param name="comparer">Ein <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> zum Vergleichen von Schlüsseln.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Der Typ des von <paramref name="keySelector" /> zurückgegebenen Schlüssels.</typeparam>
+      <typeparam name="TElement">Der Typ des von <paramref name="elementSelector" /> zurückgegebenen Werts.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />, <paramref name="keySelector" /> oder <paramref name="elementSelector" /> ist null.- oder -<paramref name="keySelector" /> erzeugt einen Schlüssel, der null ist.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" /> erzeugt für zwei Elemente doppelte Schlüssel.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToList``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Erstellt eine <see cref="T:System.Collections.Generic.List`1" /> aus einem <see cref="T:System.Collections.Generic.IEnumerable`1" />.</summary>
+      <returns>Eine <see cref="T:System.Collections.Generic.List`1" />, die Elemente aus der Eingabesequenz enthält.</returns>
+      <param name="source">Das <see cref="T:System.Collections.Generic.IEnumerable`1" />, aus dem eine <see cref="T:System.Collections.Generic.List`1" /> erstellt werden soll.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Erstellt ein <see cref="T:System.Linq.Lookup`2" /> aus einem <see cref="T:System.Collections.Generic.IEnumerable`1" /> gemäß einer angegebenen Schlüsselauswahlfunktion.</summary>
+      <returns>Ein <see cref="T:System.Linq.Lookup`2" />, das Schlüssel und Werte enthält.</returns>
+      <param name="source">Das <see cref="T:System.Collections.Generic.IEnumerable`1" />, aus dem ein <see cref="T:System.Linq.Lookup`2" /> erstellt werden soll.</param>
+      <param name="keySelector">Eine Funktion zum Extrahieren eines Schlüssels aus jedem Element.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Der Typ des von <paramref name="keySelector" /> zurückgegebenen Schlüssels.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="keySelector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Erstellt ein <see cref="T:System.Linq.Lookup`2" /> aus einem <see cref="T:System.Collections.Generic.IEnumerable`1" /> gemäß einer angegebenen Schlüsselauswahlfunktion und eines angegebenen Schlüsselvergleichs.</summary>
+      <returns>Ein <see cref="T:System.Linq.Lookup`2" />, das Schlüssel und Werte enthält.</returns>
+      <param name="source">Das <see cref="T:System.Collections.Generic.IEnumerable`1" />, aus dem ein <see cref="T:System.Linq.Lookup`2" /> erstellt werden soll.</param>
+      <param name="keySelector">Eine Funktion zum Extrahieren eines Schlüssels aus jedem Element.</param>
+      <param name="comparer">Ein <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> zum Vergleichen von Schlüsseln.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Der Typ des von <paramref name="keySelector" /> zurückgegebenen Schlüssels.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="keySelector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})">
+      <summary>Erstellt ein <see cref="T:System.Linq.Lookup`2" /> aus einem <see cref="T:System.Collections.Generic.IEnumerable`1" /> entsprechend der angegebenen Schlüsselauswahlfunktion und Elementauswahlfunktion.</summary>
+      <returns>Ein <see cref="T:System.Linq.Lookup`2" />, das Werte vom Typ <paramref name="TElement" /> enthält, die aus der Eingabesequenz ausgewählt werden.</returns>
+      <param name="source">Das <see cref="T:System.Collections.Generic.IEnumerable`1" />, aus dem ein <see cref="T:System.Linq.Lookup`2" /> erstellt werden soll.</param>
+      <param name="keySelector">Eine Funktion zum Extrahieren eines Schlüssels aus jedem Element.</param>
+      <param name="elementSelector">Eine Transformationsfunktion, mit der aus jedem Element ein Ergebniselementwert erzeugt wird.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Der Typ des von <paramref name="keySelector" /> zurückgegebenen Schlüssels.</typeparam>
+      <typeparam name="TElement">Der Typ des von <paramref name="elementSelector" /> zurückgegebenen Werts.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />, <paramref name="keySelector" /> oder <paramref name="elementSelector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Erstellt ein <see cref="T:System.Linq.Lookup`2" /> aus einem <see cref="T:System.Collections.Generic.IEnumerable`1" /> entsprechend einer angegebenen Schlüsselauswahlfunktion, einem Vergleich und einer Elementauswahlfunktion.</summary>
+      <returns>Ein <see cref="T:System.Linq.Lookup`2" />, das Werte vom Typ <paramref name="TElement" /> enthält, die aus der Eingabesequenz ausgewählt werden.</returns>
+      <param name="source">Das <see cref="T:System.Collections.Generic.IEnumerable`1" />, aus dem ein <see cref="T:System.Linq.Lookup`2" /> erstellt werden soll.</param>
+      <param name="keySelector">Eine Funktion zum Extrahieren eines Schlüssels aus jedem Element.</param>
+      <param name="elementSelector">Eine Transformationsfunktion, mit der aus jedem Element ein Ergebniselementwert erzeugt wird.</param>
+      <param name="comparer">Ein <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> zum Vergleichen von Schlüsseln.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Der Typ des von <paramref name="keySelector" /> zurückgegebenen Schlüssels.</typeparam>
+      <typeparam name="TElement">Der Typ des von <paramref name="elementSelector" /> zurückgegebenen Werts.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />, <paramref name="keySelector" /> oder <paramref name="elementSelector" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Union``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>Erzeugt die Vereinigungsmenge von zwei Sequenzen mithilfe des Standardgleichheitsvergleichs.</summary>
+      <returns>Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, das die Elemente aus beiden Eingabesequenzen ohne Duplikate enthält.</returns>
+      <param name="first">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, dessen unterschiedliche Elemente die erste Menge für die Gesamtmenge bilden.</param>
+      <param name="second">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, dessen unterschiedliche Elemente die zweite Menge für die Gesamtmenge bilden.</param>
+      <typeparam name="TSource">Der Typ der Elemente der Eingabesequenzen.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> oder <paramref name="second" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Union``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Erzeugt mithilfe eines angegebenen <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> die Vereinigungsmenge von zwei Sequenzen.</summary>
+      <returns>Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, das die Elemente aus beiden Eingabesequenzen ohne Duplikate enthält.</returns>
+      <param name="first">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, dessen unterschiedliche Elemente die erste Menge für die Gesamtmenge bilden.</param>
+      <param name="second">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, dessen unterschiedliche Elemente die zweite Menge für die Gesamtmenge bilden.</param>
+      <param name="comparer">Der <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> zum Vergleichen von Werten.</param>
+      <typeparam name="TSource">Der Typ der Elemente der Eingabesequenzen.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> oder <paramref name="second" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Where``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Filtert eine Sequenz von Werten nach einem Prädikat.</summary>
+      <returns>Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, das Elemente aus der Eingabesequenz enthält, die die Bedingung erfüllen.</returns>
+      <param name="source">Ein zu filterndes <see cref="T:System.Collections.Generic.IEnumerable`1" />.</param>
+      <param name="predicate">Eine Funktion, mit der jedes Element auf eine Bedingung überprüft wird.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="predicate" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Where``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})">
+      <summary>Filtert eine Sequenz von Werten nach einem Prädikat.In der Logik der Prädikatfunktion wird der Index der einzelnen Elemente verwendet.</summary>
+      <returns>Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, das Elemente aus der Eingabesequenz enthält, die die Bedingung erfüllen.</returns>
+      <param name="source">Ein zu filterndes <see cref="T:System.Collections.Generic.IEnumerable`1" />.</param>
+      <param name="predicate">Eine Funktion zum Überprüfen jedes Quellelements auf eine Bedingung. Der zweite Parameter der Funktion stellt den Index des Quellelements dar.</param>
+      <typeparam name="TSource">Der Typ der Elemente von <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> oder <paramref name="predicate" /> ist null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Zip``3(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``1,``2})">
+      <summary>Wendet eine Funktion auf die entsprechenden Elemente von zwei Sequenzen an und erzeugt eine Sequenz der Ergebnisse.</summary>
+      <returns>Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />, das die zusammengeführten Elemente der beiden Eingabesequenzen enthält.</returns>
+      <param name="first">Die erste Sequenz, die zusammengeführt werden soll.</param>
+      <param name="second">Die zweite Sequenz, die zusammengeführt werden soll.</param>
+      <param name="resultSelector">Eine Funktion, die angibt, wie die Elemente der zwei Sequenzen zusammengeführt werden sollen.</param>
+      <typeparam name="TFirst">Der Typ der Elemente der ersten Eingabesequenz.</typeparam>
+      <typeparam name="TSecond">Der Typ der Elemente der zweiten Eingabesequenz.</typeparam>
+      <typeparam name="TResult">Der Typ der Elemente in der Ergebnissequenz.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> oder <paramref name="second" /> ist null.</exception>
+    </member>
+    <member name="T:System.Linq.IGrouping`2">
+      <summary>Stellt eine Auflistung von Objekten dar, die über einen gemeinsamen Schlüssel verfügen.</summary>
+      <typeparam name="TKey">Der Typ des Schlüssels von <see cref="T:System.Linq.IGrouping`2" />.Dieser Typparameter ist Covariant. Das heißt, Sie können entweder den angegebenen Typ oder einen weiter abgeleiteten Typ verwenden. Weitere Informationen zu Ko- und Kontravarianz finden Sie unter Kovarianz und Kontravarianz in Generika.</typeparam>
+      <typeparam name="TElement">Der Typ der Werte in <see cref="T:System.Linq.IGrouping`2" />.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="P:System.Linq.IGrouping`2.Key">
+      <summary>Ruft den Schlüssel von <see cref="T:System.Linq.IGrouping`2" /> ab.</summary>
+      <returns>Der Schlüssel des <see cref="T:System.Linq.IGrouping`2" />.</returns>
+    </member>
+    <member name="T:System.Linq.ILookup`2">
+      <summary>Definiert einen Indexer, eine Größeneigenschaft sowie eine boolesche Suchmethode für Datenstrukturen, die <see cref="T:System.Collections.Generic.IEnumerable`1" />-Sequenzen von Werten Schlüssel zuordnen.</summary>
+      <typeparam name="TKey">Der Typ der Schlüssel in einem <see cref="T:System.Linq.ILookup`2" />.</typeparam>
+      <typeparam name="TElement">Der Typ der Elemente in der <see cref="T:System.Collections.Generic.IEnumerable`1" />-Sequenz, aus denen die Werte im <see cref="T:System.Linq.ILookup`2" /> bestehen.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.ILookup`2.Contains(`0)">
+      <summary>Bestimmt, ob ein angegebener Schlüssel im <see cref="T:System.Linq.ILookup`2" /> vorhanden ist.</summary>
+      <returns>true, wenn <paramref name="key" /> in der <see cref="T:System.Linq.ILookup`2" /> vorhanden ist, andernfalls false.</returns>
+      <param name="key">Der Schlüssel, der im <see cref="T:System.Linq.ILookup`2" /> gesucht werden soll.</param>
+    </member>
+    <member name="P:System.Linq.ILookup`2.Count">
+      <summary>Ruft die Anzahl der Schlüssel-Wert-Paare in der Auflistung im <see cref="T:System.Linq.ILookup`2" /> ab.</summary>
+      <returns>Die Anzahl der Schlüssel-Wert-Paare in der Auflistung im <see cref="T:System.Linq.ILookup`2" />.</returns>
+    </member>
+    <member name="P:System.Linq.ILookup`2.Item(`0)">
+      <summary>Ruft die <see cref="T:System.Collections.Generic.IEnumerable`1" />-Sequenz von Werten ab, die von einem angegebenen Schlüssel indiziert werden.</summary>
+      <returns>Ruft die <see cref="T:System.Collections.Generic.IEnumerable`1" />-Sequenz von Werten ab, die vom angegebenen Schlüssel indiziert werden.</returns>
+      <param name="key">Der Schlüssel der gewünschten Sequenz von Werten.</param>
+    </member>
+    <member name="T:System.Linq.IOrderedEnumerable`1">
+      <summary>Stellt eine sortierte Sequenz dar.</summary>
+      <typeparam name="TElement">Der Typ der Elemente der Sequenz.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.IOrderedEnumerable`1.CreateOrderedEnumerable``1(System.Func{`0,``0},System.Collections.Generic.IComparer{``0},System.Boolean)">
+      <summary>Führt eine nachgeordnete Sortierung von Elementen eines <see cref="T:System.Linq.IOrderedEnumerable`1" /> anhand eines Schlüssels durch.</summary>
+      <returns>Ein <see cref="T:System.Linq.IOrderedEnumerable`1" />, dessen Elemente nach einem Schlüssel sortiert werden.</returns>
+      <param name="keySelector">Die <see cref="T:System.Func`2" /> zur Extrahierung der Schlüssel für die einzelnen Elemente.</param>
+      <param name="comparer">Die <see cref="T:System.Collections.Generic.IComparer`1" />-Schnittstelle zum Vergleichen von Schlüsseln zur Platzierung in der zurückgegebenen Sequenz.</param>
+      <param name="descending">true, um die Elemente in absteigender Reihenfolge zu sortieren, andernfalls false.</param>
+      <typeparam name="TKey">Der Typ des Schlüssels, der von <paramref name="keySelector" /> erzeugt wird.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="T:System.Linq.Lookup`2">
+      <summary>Stellt eine Auflistung von Schlüsseln dar, die einem oder mehreren Werten zugeordnet sind.</summary>
+      <typeparam name="TKey">Der Typ der Schlüssel in einem <see cref="T:System.Linq.Lookup`2" />.</typeparam>
+      <typeparam name="TElement">Der Elementtyp im jeweiligen <see cref="T:System.Collections.Generic.IEnumerable`1" />-Wert von <see cref="T:System.Linq.Lookup`2" />.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.Lookup`2.ApplyResultSelector``1(System.Func{`0,System.Collections.Generic.IEnumerable{`1},``0})">
+      <summary>Wendet eine Transformationsfunktion auf jeden Schlüssel sowie auf die zugeordneten Werte an und gibt die Ergebnisse zurück.</summary>
+      <returns>Eine Auflistung mit einem Wert für jedes Schlüssel-Wert-Paar in der Auflistung im <see cref="T:System.Linq.Lookup`2" />.</returns>
+      <param name="resultSelector">Eine Funktion zur Projizierung eines Ergebniswerts für die einzelnen Schlüssel sowie die zugeordneten Werte.</param>
+      <typeparam name="TResult">Der Typ der von <paramref name="resultSelector" /> erzeugten Ergebniswerte.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.Lookup`2.Contains(`0)">
+      <summary>Bestimmt, ob ein angegebener Schlüssel im <see cref="T:System.Linq.Lookup`2" /> vorhanden ist.</summary>
+      <returns>true, wenn <paramref name="key" /> in der <see cref="T:System.Linq.Lookup`2" /> vorhanden ist, andernfalls false.</returns>
+      <param name="key">Der Schlüssel, der im <see cref="T:System.Linq.Lookup`2" /> gesucht werden soll.</param>
+    </member>
+    <member name="P:System.Linq.Lookup`2.Count">
+      <summary>Ruft die Anzahl der Schlüssel-Wert-Paare in der Auflistung im <see cref="T:System.Linq.Lookup`2" /> ab.</summary>
+      <returns>Die Anzahl der Schlüssel-Wert-Paare in der Auflistung im <see cref="T:System.Linq.Lookup`2" />.</returns>
+    </member>
+    <member name="M:System.Linq.Lookup`2.GetEnumerator">
+      <summary>Gibt einen generischen Enumerator zurück, der das <see cref="T:System.Linq.Lookup`2" /> durchläuft.</summary>
+      <returns>Ein Enumerator für das <see cref="T:System.Linq.Lookup`2" />.</returns>
+    </member>
+    <member name="P:System.Linq.Lookup`2.Item(`0)">
+      <summary>Ruft die Auflistung von Werten ab, die vom angegebenen Schlüssel indiziert werden.</summary>
+      <returns>Die Auflistung von Werten ab, die vom angegebenen Schlüssel indiziert werden.</returns>
+      <param name="key">Der Schlüssel der gewünschten Auflistung von Werten.</param>
+    </member>
+    <member name="M:System.Linq.Lookup`2.System#Collections#IEnumerable#GetEnumerator">
+      <summary>Gibt einen Enumerator zurück, der das <see cref="T:System.Linq.Lookup`2" /> durchläuft.Diese Klasse kann nicht vererbt werden.</summary>
+      <returns>Ein Enumerator für das <see cref="T:System.Linq.Lookup`2" />.</returns>
+    </member>
+  </members>
+</doc>

+ 1853 - 0
HighBorn/packages/System.Linq.4.3.0/ref/netstandard1.6/es/System.Linq.xml

@@ -0,0 +1,1853 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+  <assembly>
+    <name>System.Linq</name>
+  </assembly>
+  <members>
+    <member name="T:System.Linq.Enumerable">
+      <summary>Proporciona un conjunto de métodos static (Shared en Visual Basic) para consultar objetos que implementan <see cref="T:System.Collections.Generic.IEnumerable`1" />.</summary>
+    </member>
+    <member name="M:System.Linq.Enumerable.Aggregate``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``0,``0})">
+      <summary>Aplica una función de acumulador a una secuencia.</summary>
+      <returns>Valor final del acumulador.</returns>
+      <param name="source">Objeto <see cref="T:System.Collections.Generic.IEnumerable`1" /> en el que se van a agregar elementos.</param>
+      <param name="func">Función de acumulador que se va a invocar en cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="func" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> no contiene elementos.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Aggregate``2(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1})">
+      <summary>Aplica una función de acumulador a una secuencia.El valor de inicialización especificado se utiliza como valor de inicio del acumulador.</summary>
+      <returns>Valor final del acumulador.</returns>
+      <param name="source">Objeto <see cref="T:System.Collections.Generic.IEnumerable`1" /> en el que se van a agregar elementos.</param>
+      <param name="seed">Valor de inicio del acumulador.</param>
+      <param name="func">Función de acumulador que se va a invocar en cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TAccumulate">Tipo del valor del acumulador.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="func" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Aggregate``3(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1},System.Func{``1,``2})">
+      <summary>Aplica una función de acumulador a una secuencia.El valor de inicialización especificado se utiliza como valor inicial del acumulador y la función especificada se utiliza para seleccionar el valor resultante.</summary>
+      <returns>El valor final del acumulador transformado.</returns>
+      <param name="source">Objeto <see cref="T:System.Collections.Generic.IEnumerable`1" /> en el que se van a agregar elementos.</param>
+      <param name="seed">Valor de inicio del acumulador.</param>
+      <param name="func">Función de acumulador que se va a invocar en cada elemento.</param>
+      <param name="resultSelector">Función que va a transformar el valor final del acumulador en el valor del resultado.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TAccumulate">Tipo del valor del acumulador.</typeparam>
+      <typeparam name="TResult">Tipo del valor resultante.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="func" /> o <paramref name="resultSelector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.All``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Determina si todos los elementos de una secuencia satisfacen una condición.</summary>
+      <returns>true si todos los elementos de la secuencia de origen pasan la prueba del predicado especificado o si la secuencia está vacía; de lo contrario, false.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> que contiene los elementos a los que se va a aplicar el predicado.</param>
+      <param name="predicate">Función para probar cada elemento de una condición.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="predicate" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Any``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Determina si una secuencia contiene elementos.</summary>
+      <returns>true si la secuencia de origen contiene elementos; de lo contrario, false.</returns>
+      <param name="source">Interfaz <see cref="T:System.Collections.Generic.IEnumerable`1" /> que se va a comprobar si está vacía.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Any``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Determina si algún elemento de una secuencia satisface una condición.</summary>
+      <returns>true si algún elemento de la secuencia de origen pasa la prueba del predicado especificado; de lo contrario, false.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> a cuyos elementos se va a aplicar el predicado.</param>
+      <param name="predicate">Función para probar cada elemento de una condición.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="predicate" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.AsEnumerable``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Devuelve la entrada tipificada como <see cref="T:System.Collections.Generic.IEnumerable`1" />.</summary>
+      <returns>La secuencia de entrada tipificada como <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>
+      <param name="source">Secuencia que se va a tipificar como <see cref="T:System.Collections.Generic.IEnumerable`1" />.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>Calcula el promedio de una secuencia de valores <see cref="T:System.Decimal" />.</summary>
+      <returns>El promedio de la secuencia de valores.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Decimal" /> cuyo promedio se va a calcular.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> no contiene elementos.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>Calcula el promedio de una secuencia de valores <see cref="T:System.Double" />.</summary>
+      <returns>El promedio de la secuencia de valores.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Double" /> cuyo promedio se va a calcular.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> no contiene elementos.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>Calcula el promedio de una secuencia de valores <see cref="T:System.Int32" />.</summary>
+      <returns>El promedio de la secuencia de valores.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Int32" /> cuyo promedio se va a calcular.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> no contiene elementos.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>Calcula el promedio de una secuencia de valores <see cref="T:System.Int64" />.</summary>
+      <returns>El promedio de la secuencia de valores.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Int64" /> cuyo promedio se va a calcular.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> no contiene elementos.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>Calcula el promedio de una secuencia de valores <see cref="T:System.Decimal" /> que aceptan valores NULL.</summary>
+      <returns>Promedio de la secuencia de valores o null si la secuencia de origen está vacía o contiene sólo valores null.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Decimal" /> que aceptan valores NULL cuyo promedio se va a calcular.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+      <exception cref="T:System.OverflowException">La suma de los elementos de la secuencia es mayor que <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>Calcula el promedio de una secuencia de valores <see cref="T:System.Double" /> que aceptan valores NULL.</summary>
+      <returns>Promedio de la secuencia de valores o null si la secuencia de origen está vacía o contiene sólo valores null.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Double" /> que aceptan valores NULL cuyo promedio se va a calcular.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>Calcula el promedio de una secuencia de valores <see cref="T:System.Int32" /> que aceptan valores NULL.</summary>
+      <returns>Promedio de la secuencia de valores o null si la secuencia de origen está vacía o contiene sólo valores null.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Int32" /> que aceptan valores NULL cuyo promedio se va a calcular.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+      <exception cref="T:System.OverflowException">La suma de los elementos de la secuencia es mayor que <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>Calcular el promedio de una secuencia de valores <see cref="T:System.Int64" /> que aceptan valores NULL.</summary>
+      <returns>Promedio de la secuencia de valores o null si la secuencia de origen está vacía o contiene sólo valores null.</returns>
+      <param name="source">Una secuencia de valores <see cref="T:System.Int64" /> que aceptan valores NULL cuyo promedio se va a calcular.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+      <exception cref="T:System.OverflowException">La suma de los elementos de la secuencia es mayor que <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>Calcula el promedio de una secuencia de valores <see cref="T:System.Single" /> que aceptan valores NULL.</summary>
+      <returns>Promedio de la secuencia de valores o null si la secuencia de origen está vacía o contiene sólo valores null.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Single" /> que aceptan valores NULL cuyo promedio se va a calcular.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>Calcula el promedio de una secuencia de valores <see cref="T:System.Single" />.</summary>
+      <returns>El promedio de la secuencia de valores.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Single" /> cuyo promedio se va a calcular.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> no contiene elementos.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>Calcula el promedio de una secuencia de valores <see cref="T:System.Decimal" /> que se obtiene al invocar una función de transformación en cada elemento de la secuencia de entrada.</summary>
+      <returns>El promedio de la secuencia de valores.</returns>
+      <param name="source">Secuencia de valores que se utilizan para calcular un promedio.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> no contiene elementos.</exception>
+      <exception cref="T:System.OverflowException">La suma de los elementos de la secuencia es mayor que <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>Calcula el promedio de una secuencia de valores <see cref="T:System.Double" /> que se obtiene al invocar una función de transformación en cada elemento de la secuencia de entrada.</summary>
+      <returns>El promedio de la secuencia de valores.</returns>
+      <param name="source">Secuencia de valores cuyo promedio se va a calcular.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> no contiene elementos.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>Calcula el promedio de una secuencia de valores <see cref="T:System.Int32" /> que se obtiene al invocar una función de transformación en cada elemento de la secuencia de entrada.</summary>
+      <returns>El promedio de la secuencia de valores.</returns>
+      <param name="source">Secuencia de valores cuyo promedio se va a calcular.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> no contiene elementos.</exception>
+      <exception cref="T:System.OverflowException">La suma de los elementos de la secuencia es mayor que <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>Calcula el promedio de una secuencia de valores <see cref="T:System.Int64" /> que se obtiene al invocar una función de transformación en cada elemento de la secuencia de entrada.</summary>
+      <returns>El promedio de la secuencia de valores.</returns>
+      <param name="source">Secuencia de valores cuyo promedio se va a calcular.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de origen.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> no contiene elementos.</exception>
+      <exception cref="T:System.OverflowException">La suma de los elementos de la secuencia es mayor que <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>Calcula el promedio de una secuencia de valores <see cref="T:System.Decimal" /> que aceptan valores NULL que se obtiene al invocar una función de transformación en cada elemento de la secuencia de entrada.</summary>
+      <returns>Promedio de la secuencia de valores o null si la secuencia de origen está vacía o contiene sólo valores null.</returns>
+      <param name="source">Secuencia de valores cuyo promedio se va a calcular.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+      <exception cref="T:System.OverflowException">La suma de los elementos de la secuencia es mayor que <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>Calcula el promedio de una secuencia de valores <see cref="T:System.Double" /> que aceptan valores NULL que se obtiene al invocar una función de transformación en cada elemento de la secuencia de entrada.</summary>
+      <returns>Promedio de la secuencia de valores o null si la secuencia de origen está vacía o contiene sólo valores null.</returns>
+      <param name="source">Secuencia de valores cuyo promedio se va a calcular.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>Calcula el promedio de una secuencia de valores <see cref="T:System.Int32" /> que aceptan valores NULL que se obtiene al invocar una función de transformación en cada elemento de la secuencia de entrada.</summary>
+      <returns>Promedio de la secuencia de valores o null si la secuencia de origen está vacía o contiene sólo valores null.</returns>
+      <param name="source">Secuencia de valores cuyo promedio se va a calcular.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+      <exception cref="T:System.OverflowException">La suma de los elementos de la secuencia es mayor que <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>Calcula el promedio de una secuencia de valores <see cref="T:System.Int64" /> que aceptan valores NULL que se obtiene al invocar una función de transformación en cada elemento de la secuencia de entrada.</summary>
+      <returns>Promedio de la secuencia de valores o null si la secuencia de origen está vacía o contiene sólo valores null.</returns>
+      <param name="source">Secuencia de valores cuyo promedio se va a calcular.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>Calcula el promedio de una secuencia de valores <see cref="T:System.Single" /> que aceptan valores NULL que se obtiene al invocar una función de transformación en cada elemento de la secuencia de entrada.</summary>
+      <returns>Promedio de la secuencia de valores o null si la secuencia de origen está vacía o contiene sólo valores null.</returns>
+      <param name="source">Secuencia de valores cuyo promedio se va a calcular.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>Calcula el promedio de una secuencia de valores <see cref="T:System.Single" /> que se obtiene al invocar una función de transformación en cada elemento de la secuencia de entrada.</summary>
+      <returns>El promedio de la secuencia de valores.</returns>
+      <param name="source">Secuencia de valores cuyo promedio se va a calcular.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> no contiene elementos.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Cast``1(System.Collections.IEnumerable)">
+      <summary>Convierte los elementos de <see cref="T:System.Collections.IEnumerable" /> en el tipo especificado.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> que contiene cada elemento de la secuencia de origen convertido al tipo especificado.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.IEnumerable" /> que contiene los elementos que se van a convertir al tipo <paramref name="TResult" />.</param>
+      <typeparam name="TResult">Tipo al que se convierten los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+      <exception cref="T:System.InvalidCastException">Un elemento de la secuencia no se puede convertir al tipo <paramref name="TResult" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Concat``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>Concatena dos secuencias.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> que contiene los elementos concatenados de las dos secuencias de entrada.</returns>
+      <param name="first">Primera secuencia que se va a concatenar.</param>
+      <param name="second">Secuencia que se va a concatenar con la primera secuencia.</param>
+      <typeparam name="TSource">Tipo de los elementos de las secuencias de entrada.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> o <paramref name="second" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Contains``1(System.Collections.Generic.IEnumerable{``0},``0)">
+      <summary>Determina si una secuencia contiene un elemento especificado utilizando el comparador de igualdad predeterminado.</summary>
+      <returns>true si la secuencia de origen contiene un elemento que tiene el valor especificado; de lo contrario, false.</returns>
+      <param name="source">Secuencia en la que se va a buscar un valor.</param>
+      <param name="value">Valor que se va a buscar en la secuencia.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Contains``1(System.Collections.Generic.IEnumerable{``0},``0,System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Determina si una secuencia contiene un elemento especificado utilizando un objeto <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> determinado.</summary>
+      <returns>true si la secuencia de origen contiene un elemento que tiene el valor especificado; de lo contrario, false.</returns>
+      <param name="source">Secuencia en la que se va a buscar un valor.</param>
+      <param name="value">Valor que se va a buscar en la secuencia.</param>
+      <param name="comparer">Comparador de igualdad que va a comparar los valores.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Count``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Devuelve el número de elementos de una secuencia.</summary>
+      <returns>El número de elementos de la secuencia de entrada.</returns>
+      <param name="source">Secuencia que contiene los elementos que se van a contar.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+      <exception cref="T:System.OverflowException">El número de elementos de <paramref name="source" /> es mayor que <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Count``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Devuelve un número que representa cuántos elementos de la secuencia especificada satisfacen una condición.</summary>
+      <returns>Un número que representa cuántos elementos de la secuencia especificada satisfacen la condición de la función de predicado.</returns>
+      <param name="source">Secuencia que contiene los elementos que se van a probar y contar.</param>
+      <param name="predicate">Función para probar cada elemento de una condición.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="predicate" /> es null.</exception>
+      <exception cref="T:System.OverflowException">El número de elementos de <paramref name="source" /> es mayor que <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.DefaultIfEmpty``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Devuelve los elementos de la secuencia especificada o el valor predeterminado del parámetro de tipo en una colección singleton si la secuencia está vacía.</summary>
+      <returns>Objeto <see cref="T:System.Collections.Generic.IEnumerable`1" /> que contiene el valor predeterminado para el tipo <paramref name="TSource" /> si <paramref name="source" /> está vacío; de lo contrario, es <paramref name="source" />.</returns>
+      <param name="source">Secuencia para la que se va a devolver un valor predeterminado si está vacía.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.DefaultIfEmpty``1(System.Collections.Generic.IEnumerable{``0},``0)">
+      <summary>Devuelve los elementos de la secuencia especificada o el valor especificado en una colección singleton si la secuencia está vacía.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> que contiene <paramref name="defaultValue" /> si <paramref name="source" /> está vacío; de lo contrario, <paramref name="source" />.</returns>
+      <param name="source">Secuencia para la que se va a devolver el valor especificado si está vacía.</param>
+      <param name="defaultValue">Valor que se va a devolver si la secuencia está vacía.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Distinct``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Devuelve diversos elementos de una secuencia utilizando el comparador de igualdad predeterminado para comparar los valores.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> que contiene los elementos distintos de la secuencia de origen.</returns>
+      <param name="source">Secuencia de la que se van a quitar los elementos duplicados.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Distinct``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Devuelve diversos elementos de una secuencia utilizando un objeto <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> especificado para comparar los valores.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> que contiene los elementos distintos de la secuencia de origen.</returns>
+      <param name="source">Secuencia de la que se van a quitar los elementos duplicados.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> para comparar valores.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ElementAt``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>Devuelve el elemento situado en un índice especificado de una secuencia.</summary>
+      <returns>El elemento situado en la posición especificada de la secuencia de origen.</returns>
+      <param name="source">Interfaz <see cref="T:System.Collections.Generic.IEnumerable`1" /> de la que se va a devolver un elemento.</param>
+      <param name="index">Índice de base cero del elemento que se debe recuperar.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="index" /> es menor que 0 o mayor o igual que el número de elementos de <paramref name="source" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ElementAtOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>Devuelve el elemento situado en un índice especificado de una secuencia o un valor predeterminado si el índice está fuera del intervalo.</summary>
+      <returns>default(<paramref name="TSource" />) si el índice está fuera de los límites de la secuencia de origen; de lo contrario, el elemento situado en la posición especificada de la secuencia de origen.</returns>
+      <param name="source">Interfaz <see cref="T:System.Collections.Generic.IEnumerable`1" /> de la que se va a devolver un elemento.</param>
+      <param name="index">Índice de base cero del elemento que se debe recuperar.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Empty``1">
+      <summary>Devuelve una interfaz <see cref="T:System.Collections.Generic.IEnumerable`1" /> vacía que tiene el argumento de tipo especificado.</summary>
+      <returns>Una interfaz <see cref="T:System.Collections.Generic.IEnumerable`1" /> vacía cuyo argumento de tipo es <paramref name="TResult" />.</returns>
+      <typeparam name="TResult">Tipo que se va a asignar al parámetro de tipo de la interfaz <see cref="T:System.Collections.Generic.IEnumerable`1" /> genérica devuelta.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Except``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>Proporciona la diferencia de conjuntos de dos secuencias utilizando el comparador de igualdad predeterminado para comparar los valores.</summary>
+      <returns>Una secuencia que contiene la diferencia de conjuntos de los elementos de dos secuencias.</returns>
+      <param name="first">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> cuyos elementos que no se encuentren en  <paramref name="second" /> se van a devolver.</param>
+      <param name="second">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> cuyos elementos que también aparecen en la primera secuencia harán que se quiten esos elementos de la secuencia devuelta.</param>
+      <typeparam name="TSource">Tipo de los elementos de las secuencias de entrada.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> o <paramref name="second" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Except``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Proporciona la diferencia de conjuntos de dos secuencias utilizando el objeto <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> especificado para comparar los valores.</summary>
+      <returns>Una secuencia que contiene la diferencia de conjuntos de los elementos de dos secuencias.</returns>
+      <param name="first">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> cuyos elementos que no se encuentren en  <paramref name="second" /> se van a devolver.</param>
+      <param name="second">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> cuyos elementos que también aparecen en la primera secuencia harán que se quiten esos elementos de la secuencia devuelta.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> para comparar valores.</param>
+      <typeparam name="TSource">Tipo de los elementos de las secuencias de entrada.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> o <paramref name="second" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.First``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Devuelve el primer elemento de una secuencia.</summary>
+      <returns>El primer elemento de la secuencia especificada.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> del que se va a devolver el primer elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">La secuencia de origen está vacía.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.First``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Devuelve el primer elemento de una secuencia que satisface una condición especificada.</summary>
+      <returns>El primer elemento de la secuencia que pasa la prueba de la función de predicado especificada.</returns>
+      <param name="source">Interfaz <see cref="T:System.Collections.Generic.IEnumerable`1" /> de la que se va a devolver un elemento.</param>
+      <param name="predicate">Función para probar cada elemento de una condición.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="predicate" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">Ningún elemento satisface la condición de <paramref name="predicate" />.O bienLa secuencia de origen está vacía.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.FirstOrDefault``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Devuelve el primer elemento de una secuencia o un valor predeterminado si la secuencia no contiene elementos.</summary>
+      <returns>default (<paramref name="TSource" />) si <paramref name="source" /> está vacío; de lo contrario, el primer elemento de <paramref name="source" />.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> del que se va a devolver el primer elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.FirstOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Devuelve el primer elemento de la secuencia que satisface una condición o un valor predeterminado si no se encuentra dicho elemento.</summary>
+      <returns>default(<paramref name="TSource" />) si <paramref name="source" /> está vacío o si ningún elemento pasa la prueba especificada en <paramref name="predicate" />; de lo contrario, el primer elemento de <paramref name="source" /> que pasa la prueba especificada en <paramref name="predicate" />.</returns>
+      <param name="source">Interfaz <see cref="T:System.Collections.Generic.IEnumerable`1" /> de la que se va a devolver un elemento.</param>
+      <param name="predicate">Función para probar cada elemento de una condición.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="predicate" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Agrupa los elementos de una secuencia según una función del selector de claves especificada.</summary>
+      <returns>IEnumerable&lt;IGrouping&lt;TKey, TSource&gt;&gt; en C# o IEnumerable(Of IGrouping(Of TKey, TSource)) en Visual Basic donde cada objeto <see cref="T:System.Linq.IGrouping`2" /> contiene una secuencia de objetos y una clave.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> cuyos elementos se van a agrupar.</param>
+      <param name="keySelector">Función para extraer la clave de cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo de la clave devuelta por <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Agrupa los elementos de una secuencia según una función del selector de calves especificada y compara las claves utilizando un comparador especificado.</summary>
+      <returns>IEnumerable&lt;IGrouping&lt;TKey, TSource&gt;&gt; en C# o IEnumerable(Of IGrouping(Of TKey, TSource)) en Visual Basic donde cada objeto <see cref="T:System.Linq.IGrouping`2" /> contiene una colección de objetos y una clave.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> cuyos elementos se van a agrupar.</param>
+      <param name="keySelector">Función para extraer la clave de cada elemento.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> para comparar claves.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo de la clave devuelta por <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})">
+      <summary>Agrupa los elementos de una secuencia según una función del selector de claves especificada y proyecta los elementos de cada grupo utilizando una función determinada.</summary>
+      <returns>IEnumerable&lt;IGrouping&lt;TKey, TElement&gt;&gt; en C# o IEnumerable(Of IGrouping(Of TKey, TElement)) en Visual Basic donde cada objeto <see cref="T:System.Linq.IGrouping`2" /> contiene una colección de objetos de tipo <paramref name="TElement" /> y una clave.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> cuyos elementos se van a agrupar.</param>
+      <param name="keySelector">Función para extraer la clave de cada elemento.</param>
+      <param name="elementSelector">Función que asigna cada elemento de origen a un elemento de <see cref="T:System.Linq.IGrouping`2" />.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo de la clave devuelta por <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">Tipo de los elementos de <see cref="T:System.Linq.IGrouping`2" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> o <paramref name="elementSelector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Agrupa los elementos de una secuencia conforme a una función del selector de claves.Las claves se comparan utilizando un comparador y los elementos de cada grupo se proyectan utilizando una función especificada.</summary>
+      <returns>IEnumerable&lt;IGrouping&lt;TKey, TElement&gt;&gt; en C# o IEnumerable(Of IGrouping(Of TKey, TElement)) en Visual Basic donde cada objeto <see cref="T:System.Linq.IGrouping`2" /> contiene una colección de objetos de tipo <paramref name="TElement" /> y una clave.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> cuyos elementos se van a agrupar.</param>
+      <param name="keySelector">Función para extraer la clave de cada elemento.</param>
+      <param name="elementSelector">Función que asigna cada elemento de origen a un elemento de <see cref="T:System.Linq.IGrouping`2" />.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> para comparar claves.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo de la clave devuelta por <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">Tipo de los elementos de <see cref="T:System.Linq.IGrouping`2" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> o <paramref name="elementSelector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3})">
+      <summary>Agrupa los elementos de una secuencia según una función del selector de claves especificada y crea un valor de resultado a partir de cada grupo y su clave.Los elementos de cada grupo se proyectan utilizando una función determinada.</summary>
+      <returns>Colección de elementos de tipo <paramref name="TResult" /> donde cada elemento representa una proyección sobre un grupo y su clave.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> cuyos elementos se van a agrupar.</param>
+      <param name="keySelector">Función para extraer la clave de cada elemento.</param>
+      <param name="elementSelector">Función que asigna cada elemento de origen a un elemento de <see cref="T:System.Linq.IGrouping`2" />.</param>
+      <param name="resultSelector">Función que va a crear un valor de resultado a partir de cada grupo.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo de la clave devuelta por <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">Tipo de los elementos de cada <see cref="T:System.Linq.IGrouping`2" />.</typeparam>
+      <typeparam name="TResult">Tipo del valor de resultado devuelto por <paramref name="resultSelector" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Agrupa los elementos de una secuencia según una función del selector de claves especificada y crea un valor de resultado a partir de cada grupo y su clave.Los valores de las claves se comparan utilizando un comparador especificado y los elementos de cada grupo se proyectan utilizando una función especificada.</summary>
+      <returns>Colección de elementos de tipo <paramref name="TResult" /> donde cada elemento representa una proyección sobre un grupo y su clave.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> cuyos elementos se van a agrupar.</param>
+      <param name="keySelector">Función para extraer la clave de cada elemento.</param>
+      <param name="elementSelector">Función que asigna cada elemento de origen a un elemento de <see cref="T:System.Linq.IGrouping`2" />.</param>
+      <param name="resultSelector">Función que va a crear un valor de resultado a partir de cada grupo.</param>
+      <param name="comparer">Interfaz <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> con la que se van a comparar las claves.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo de la clave devuelta por <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">Tipo de los elementos de cada <see cref="T:System.Linq.IGrouping`2" />.</typeparam>
+      <typeparam name="TResult">Tipo del valor de resultado devuelto por <paramref name="resultSelector" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2})">
+      <summary>Agrupa los elementos de una secuencia según una función del selector de claves especificada y crea un valor de resultado a partir de cada grupo y su clave.</summary>
+      <returns>Colección de elementos de tipo <paramref name="TResult" /> donde cada elemento representa una proyección sobre un grupo y su clave.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> cuyos elementos se van a agrupar.</param>
+      <param name="keySelector">Función para extraer la clave de cada elemento.</param>
+      <param name="resultSelector">Función que va a crear un valor de resultado a partir de cada grupo.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo de la clave devuelta por <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TResult">Tipo del valor de resultado devuelto por <paramref name="resultSelector" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Agrupa los elementos de una secuencia según una función del selector de claves especificada y crea un valor de resultado a partir de cada grupo y su clave.Las claves se comparan utilizando un comparador especificado.</summary>
+      <returns>Colección de elementos de tipo <paramref name="TResult" /> donde cada elemento representa una proyección sobre un grupo y su clave.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> cuyos elementos se van a agrupar.</param>
+      <param name="keySelector">Función para extraer la clave de cada elemento.</param>
+      <param name="resultSelector">Función que va a crear un valor de resultado a partir de cada grupo.</param>
+      <param name="comparer">Interfaz <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> con la que se van a comparar las claves.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo de la clave devuelta por <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TResult">Tipo del valor de resultado devuelto por <paramref name="resultSelector" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3})">
+      <summary>Establece una correlación entre los elementos de dos secuencias en función de la igualdad de sus claves y agrupa los resultados.El comparador de igualdad predeterminado se usa para comparar claves.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> que contiene elementos de tipo <paramref name="TResult" /> que se han obtenido al realizar una combinación agrupada de dos secuencias.</returns>
+      <param name="outer">Primera secuencia que se va a combinar.</param>
+      <param name="inner">Secuencia que se va a combinar con la primera secuencia.</param>
+      <param name="outerKeySelector">Función para extraer la clave de combinación a partir de cada elemento de la primera secuencia.</param>
+      <param name="innerKeySelector">Función para extraer la clave de combinación a partir de cada elemento de la segunda secuencia.</param>
+      <param name="resultSelector">Función para crear un elemento de resultado a partir de un elemento de la primera secuencia y una colección de elementos coincidentes de la segunda.</param>
+      <typeparam name="TOuter">Tipo de los elementos de la primera secuencia.</typeparam>
+      <typeparam name="TInner">Tipo de los elementos de la segunda secuencia.</typeparam>
+      <typeparam name="TKey">Tipo de las claves devueltas por las funciones del selector de claves.</typeparam>
+      <typeparam name="TResult">Tipo de los elementos del resultado.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" /> o <paramref name="inner" /> o <paramref name="outerKeySelector" /> o <paramref name="innerKeySelector" /> o <paramref name="resultSelector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3},System.Collections.Generic.IEqualityComparer{``2})">
+      <summary>Establece una correlación entre los elementos de dos secuencias basándose en la igualdad de clave y agrupa los resultados.Se usa un objeto <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> especificado para comparar claves.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> que contiene elementos de tipo <paramref name="TResult" /> que se han obtenido al realizar una combinación agrupada de dos secuencias.</returns>
+      <param name="outer">Primera secuencia que se va a combinar.</param>
+      <param name="inner">Secuencia que se va a combinar con la primera secuencia.</param>
+      <param name="outerKeySelector">Función para extraer la clave de combinación a partir de cada elemento de la primera secuencia.</param>
+      <param name="innerKeySelector">Función para extraer la clave de combinación a partir de cada elemento de la segunda secuencia.</param>
+      <param name="resultSelector">Función para crear un elemento de resultado a partir de un elemento de la primera secuencia y una colección de elementos coincidentes de la segunda.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> que va a aplicar un algoritmo hash y a comparar las claves.</param>
+      <typeparam name="TOuter">Tipo de los elementos de la primera secuencia.</typeparam>
+      <typeparam name="TInner">Tipo de los elementos de la segunda secuencia.</typeparam>
+      <typeparam name="TKey">Tipo de las claves devueltas por las funciones del selector de claves.</typeparam>
+      <typeparam name="TResult">Tipo de los elementos del resultado.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" /> o <paramref name="inner" /> o <paramref name="outerKeySelector" /> o <paramref name="innerKeySelector" /> o <paramref name="resultSelector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Intersect``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>Proporciona la intersección de conjuntos de dos secuencias utilizando el comparador de igualdad predeterminado para comparar los valores.</summary>
+      <returns>Una secuencia que contiene los elementos que forman la intersección de conjuntos de dos secuencias.</returns>
+      <param name="first">Interfaz <see cref="T:System.Collections.Generic.IEnumerable`1" /> de la que se van a devolver los distintos elementos que también aparecen en <paramref name="second" />.</param>
+      <param name="second">Una interfaz <see cref="T:System.Collections.Generic.IEnumerable`1" /> de la que se van a devolver los distintos elementos que también aparecen en la primera secuencia.</param>
+      <typeparam name="TSource">Tipo de los elementos de las secuencias de entrada.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> o <paramref name="second" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Intersect``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Proporciona la intersección de conjuntos de dos secuencias utilizando el objeto <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> especificado para comparar los valores.</summary>
+      <returns>Una secuencia que contiene los elementos que forman la intersección de conjuntos de dos secuencias.</returns>
+      <param name="first">Interfaz <see cref="T:System.Collections.Generic.IEnumerable`1" /> de la que se van a devolver los distintos elementos que también aparecen en <paramref name="second" />.</param>
+      <param name="second">Una interfaz <see cref="T:System.Collections.Generic.IEnumerable`1" /> de la que se van a devolver los distintos elementos que también aparecen en la primera secuencia.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> para comparar valores.</param>
+      <typeparam name="TSource">Tipo de los elementos de las secuencias de entrada.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> o <paramref name="second" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3})">
+      <summary>Establece la correlación de dos secuencias basándose en claves coincidentes.El comparador de igualdad predeterminado se usa para comparar claves.</summary>
+      <returns>Una interfaz <see cref="T:System.Collections.Generic.IEnumerable`1" /> que tiene elementos de tipo <paramref name="TResult" /> que se obtienen al realizar una combinación interna de dos secuencias.</returns>
+      <param name="outer">Primera secuencia que se va a combinar.</param>
+      <param name="inner">Secuencia que se va a combinar con la primera secuencia.</param>
+      <param name="outerKeySelector">Función para extraer la clave de combinación a partir de cada elemento de la primera secuencia.</param>
+      <param name="innerKeySelector">Función para extraer la clave de combinación a partir de cada elemento de la segunda secuencia.</param>
+      <param name="resultSelector">Función que va a crear un elemento de resultado a partir de dos elementos coincidentes.</param>
+      <typeparam name="TOuter">Tipo de los elementos de la primera secuencia.</typeparam>
+      <typeparam name="TInner">Tipo de los elementos de la segunda secuencia.</typeparam>
+      <typeparam name="TKey">Tipo de las claves devueltas por las funciones del selector de claves.</typeparam>
+      <typeparam name="TResult">Tipo de los elementos del resultado.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" /> o <paramref name="inner" /> o <paramref name="outerKeySelector" /> o <paramref name="innerKeySelector" /> o <paramref name="resultSelector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3},System.Collections.Generic.IEqualityComparer{``2})">
+      <summary>Establece la correlación de dos secuencias basándose en claves coincidentes.Se usa un objeto <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> especificado para comparar claves.</summary>
+      <returns>Una interfaz <see cref="T:System.Collections.Generic.IEnumerable`1" /> que tiene elementos de tipo <paramref name="TResult" /> que se obtienen al realizar una combinación interna de dos secuencias.</returns>
+      <param name="outer">Primera secuencia que se va a combinar.</param>
+      <param name="inner">Secuencia que se va a combinar con la primera secuencia.</param>
+      <param name="outerKeySelector">Función para extraer la clave de combinación a partir de cada elemento de la primera secuencia.</param>
+      <param name="innerKeySelector">Función para extraer la clave de combinación a partir de cada elemento de la segunda secuencia.</param>
+      <param name="resultSelector">Función que va a crear un elemento de resultado a partir de dos elementos coincidentes.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> que va a aplicar un algoritmo hash y a comparar las claves.</param>
+      <typeparam name="TOuter">Tipo de los elementos de la primera secuencia.</typeparam>
+      <typeparam name="TInner">Tipo de los elementos de la segunda secuencia.</typeparam>
+      <typeparam name="TKey">Tipo de las claves devueltas por las funciones del selector de claves.</typeparam>
+      <typeparam name="TResult">Tipo de los elementos del resultado.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" /> o <paramref name="inner" /> o <paramref name="outerKeySelector" /> o <paramref name="innerKeySelector" /> o <paramref name="resultSelector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Last``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Devuelve el último elemento de una secuencia.</summary>
+      <returns>El valor de la última posición de la secuencia de origen.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> del que se va a devolver el último elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">La secuencia de origen está vacía.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Last``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Devuelve el último elemento de una secuencia que satisface una condición especificada.</summary>
+      <returns>El último elemento de la secuencia que pasa la prueba de la función de predicado especificada.</returns>
+      <param name="source">Interfaz <see cref="T:System.Collections.Generic.IEnumerable`1" /> de la que se va a devolver un elemento.</param>
+      <param name="predicate">Función para probar cada elemento de una condición.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="predicate" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">Ningún elemento satisface la condición de <paramref name="predicate" />.O bienLa secuencia de origen está vacía.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LastOrDefault``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Devuelve el último elemento de una secuencia o un valor predeterminado si la secuencia no contiene elementos.</summary>
+      <returns>default(<paramref name="TSource" />) si la secuencia de origen está vacía; de lo contrario, el último elemento de <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> del que se va a devolver el último elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LastOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Devuelve el último elemento de una secuencia que satisface una condición o un valor predeterminado si no se encuentra dicho elemento.</summary>
+      <returns>default(<paramref name="TSource" />) si la secuencia está vacía o si ningún elemento pasa la prueba de la función de predicado; en caso contrario, devuelve el último elemento que pasa la prueba de la función de predicado.</returns>
+      <param name="source">Interfaz <see cref="T:System.Collections.Generic.IEnumerable`1" /> de la que se va a devolver un elemento.</param>
+      <param name="predicate">Función para probar cada elemento de una condición.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="predicate" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LongCount``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Devuelve un valor <see cref="T:System.Int64" /> que representa el número total de elementos de una secuencia.</summary>
+      <returns>El número de elementos de la secuencia de origen.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> que contiene los elementos que se van a contar.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+      <exception cref="T:System.OverflowException">Número de elementos supera el valor <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LongCount``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Devuelve un valor <see cref="T:System.Int64" /> que representa el número de elementos de una secuencia que satisfacen una condición.</summary>
+      <returns>Un número que representa cuántos elementos de la secuencia especificada satisfacen la condición de la función de predicado.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> que contiene los elementos que se van a contar.</param>
+      <param name="predicate">Función para probar cada elemento de una condición.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="predicate" /> es null.</exception>
+      <exception cref="T:System.OverflowException">El número de elementos que coinciden supera el valor <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>Devuelve el valor máximo de una secuencia de valores <see cref="T:System.Decimal" />.</summary>
+      <returns>El valor máximo de la secuencia.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Decimal" /> cuyo valor máximo se va a determinar.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> no contiene elementos.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>Devuelve el valor máximo de una secuencia de valores <see cref="T:System.Double" />.</summary>
+      <returns>El valor máximo de la secuencia.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Double" /> cuyo valor máximo se va a determinar.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> no contiene elementos.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>Devuelve el valor máximo de una secuencia de valores <see cref="T:System.Int32" />.</summary>
+      <returns>El valor máximo de la secuencia.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Int32" /> cuyo valor máximo se va a determinar.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> no contiene elementos.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>Devuelve el valor máximo de una secuencia de valores <see cref="T:System.Int64" />.</summary>
+      <returns>El valor máximo de la secuencia.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Int64" /> cuyo valor máximo se va a determinar.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> no contiene elementos.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>Devuelve el valor máximo de una secuencia de valores <see cref="T:System.Decimal" /> que aceptan valores NULL.</summary>
+      <returns>Valor de tipo Nullable&lt;Decimal&gt; en C# o Nullable(Of Decimal) en Visual Basic que se corresponde con el valor máximo de la secuencia. </returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Decimal" /> que aceptan valores NULL cuyo valor máximo se va a determinar.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>Devuelve el valor máximo de una secuencia de valores <see cref="T:System.Double" /> que aceptan valores NULL.</summary>
+      <returns>Valor de tipo Nullable&lt;Double&gt; en C# o Nullable(Of Double) en Visual Basic que se corresponde con el valor máximo de la secuencia.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Double" /> que aceptan valores NULL cuyo valor máximo se va a determinar.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>Devuelve el valor máximo de una secuencia de valores <see cref="T:System.Int32" /> que aceptan valores NULL.</summary>
+      <returns>Valor de tipo Nullable&lt;Int32&gt; en C# o Nullable(Of Int32) en Visual Basic que se corresponde con el valor máximo de la secuencia. </returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Int32" /> que aceptan valores NULL cuyo valor máximo se va a determinar.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>Devuelve el valor máximo de una secuencia de valores <see cref="T:System.Int64" /> que aceptan valores NULL.</summary>
+      <returns>Valor de tipo Nullable&lt;Int64&gt; en C# o Nullable(Of Int64) en Visual Basic que se corresponde con el valor máximo de la secuencia. </returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Int64" /> que aceptan valores NULL cuyo valor máximo se va a determinar.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>Devuelve el valor máximo de una secuencia de valores <see cref="T:System.Single" /> que aceptan valores NULL.</summary>
+      <returns>Valor de tipo Nullable&lt;Single&gt; en C# o Nullable(Of Single) en Visual Basic que se corresponde con el valor máximo de la secuencia.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Single" /> que aceptan valores NULL cuyo valor máximo se va a determinar.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>Devuelve el valor máximo de una secuencia de valores <see cref="T:System.Single" />.</summary>
+      <returns>El valor máximo de la secuencia.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Single" /> cuyo valor máximo se va a determinar.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> no contiene elementos.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Devuelve el valor máximo de una secuencia genérica.</summary>
+      <returns>El valor máximo de la secuencia.</returns>
+      <param name="source">Secuencia de valores cuyo valor máximo se va a determinar.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>Invoca una función de transformación en cada elemento de una secuencia y devuelve el valor <see cref="T:System.Decimal" /> máximo.</summary>
+      <returns>El valor máximo de la secuencia.</returns>
+      <param name="source">Secuencia de valores cuyo valor máximo se va a determinar.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> no contiene elementos.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>Invoca una función de transformación en cada elemento de una secuencia y devuelve el valor <see cref="T:System.Double" /> máximo.</summary>
+      <returns>El valor máximo de la secuencia.</returns>
+      <param name="source">Secuencia de valores cuyo valor máximo se va a determinar.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> no contiene elementos.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>Invoca una función de transformación en cada elemento de una secuencia y devuelve el valor <see cref="T:System.Int32" /> máximo.</summary>
+      <returns>El valor máximo de la secuencia.</returns>
+      <param name="source">Secuencia de valores cuyo valor máximo se va a determinar.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> no contiene elementos.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>Invoca una función de transformación en cada elemento de una secuencia y devuelve el valor <see cref="T:System.Int64" /> máximo.</summary>
+      <returns>El valor máximo de la secuencia.</returns>
+      <param name="source">Secuencia de valores cuyo valor máximo se va a determinar.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> no contiene elementos.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>Invoca una función de transformación en cada elemento de una secuencia y devuelve el valor <see cref="T:System.Decimal" /> máximo que acepta valores NULL.</summary>
+      <returns>Valor de tipo Nullable&lt;Decimal&gt; en C# o Nullable(Of Decimal) en Visual Basic que se corresponde con el valor máximo de la secuencia.</returns>
+      <param name="source">Secuencia de valores cuyo valor máximo se va a determinar.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>Invoca una función de transformación en cada elemento de una secuencia y devuelve el valor <see cref="T:System.Double" /> máximo que acepta valores NULL.</summary>
+      <returns>Valor de tipo Nullable&lt;Double&gt; en C# o Nullable(Of Double) en Visual Basic que se corresponde con el valor máximo de la secuencia.</returns>
+      <param name="source">Secuencia de valores cuyo valor máximo se va a determinar.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>Invoca una función de transformación en cada elemento de una secuencia y devuelve el valor <see cref="T:System.Int32" /> máximo que acepta valores NULL.</summary>
+      <returns>Valor de tipo Nullable&lt;Int32&gt; en C# o Nullable(Of Int32) en Visual Basic que se corresponde con el valor máximo de la secuencia.</returns>
+      <param name="source">Secuencia de valores cuyo valor máximo se va a determinar.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>Invoca una función de transformación en cada elemento de una secuencia y devuelve el valor <see cref="T:System.Int64" /> máximo que acepta valores NULL.</summary>
+      <returns>Valor de tipo Nullable&lt;Int64&gt; en C# o Nullable(Of Int64) en Visual Basic que se corresponde con el valor máximo de la secuencia.</returns>
+      <param name="source">Secuencia de valores cuyo valor máximo se va a determinar.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>Invoca una función de transformación en cada elemento de una secuencia y devuelve el valor <see cref="T:System.Single" /> máximo que acepta valores NULL.</summary>
+      <returns>Valor de tipo Nullable&lt;Single&gt; en C# o Nullable(Of Single) en Visual Basic que se corresponde con el valor máximo de la secuencia.</returns>
+      <param name="source">Secuencia de valores cuyo valor máximo se va a determinar.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>Invoca una función de transformación en cada elemento de una secuencia y devuelve el valor <see cref="T:System.Single" /> máximo.</summary>
+      <returns>El valor máximo de la secuencia.</returns>
+      <param name="source">Secuencia de valores cuyo valor máximo se va a determinar.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> no contiene elementos.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Invoca una función de transformación en cada elemento de una secuencia genérica y devuelve el valor máximo resultante.</summary>
+      <returns>El valor máximo de la secuencia.</returns>
+      <param name="source">Secuencia de valores cuyo valor máximo se va a determinar.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">Tipo de valor devuelto por <paramref name="selector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>Devuelve el valor mínimo de una secuencia de valores <see cref="T:System.Decimal" />.</summary>
+      <returns>El valor mínimo de la secuencia.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Decimal" /> cuyo valor mínimo se va a determinar.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> no contiene elementos.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>Devuelve el valor mínimo de una secuencia de valores <see cref="T:System.Double" />.</summary>
+      <returns>El valor mínimo de la secuencia.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Double" /> cuyo valor mínimo se va a determinar.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> no contiene elementos.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>Devuelve el valor mínimo de una secuencia de valores <see cref="T:System.Int32" />.</summary>
+      <returns>El valor mínimo de la secuencia.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Int32" /> cuyo valor mínimo se va a determinar.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> no contiene elementos.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>Devuelve el valor mínimo de una secuencia de valores <see cref="T:System.Int64" />.</summary>
+      <returns>El valor mínimo de la secuencia.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Int64" /> cuyo valor mínimo se va a determinar.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> no contiene elementos.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>Devuelve el valor mínimo de una secuencia de valores <see cref="T:System.Decimal" /> que aceptan valores NULL.</summary>
+      <returns>Valor de tipo Nullable&lt;Decimal&gt; en C# o de tipo Nullable(Of Decimal) en Visual Basic que se corresponde con el valor mínimo de la secuencia.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Decimal" /> que aceptan valores NULL cuyo valor mínimo se va a determinar.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>Devuelve el valor mínimo de una secuencia de valores <see cref="T:System.Double" /> que aceptan valores NULL.</summary>
+      <returns>Valor de tipo Nullable&lt;Double&gt; en C# o de tipo Nullable(Of Double) en Visual Basic que se corresponde con el valor mínimo de la secuencia.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Double" /> que aceptan valores NULL cuyo valor mínimo se va a determinar.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>Devuelve el valor mínimo de una secuencia de valores <see cref="T:System.Int32" /> que aceptan valores NULL.</summary>
+      <returns>Valor de tipo Nullable&lt;Int32&gt; en C# o de tipo Nullable(Of Int32) en Visual Basic que se corresponde con el valor mínimo de la secuencia.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Int32" /> que aceptan valores NULL cuyo valor mínimo se va a determinar.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>Devuelve el valor mínimo de una secuencia de valores <see cref="T:System.Int64" /> que aceptan valores NULL.</summary>
+      <returns>Valor de tipo Nullable&lt;Int64&gt; en C# o de tipo Nullable(Of Int64) en Visual Basic que se corresponde con el valor mínimo de la secuencia.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Int64" /> que aceptan valores NULL cuyo valor mínimo se va a determinar.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>Devuelve el valor mínimo de una secuencia de valores <see cref="T:System.Single" /> que aceptan valores NULL.</summary>
+      <returns>Valor de tipo Nullable&lt;Single&gt; en C# o de tipo Nullable(Of Single) en Visual Basic que se corresponde con el valor mínimo de la secuencia.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Single" /> que aceptan valores NULL cuyo valor mínimo se va a determinar.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>Devuelve el valor mínimo de una secuencia de valores <see cref="T:System.Single" />.</summary>
+      <returns>El valor mínimo de la secuencia.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Single" /> cuyo valor mínimo se va a determinar.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> no contiene elementos.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Devuelve el valor mínimo de una secuencia genérica.</summary>
+      <returns>El valor mínimo de la secuencia.</returns>
+      <param name="source">Secuencia de valores cuyo valor mínimo se va a determinar.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>Invoca una función de transformación en cada elemento de una secuencia y devuelve el valor <see cref="T:System.Decimal" /> mínimo.</summary>
+      <returns>El valor mínimo de la secuencia.</returns>
+      <param name="source">Secuencia de valores cuyo valor mínimo se va a determinar.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> no contiene elementos.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>Invoca una función de transformación en cada elemento de una secuencia y devuelve el valor <see cref="T:System.Double" /> mínimo.</summary>
+      <returns>El valor mínimo de la secuencia.</returns>
+      <param name="source">Secuencia de valores cuyo valor mínimo se va a determinar.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> no contiene elementos.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>Invoca una función de transformación en cada elemento de una secuencia y devuelve el valor <see cref="T:System.Int32" /> mínimo.</summary>
+      <returns>El valor mínimo de la secuencia.</returns>
+      <param name="source">Secuencia de valores cuyo valor mínimo se va a determinar.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> no contiene elementos.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>Invoca una función de transformación en cada elemento de una secuencia y devuelve el valor <see cref="T:System.Int64" /> mínimo.</summary>
+      <returns>El valor mínimo de la secuencia.</returns>
+      <param name="source">Secuencia de valores cuyo valor mínimo se va a determinar.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> no contiene elementos.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>Invoca una función de transformación en cada elemento de una secuencia y devuelve el valor <see cref="T:System.Decimal" /> mínimo que acepta valores NULL.</summary>
+      <returns>Valor de tipo Nullable&lt;Decimal&gt; en C# o de tipo Nullable(Of Decimal) en Visual Basic que se corresponde con el valor mínimo de la secuencia.</returns>
+      <param name="source">Secuencia de valores cuyo valor mínimo se va a determinar.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>Invoca una función de transformación en cada elemento de una secuencia y devuelve el valor <see cref="T:System.Double" /> mínimo que acepta valores NULL.</summary>
+      <returns>Valor de tipo Nullable&lt;Double&gt; en C# o de tipo Nullable(Of Double) en Visual Basic que se corresponde con el valor mínimo de la secuencia.</returns>
+      <param name="source">Secuencia de valores cuyo valor mínimo se va a determinar.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>Invoca una función de transformación en cada elemento de una secuencia y devuelve el valor <see cref="T:System.Int32" /> mínimo que acepta valores NULL.</summary>
+      <returns>Valor de tipo Nullable&lt;Int32&gt; en C# o de tipo Nullable(Of Int32) en Visual Basic que se corresponde con el valor mínimo de la secuencia.</returns>
+      <param name="source">Secuencia de valores cuyo valor mínimo se va a determinar.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>Invoca una función de transformación en cada elemento de una secuencia y devuelve el valor <see cref="T:System.Int64" /> mínimo que acepta valores NULL.</summary>
+      <returns>Valor de tipo Nullable&lt;Int64&gt; en C# o de tipo Nullable(Of Int64) en Visual Basic que se corresponde con el valor mínimo de la secuencia.</returns>
+      <param name="source">Secuencia de valores cuyo valor mínimo se va a determinar.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>Invoca una función de transformación en cada elemento de una secuencia y devuelve el valor <see cref="T:System.Single" /> mínimo que acepta valores NULL.</summary>
+      <returns>Valor de tipo Nullable&lt;Single&gt; en C# o de tipo Nullable(Of Single) en Visual Basic que se corresponde con el valor mínimo de la secuencia.</returns>
+      <param name="source">Secuencia de valores cuyo valor mínimo se va a determinar.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>Invoca una función de transformación en cada elemento de una secuencia y devuelve el valor <see cref="T:System.Single" /> mínimo.</summary>
+      <returns>El valor mínimo de la secuencia.</returns>
+      <param name="source">Secuencia de valores cuyo valor mínimo se va a determinar.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> no contiene elementos.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Invoca una función de transformación en cada elemento de una secuencia genérica y devuelve el valor mínimo resultante.</summary>
+      <returns>El valor mínimo de la secuencia.</returns>
+      <param name="source">Secuencia de valores cuyo valor mínimo se va a determinar.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">Tipo de valor devuelto por <paramref name="selector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OfType``1(System.Collections.IEnumerable)">
+      <summary>Filtra los elementos de <see cref="T:System.Collections.IEnumerable" /> en función de un tipo especificado.</summary>
+      <returns>Una interfaz <see cref="T:System.Collections.Generic.IEnumerable`1" /> que contiene los elementos de la secuencia de entrada de tipo <paramref name="TResult" />.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.IEnumerable" /> cuyos elementos se van a filtrar.</param>
+      <typeparam name="TResult">El tipo según el cual se van a filtrar los elementos de la secuencia.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Ordena de manera ascendente los elementos de una secuencia en función de una clave.</summary>
+      <returns>
+        <see cref="T:System.Linq.IOrderedEnumerable`1" /> cuyos elementos se ordenan según una clave.</returns>
+      <param name="source">Secuencia de valores que se va a ordenar.</param>
+      <param name="keySelector">Función para extraer una clave a partir de un elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo de la clave devuelta por <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>Ordena de manera ascendente los elementos de una secuencia utilizando un comparador especificado.</summary>
+      <returns>
+        <see cref="T:System.Linq.IOrderedEnumerable`1" /> cuyos elementos se ordenan según una clave.</returns>
+      <param name="source">Secuencia de valores que se va a ordenar.</param>
+      <param name="keySelector">Función para extraer una clave a partir de un elemento.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IComparer`1" /> para comparar claves.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo de la clave devuelta por <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderByDescending``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Ordena de manera descendente los elementos de una secuencia en función de una clave.</summary>
+      <returns>Una interfaz <see cref="T:System.Linq.IOrderedEnumerable`1" /> cuyos elementos se ordenan de manera descendente con arreglo una clave.</returns>
+      <param name="source">Secuencia de valores que se va a ordenar.</param>
+      <param name="keySelector">Función para extraer una clave a partir de un elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo de la clave devuelta por <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderByDescending``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>Ordena de manera descendente los elementos de una secuencia utilizando un comparador especificado.</summary>
+      <returns>Una interfaz <see cref="T:System.Linq.IOrderedEnumerable`1" /> cuyos elementos se ordenan de manera descendente con arreglo una clave.</returns>
+      <param name="source">Secuencia de valores que se va a ordenar.</param>
+      <param name="keySelector">Función para extraer una clave a partir de un elemento.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IComparer`1" /> para comparar claves.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo de la clave devuelta por <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Range(System.Int32,System.Int32)">
+      <summary>Genera una secuencia de números enteros en un intervalo especificado.</summary>
+      <returns>IEnumerable&lt;Int32&gt; en C# o IEnumerable(Of Int32) en Visual Basic que contiene un intervalo de números integrales secuenciales.</returns>
+      <param name="start">Valor del primer entero de la secuencia.</param>
+      <param name="count">Número de enteros secuenciales que se van a generar.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">El valor de <paramref name="count" /> es menor que 0.O bien<paramref name="start" /> + <paramref name="count" /> -1 en mayor que <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Repeat``1(``0,System.Int32)">
+      <summary>Genera una secuencia que contiene un valor repetido.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> que contiene un valor repetido.</returns>
+      <param name="element">El valor que se va a repetir.</param>
+      <param name="count">El número de veces que se va a repetir el valor en la secuencia generada.</param>
+      <typeparam name="TResult">El tipo de valor que se va a repetir en la secuencia de resultado.</typeparam>
+      <exception cref="T:System.ArgumentOutOfRangeException">El valor de <paramref name="count" /> es menor que 0.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Reverse``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Invierte el orden de los elementos de una secuencia.</summary>
+      <returns>Una secuencia cuyos elementos se corresponden en orden inverso con los de la secuencia de entrada.</returns>
+      <param name="source">Secuencia de valores que se va a invertir.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Select``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Proyecta cada elemento de una secuencia en un nuevo formulario.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> cuyos elementos son el resultado de invocar una función de transformación en cada elemento de <paramref name="source" />.</returns>
+      <param name="source">Secuencia de valores sobre la que se va a invocar una función de transformación.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">Tipo de valor devuelto por <paramref name="selector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Select``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,``1})">
+      <summary>Proyecta cada elemento de una secuencia en un nuevo formulario incorporando el índice del elemento.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> cuyos elementos son el resultado de invocar una función de transformación en cada elemento de <paramref name="source" />.</returns>
+      <param name="source">Secuencia de valores sobre la que se va a invocar una función de transformación.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento de origen; el segundo parámetro de la función representa el índice del elemento de origen.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">Tipo de valor devuelto por <paramref name="selector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})">
+      <summary>Proyecta cada elemento de una secuencia en  <see cref="T:System.Collections.Generic.IEnumerable`1" />, reduce las secuencias resultantes en una única secuencia e invoca una función del selector de resultados en cada elemento.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> cuyos elementos son el resultado de invocar la función de transformación uno a varios <paramref name="collectionSelector" /> en cada elemento de <paramref name="source" /> y de asignar a continuación cada uno de los elementos de la secuencia y sus elementos de origen correspondientes a un elemento de resultado.</returns>
+      <param name="source">Secuencia de valores que se va a proyectar.</param>
+      <param name="collectionSelector">Función de transformación que se va a aplicar a cada elemento de la secuencia de entrada.</param>
+      <param name="resultSelector">Función de transformación que se va a aplicar a cada elemento de la secuencia intermedia.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TCollection">Tipo de los elementos intermedios recopilados por <paramref name="collectionSelector" />.</typeparam>
+      <typeparam name="TResult">Tipo de los elementos de la secuencia resultante.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="collectionSelector" /> o <paramref name="resultSelector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}})">
+      <summary>Proyecta cada elemento de una secuencia en una interfaz <see cref="T:System.Collections.Generic.IEnumerable`1" /> y reduce las secuencias resultantes en una secuencia.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> cuyos elementos son el resultado de invocar la función de transformación uno a varios en cada elemento de la secuencia de entrada.</returns>
+      <param name="source">Secuencia de valores que se va a proyectar.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">Tipo de los elementos de la secuencia devueltos por <paramref name="selector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})">
+      <summary>Proyecta cada elemento de una secuencia en  <see cref="T:System.Collections.Generic.IEnumerable`1" />, reduce las secuencias resultantes en una única secuencia e invoca una función del selector de resultados en cada elemento.El índice de cada elemento de origen se utiliza en el formulario proyectado intermedio de ese elemento.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> cuyos elementos son el resultado de invocar la función de transformación uno a varios <paramref name="collectionSelector" /> en cada elemento de <paramref name="source" /> y de asignar a continuación cada uno de los elementos de la secuencia y sus elementos de origen correspondientes a un elemento de resultado.</returns>
+      <param name="source">Secuencia de valores que se va a proyectar.</param>
+      <param name="collectionSelector">Función de transformación que se va a aplicar a cada elemento de origen; el segundo parámetro de la función representa el índice del elemento de origen.</param>
+      <param name="resultSelector">Función de transformación que se va a aplicar a cada elemento de la secuencia intermedia.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TCollection">Tipo de los elementos intermedios recopilados por <paramref name="collectionSelector" />.</typeparam>
+      <typeparam name="TResult">Tipo de los elementos de la secuencia resultante.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="collectionSelector" /> o <paramref name="resultSelector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}})">
+      <summary>Proyecta cada elemento de una secuencia en una interfaz <see cref="T:System.Collections.Generic.IEnumerable`1" /> y reduce las secuencias resultantes en una secuencia.El índice de cada elemento de origen se utiliza en el formulario proyectado de ese elemento.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> cuyos elementos son el resultado de invocar la función de transformación uno a varios en cada elemento de una secuencia de entrada.</returns>
+      <param name="source">Secuencia de valores que se va a proyectar.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento de origen; el segundo parámetro de la función representa el índice del elemento de origen.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">Tipo de los elementos de la secuencia devueltos por <paramref name="selector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SequenceEqual``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>Determina si dos secuencias son iguales; para ello, se comparan sus elementos mediante el comparador de igualdad predeterminado para su tipo.</summary>
+      <returns>true si las dos secuencias de origen tienen la misma longitud y sus elementos correspondientes son iguales según el comparador de igualdad predeterminado para su tipo; de lo contrario, false.</returns>
+      <param name="first">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> que se va a comparar con <paramref name="second" />.</param>
+      <param name="second">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> que se va a comparar con la primera secuencia.</param>
+      <typeparam name="TSource">Tipo de los elementos de las secuencias de entrada.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> o <paramref name="second" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SequenceEqual``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Determina si dos secuencias son iguales; para ello, compara sus elementos utilizando una interfaz <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> especificada.</summary>
+      <returns>true si las dos secuencias de origen tienen la misma longitud y sus elementos correspondientes son iguales según <paramref name="comparer" />; de lo contrario, false.</returns>
+      <param name="first">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> que se va a comparar con <paramref name="second" />.</param>
+      <param name="second">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> que se va a comparar con la primera secuencia.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> que se va a utilizar para comparar elementos.</param>
+      <typeparam name="TSource">Tipo de los elementos de las secuencias de entrada.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> o <paramref name="second" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Single``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Devuelve el único elemento de una secuencia y produce una excepción si no hay exactamente un elemento en la secuencia.</summary>
+      <returns>El único elemento de la secuencia de entrada.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> cuyo único elemento se va a devolver.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">La secuencia de entrada contiene más de un elemento.O bienLa secuencia de entrada está vacía.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Single``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Devuelve el único elemento de una secuencia que cumpla la condición especificada y produce una excepción si más de un elemento la cumple.</summary>
+      <returns>El único elemento de la secuencia de entrada que satisface una condición.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> del que se va a devolver un único elemento.</param>
+      <param name="predicate">Función que va a probar si un elemento satisface una condición.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="predicate" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">Ningún elemento satisface la condición de <paramref name="predicate" />.O bienVarios elementos satisfacen la condición de <paramref name="predicate" />.O bienLa secuencia de origen está vacía.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SingleOrDefault``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Devuelve el único elemento de una secuencia o un valor predeterminado si la secuencia está vacía; este método produce una excepción si hay más de un elemento en la secuencia.</summary>
+      <returns>El único elemento de la secuencia de entrada o default(<paramref name="TSource" />) si la secuencia no contiene ningún elemento.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> cuyo único elemento se va a devolver.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+      <exception cref="T:System.InvalidOperationException">La secuencia de entrada contiene más de un elemento.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SingleOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Devuelve el único elemento de una secuencia que cumpla la condición especificada, o bien, un valor predeterminado si ese elemento no existe; este método produce una excepción si varios elementos cumplen la condición.</summary>
+      <returns>El único elemento de la secuencia de entrada que satisface la condición o default(<paramref name="TSource" />) si no se encuentra dicho elemento.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> del que se va a devolver un único elemento.</param>
+      <param name="predicate">Función que va a probar si un elemento satisface una condición.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="predicate" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Skip``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>Omite un número especificado de elementos en una secuencia y, a continuación, devuelve los elementos restantes.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> que contiene los elementos que hay después del índice especificado en la secuencia de entrada.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> del que se van a devolver los elementos.</param>
+      <param name="count">Número de elementos que se van a omitir antes de devolver los elementos restantes.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SkipWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Omite los elementos de una secuencia en tanto que el valor de una condición especificada sea true y, a continuación, devuelve los elementos restantes.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> que contiene los elementos de la secuencia de entrada comenzando por el primer elemento de la serie lineal que no pasa la prueba especificada en <paramref name="predicate" />.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> del que se van a devolver los elementos.</param>
+      <param name="predicate">Función para probar cada elemento de una condición.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="predicate" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SkipWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})">
+      <summary>Omite los elementos de una secuencia en tanto que el valor de una condición especificada sea true y, a continuación, devuelve los elementos restantes.El índice del elemento se usa en la lógica de la función de predicado.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> que contiene los elementos de la secuencia de entrada comenzando por el primer elemento de la serie lineal que no pasa la prueba especificada en <paramref name="predicate" />.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> del que se van a devolver los elementos.</param>
+      <param name="predicate">Función que va a probar cada elemento de origen para determinar si satisface una condición; el segundo parámetro de la función representa el índice del elemento de origen.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="predicate" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>Calcula la suma de una secuencia de valores <see cref="T:System.Decimal" />.</summary>
+      <returns>La suma de los valores de la secuencia.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Decimal" /> cuya suma se va a calcular.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+      <exception cref="T:System.OverflowException">La suma es mayor que <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>Calcula la suma de una secuencia de valores <see cref="T:System.Double" />.</summary>
+      <returns>La suma de los valores de la secuencia.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Double" /> cuya suma se va a calcular.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>Calcula la suma de una secuencia de valores <see cref="T:System.Int32" />.</summary>
+      <returns>La suma de los valores de la secuencia.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Int32" /> cuya suma se va a calcular.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+      <exception cref="T:System.OverflowException">La suma es mayor que <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>Calcula la suma de una secuencia de valores <see cref="T:System.Int64" />.</summary>
+      <returns>La suma de los valores de la secuencia.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Int64" /> cuya suma se va a calcular.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+      <exception cref="T:System.OverflowException">La suma es mayor que <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>Calcula la suma de una secuencia de valores <see cref="T:System.Decimal" /> que aceptan valores NULL.</summary>
+      <returns>La suma de los valores de la secuencia.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Decimal" /> que aceptan valores NULL cuya suma se va a calcular.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+      <exception cref="T:System.OverflowException">La suma es mayor que <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>Calcula la suma de una secuencia de valores <see cref="T:System.Double" /> que aceptan valores NULL.</summary>
+      <returns>La suma de los valores de la secuencia.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Double" /> que aceptan valores NULL cuya suma se va a calcular.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>Calcula la suma de una secuencia de valores <see cref="T:System.Int32" /> que aceptan valores NULL.</summary>
+      <returns>La suma de los valores de la secuencia.</returns>
+      <param name="source">Una secuencia de valores <see cref="T:System.Int32" /> que aceptan valores NULL cuya suma se va a calcular.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+      <exception cref="T:System.OverflowException">La suma es mayor que <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>Calcula la suma de una secuencia de valores <see cref="T:System.Int64" /> que aceptan valores NULL.</summary>
+      <returns>La suma de los valores de la secuencia.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Int64" /> que aceptan valores NULL cuya suma se va a calcular.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+      <exception cref="T:System.OverflowException">La suma es mayor que <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>Calcula la suma de una secuencia de valores <see cref="T:System.Single" /> que aceptan valores NULL.</summary>
+      <returns>La suma de los valores de la secuencia.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Single" /> que aceptan valores NULL cuya suma se va a calcular.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>Calcula la suma de una secuencia de valores <see cref="T:System.Single" />.</summary>
+      <returns>La suma de los valores de la secuencia.</returns>
+      <param name="source">Secuencia de valores <see cref="T:System.Single" /> cuya suma se va a calcular.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>Calcula la suma de una secuencia de valores <see cref="T:System.Decimal" /> que se obtiene al invocar una función de transformación en cada elemento de la secuencia de entrada.</summary>
+      <returns>La suma de los valores proyectados.</returns>
+      <param name="source">Secuencia de valores que se usan para calcular una suma.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+      <exception cref="T:System.OverflowException">La suma es mayor que <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>Calcula la suma de una secuencia de valores <see cref="T:System.Double" /> que se obtiene al invocar una función de transformación en cada elemento de la secuencia de entrada.</summary>
+      <returns>La suma de los valores proyectados.</returns>
+      <param name="source">Secuencia de valores que se usan para calcular una suma.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>Calcula la suma de una secuencia de valores <see cref="T:System.Int32" /> que se obtiene al invocar una función de transformación en cada elemento de la secuencia de entrada.</summary>
+      <returns>La suma de los valores proyectados.</returns>
+      <param name="source">Secuencia de valores que se usan para calcular una suma.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+      <exception cref="T:System.OverflowException">La suma es mayor que <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>Calcula la suma de una secuencia de valores <see cref="T:System.Int64" /> que se obtiene al invocar una función de transformación en cada elemento de la secuencia de entrada.</summary>
+      <returns>La suma de los valores proyectados.</returns>
+      <param name="source">Secuencia de valores que se usan para calcular una suma.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+      <exception cref="T:System.OverflowException">La suma es mayor que <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>Calcula la suma de la secuencia de valores <see cref="T:System.Decimal" /> que aceptan valores NULL que se obtiene al invocar una función de transformación en cada elemento de la secuencia de entrada.</summary>
+      <returns>La suma de los valores proyectados.</returns>
+      <param name="source">Secuencia de valores que se usan para calcular una suma.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+      <exception cref="T:System.OverflowException">La suma es mayor que <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>Calcula la suma de una secuencia de valores <see cref="T:System.Double" /> que aceptan valores NULL que se obtiene al invocar una función de transformación en cada elemento de la secuencia de entrada.</summary>
+      <returns>La suma de los valores proyectados.</returns>
+      <param name="source">Secuencia de valores que se usan para calcular una suma.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>Calcula la suma de la secuencia de valores <see cref="T:System.Int32" /> que aceptan valores NULL que se obtiene al invocar una función de transformación en cada elemento de la secuencia de entrada.</summary>
+      <returns>La suma de los valores proyectados.</returns>
+      <param name="source">Secuencia de valores que se usan para calcular una suma.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+      <exception cref="T:System.OverflowException">La suma es mayor que <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>Calcula la suma de la secuencia de valores <see cref="T:System.Int64" /> que aceptan valores NULL que se obtiene al invocar una función de transformación en cada elemento de la secuencia de entrada.</summary>
+      <returns>La suma de los valores proyectados.</returns>
+      <param name="source">Secuencia de valores que se usan para calcular una suma.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+      <exception cref="T:System.OverflowException">La suma es mayor que <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>Calcula la suma de la secuencia de valores <see cref="T:System.Single" /> que aceptan valores NULL que se obtiene al invocar una función de transformación en cada elemento de la secuencia de entrada.</summary>
+      <returns>La suma de los valores proyectados.</returns>
+      <param name="source">Secuencia de valores que se usan para calcular una suma.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>Calcula la suma de una secuencia de valores <see cref="T:System.Single" /> que se obtiene al invocar una función de transformación en cada elemento de la secuencia de entrada.</summary>
+      <returns>La suma de los valores proyectados.</returns>
+      <param name="source">Secuencia de valores que se usan para calcular una suma.</param>
+      <param name="selector">Función de transformación que se va a aplicar a cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Take``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>Devuelve un número especificado de elementos contiguos desde el principio de una secuencia.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> que contiene el número especificado de elementos desde el principio de la secuencia de entrada.</returns>
+      <param name="source">Secuencia cuyos elementos se van a devolver.</param>
+      <param name="count">Número de elementos que se van a devolver.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.TakeWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Devuelve los elementos de una secuencia en tanto que el valor de una condición especificada sea true.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> que contiene los elementos de la secuencia de entrada que se encuentran antes del elemento que no supera la prueba.</returns>
+      <param name="source">Secuencia cuyos elementos se van a devolver.</param>
+      <param name="predicate">Función para probar cada elemento de una condición.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="predicate" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.TakeWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})">
+      <summary>Devuelve los elementos de una secuencia en tanto que el valor de una condición especificada sea true.El índice del elemento se usa en la lógica de la función de predicado.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> que contiene los elementos de la secuencia de entrada que se encuentran antes del elemento que no supera la prueba.</returns>
+      <param name="source">Secuencia cuyos elementos se van a devolver.</param>
+      <param name="predicate">Función que va a probar cada elemento de origen para determinar si satisface una condición; el segundo parámetro de la función representa el índice del elemento de origen.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="predicate" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenBy``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1})">
+      <summary>Realiza una clasificación posterior de los elementos de una secuencia en orden ascendentes con arreglo a una clave.</summary>
+      <returns>
+        <see cref="T:System.Linq.IOrderedEnumerable`1" /> cuyos elementos se ordenan según una clave.</returns>
+      <param name="source">
+        <see cref="T:System.Linq.IOrderedEnumerable`1" /> que contiene los elementos que se van a ordenar.</param>
+      <param name="keySelector">Función para extraer una clave a partir de cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo de la clave devuelta por <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenBy``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>Realiza una clasificación posterior de los elementos de una secuencia en orden ascendente utilizando un comparador especificado.</summary>
+      <returns>
+        <see cref="T:System.Linq.IOrderedEnumerable`1" /> cuyos elementos se ordenan según una clave.</returns>
+      <param name="source">
+        <see cref="T:System.Linq.IOrderedEnumerable`1" /> que contiene los elementos que se van a ordenar.</param>
+      <param name="keySelector">Función para extraer una clave a partir de cada elemento.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IComparer`1" /> para comparar claves.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo de la clave devuelta por <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenByDescending``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1})">
+      <summary>Realiza una clasificación posterior de los elementos de una secuencia en orden descendente con arreglo a una clave.</summary>
+      <returns>Una interfaz <see cref="T:System.Linq.IOrderedEnumerable`1" /> cuyos elementos se ordenan de manera descendente con arreglo una clave.</returns>
+      <param name="source">
+        <see cref="T:System.Linq.IOrderedEnumerable`1" /> que contiene los elementos que se van a ordenar.</param>
+      <param name="keySelector">Función para extraer una clave a partir de cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo de la clave devuelta por <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenByDescending``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>Realiza una clasificación posterior de los elementos de una secuencia en orden descendente utilizando un comparador especificado.</summary>
+      <returns>Una interfaz <see cref="T:System.Linq.IOrderedEnumerable`1" /> cuyos elementos se ordenan de manera descendente con arreglo una clave.</returns>
+      <param name="source">
+        <see cref="T:System.Linq.IOrderedEnumerable`1" /> que contiene los elementos que se van a ordenar.</param>
+      <param name="keySelector">Función para extraer una clave a partir de cada elemento.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IComparer`1" /> para comparar claves.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo de la clave devuelta por <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToArray``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Crea una matriz a partir de un objeto <see cref="T:System.Collections.Generic.IEnumerable`1" />.</summary>
+      <returns>Una matriz que contiene los elementos de la secuencia de entrada.</returns>
+      <param name="source">Objeto <see cref="T:System.Collections.Generic.IEnumerable`1" /> a partir del cual se va a crear una matriz.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Crea una clase <see cref="T:System.Collections.Generic.Dictionary`2" /> a partir de una interfaz <see cref="T:System.Collections.Generic.IEnumerable`1" /> según una función del selector de claves especificada.</summary>
+      <returns>Un objeto <see cref="T:System.Collections.Generic.Dictionary`2" /> que contiene claves y valores.</returns>
+      <param name="source">Objeto <see cref="T:System.Collections.Generic.IEnumerable`1" /> a partir del cual se va a crear <see cref="T:System.Collections.Generic.Dictionary`2" />.</param>
+      <param name="keySelector">Función para extraer una clave a partir de cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo de la clave devuelta por <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> es null.O bien<paramref name="keySelector" /> genera una clave cuyo valor es null.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" /> genera claves duplicadas para dos elementos.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Crea un objeto <see cref="T:System.Collections.Generic.Dictionary`2" /> a partir de un objeto <see cref="T:System.Collections.Generic.IEnumerable`1" /> según una función del selector de claves especificada y el comparador de claves.</summary>
+      <returns>Un objeto <see cref="T:System.Collections.Generic.Dictionary`2" /> que contiene claves y valores.</returns>
+      <param name="source">Objeto <see cref="T:System.Collections.Generic.IEnumerable`1" /> a partir del cual se va a crear <see cref="T:System.Collections.Generic.Dictionary`2" />.</param>
+      <param name="keySelector">Función para extraer una clave a partir de cada elemento.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> para comparar claves.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo de las claves devueltas por <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> es null.O bien<paramref name="keySelector" /> genera una clave cuyo valor es null.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" /> genera claves duplicadas para dos elementos.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})">
+      <summary>Crea un objeto <see cref="T:System.Collections.Generic.Dictionary`2" /> a partir de un objeto <see cref="T:System.Collections.Generic.IEnumerable`1" /> según el selector de claves especificado y las funciones del selector de elementos.</summary>
+      <returns>Un objeto <see cref="T:System.Collections.Generic.Dictionary`2" /> que contiene valores de tipo <paramref name="TElement" /> seleccionados en la secuencia de entrada.</returns>
+      <param name="source">Objeto <see cref="T:System.Collections.Generic.IEnumerable`1" /> a partir del cual se va a crear <see cref="T:System.Collections.Generic.Dictionary`2" />.</param>
+      <param name="keySelector">Función para extraer una clave a partir de cada elemento.</param>
+      <param name="elementSelector">Función de transformación que va a generar un valor de elemento de resultado a partir de cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo de la clave devuelta por <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">Tipo de valor devuelto por <paramref name="elementSelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> o <paramref name="elementSelector" /> es null.O bien<paramref name="keySelector" /> genera una clave cuyo valor es null.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" /> genera claves duplicadas para dos elementos.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Crea un objeto <see cref="T:System.Collections.Generic.Dictionary`2" /> a partir de un objeto <see cref="T:System.Collections.Generic.IEnumerable`1" /> según una función del selector de claves especificada, un comparador y una función del selector de elementos.</summary>
+      <returns>Un objeto <see cref="T:System.Collections.Generic.Dictionary`2" /> que contiene valores de tipo <paramref name="TElement" /> seleccionados en la secuencia de entrada.</returns>
+      <param name="source">Objeto <see cref="T:System.Collections.Generic.IEnumerable`1" /> a partir del cual se va a crear <see cref="T:System.Collections.Generic.Dictionary`2" />.</param>
+      <param name="keySelector">Función para extraer una clave a partir de cada elemento.</param>
+      <param name="elementSelector">Función de transformación que va a generar un valor de elemento de resultado a partir de cada elemento.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> para comparar claves.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo de la clave devuelta por <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">Tipo de valor devuelto por <paramref name="elementSelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> o <paramref name="elementSelector" /> es null.O bien<paramref name="keySelector" /> genera una clave cuyo valor es null.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" /> genera claves duplicadas para dos elementos.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToList``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Crea un objeto <see cref="T:System.Collections.Generic.List`1" /> a partir de un objeto <see cref="T:System.Collections.Generic.IEnumerable`1" />.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.List`1" /> que contiene los elementos de la secuencia de entrada.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> a partir del cual se va a crear <see cref="T:System.Collections.Generic.List`1" />.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Crea un objeto <see cref="T:System.Linq.Lookup`2" /> a partir de un objeto <see cref="T:System.Collections.Generic.IEnumerable`1" /> según una función del selector de claves especificada.</summary>
+      <returns>Un objeto <see cref="T:System.Linq.Lookup`2" /> que contiene claves y valores.</returns>
+      <param name="source">Objeto <see cref="T:System.Collections.Generic.IEnumerable`1" /> a partir del cual se va a crear un objeto <see cref="T:System.Linq.Lookup`2" />.</param>
+      <param name="keySelector">Función para extraer una clave a partir de cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo de la clave devuelta por <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Crea un objeto <see cref="T:System.Linq.Lookup`2" /> a partir de un objeto <see cref="T:System.Collections.Generic.IEnumerable`1" /> según una función del selector de claves especificada y el comparador de claves.</summary>
+      <returns>Un objeto <see cref="T:System.Linq.Lookup`2" /> que contiene claves y valores.</returns>
+      <param name="source">Objeto <see cref="T:System.Collections.Generic.IEnumerable`1" /> a partir del cual se va a crear un objeto <see cref="T:System.Linq.Lookup`2" />.</param>
+      <param name="keySelector">Función para extraer una clave a partir de cada elemento.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> para comparar claves.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo de la clave devuelta por <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})">
+      <summary>Crea un objeto <see cref="T:System.Linq.Lookup`2" /> a partir de un objeto <see cref="T:System.Collections.Generic.IEnumerable`1" /> según el selector de claves especificado y las funciones del selector de elementos.</summary>
+      <returns>Un objeto <see cref="T:System.Linq.Lookup`2" /> que contiene valores de tipo <paramref name="TElement" /> seleccionados en la secuencia de entrada.</returns>
+      <param name="source">Objeto <see cref="T:System.Collections.Generic.IEnumerable`1" /> a partir del cual se va a crear un objeto <see cref="T:System.Linq.Lookup`2" />.</param>
+      <param name="keySelector">Función para extraer una clave a partir de cada elemento.</param>
+      <param name="elementSelector">Función de transformación que va a generar un valor de elemento de resultado a partir de cada elemento.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo de la clave devuelta por <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">Tipo de valor devuelto por <paramref name="elementSelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> o <paramref name="elementSelector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Crea un objeto <see cref="T:System.Linq.Lookup`2" /> a partir de un objeto <see cref="T:System.Collections.Generic.IEnumerable`1" /> según una función del selector de claves, un comparador y una función del selector de elementos especificados.</summary>
+      <returns>Un objeto <see cref="T:System.Linq.Lookup`2" /> que contiene valores de tipo <paramref name="TElement" /> seleccionados en la secuencia de entrada.</returns>
+      <param name="source">Objeto <see cref="T:System.Collections.Generic.IEnumerable`1" /> a partir del cual se va a crear un objeto <see cref="T:System.Linq.Lookup`2" />.</param>
+      <param name="keySelector">Función para extraer una clave a partir de cada elemento.</param>
+      <param name="elementSelector">Función de transformación que va a generar un valor de elemento de resultado a partir de cada elemento.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> para comparar claves.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo de la clave devuelta por <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">Tipo de valor devuelto por <paramref name="elementSelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> o <paramref name="elementSelector" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Union``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>Proporciona la unión de conjuntos de dos secuencias utilizando el comparador de igualdad predeterminado.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> que contiene los elementos de las dos secuencias de entrada, excepto los duplicados.</returns>
+      <param name="first">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> cuyos elementos distintos forman el primer conjunto de la unión.</param>
+      <param name="second">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> cuyos elementos distintos forman el segundo conjunto de la unión.</param>
+      <typeparam name="TSource">Tipo de los elementos de las secuencias de entrada.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> o <paramref name="second" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Union``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Proporciona la unión de conjuntos de dos secuencias a través de un objeto <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> especificado.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> que contiene los elementos de las dos secuencias de entrada, excepto los duplicados.</returns>
+      <param name="first">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> cuyos elementos distintos forman el primer conjunto de la unión.</param>
+      <param name="second">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> cuyos elementos distintos forman el segundo conjunto de la unión.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> que va a comparar los valores.</param>
+      <typeparam name="TSource">Tipo de los elementos de las secuencias de entrada.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> o <paramref name="second" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Where``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Filtra una secuencia de valores en función de un predicado.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> que contiene los elementos de la secuencia de entrada que satisfacen la condición.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> que se va a filtrar.</param>
+      <param name="predicate">Función para probar cada elemento de una condición.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="predicate" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Where``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})">
+      <summary>Filtra una secuencia de valores en función de un predicado.El índice de cada elemento se usa en la lógica de la función de predicado.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> que contiene los elementos de la secuencia de entrada que satisfacen la condición.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> que se va a filtrar.</param>
+      <param name="predicate">Función que va a probar cada elemento de origen para determinar si satisface una condición; el segundo parámetro de la función representa el índice del elemento de origen.</param>
+      <typeparam name="TSource">Tipo de los elementos de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="predicate" /> es null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Zip``3(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``1,``2})">
+      <summary>Aplica la función especificada a los elementos correspondientes de dos secuencias, lo que genera una secuencia de resultados.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> que contiene elementos combinados de las dos secuencias de entrada.</returns>
+      <param name="first">Primera secuencia que se va a combinar.</param>
+      <param name="second">Segunda secuencia que se va a combinar.</param>
+      <param name="resultSelector">Función que especifica cómo combinar los elementos de las dos secuencias.</param>
+      <typeparam name="TFirst">Tipo de los elementos de la primera secuencia de entrada.</typeparam>
+      <typeparam name="TSecond">Tipo de los elementos de la segunda secuencia de entrada.</typeparam>
+      <typeparam name="TResult">Tipo de los elementos de la secuencia de resultados.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> o <paramref name="second" /> es null.</exception>
+    </member>
+    <member name="T:System.Linq.IGrouping`2">
+      <summary>Representa una colección de objetos que tienen una clave común.</summary>
+      <typeparam name="TKey">Tipo de la clave de <see cref="T:System.Linq.IGrouping`2" />.Este parámetro de tipo es covariante. Es decir, puede usar el tipo especificado o cualquier tipo que sea más derivado. Para obtener más información sobre la covarianza y la contravarianza, consulte Covarianza y contravarianza en genéricos.</typeparam>
+      <typeparam name="TElement">Tipo de los valores de <see cref="T:System.Linq.IGrouping`2" />.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="P:System.Linq.IGrouping`2.Key">
+      <summary>Obtiene la clave del objeto <see cref="T:System.Linq.IGrouping`2" />.</summary>
+      <returns>Clave de <see cref="T:System.Linq.IGrouping`2" />.</returns>
+    </member>
+    <member name="T:System.Linq.ILookup`2">
+      <summary>Define un indizador, propiedad de tamaño y método de búsqueda booleano para las estructuras de datos que asignan las claves a las secuencias de valores <see cref="T:System.Collections.Generic.IEnumerable`1" />.</summary>
+      <typeparam name="TKey">El tipo de las claves de <see cref="T:System.Linq.ILookup`2" />.</typeparam>
+      <typeparam name="TElement">El tipo de los elementos de la secuencia <see cref="T:System.Collections.Generic.IEnumerable`1" /> que conforman los valores de <see cref="T:System.Linq.ILookup`2" />.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.ILookup`2.Contains(`0)">
+      <summary>Determina si una clave especificada existe en <see cref="T:System.Linq.ILookup`2" />.</summary>
+      <returns>Es true si <paramref name="key" /> se encuentra en <see cref="T:System.Linq.ILookup`2" />; de lo contrario, es false.</returns>
+      <param name="key">La clave que se va a buscar en la colección <see cref="T:System.Linq.ILookup`2" />.</param>
+    </member>
+    <member name="P:System.Linq.ILookup`2.Count">
+      <summary>Obtiene el número de pares clave-valor incluidos en la colección <see cref="T:System.Linq.ILookup`2" />.</summary>
+      <returns>El número de pares clave-valor incluidos en la colección <see cref="T:System.Linq.ILookup`2" />.</returns>
+    </member>
+    <member name="P:System.Linq.ILookup`2.Item(`0)">
+      <summary>Obtiene la secuencia de valores <see cref="T:System.Collections.Generic.IEnumerable`1" /> indizada por una clave concreta.</summary>
+      <returns>La secuencia de valores <see cref="T:System.Collections.Generic.IEnumerable`1" /> indizada por la clave especificada.</returns>
+      <param name="key">Clave de la secuencia deseada de valores.</param>
+    </member>
+    <member name="T:System.Linq.IOrderedEnumerable`1">
+      <summary>Representa una secuencia ordenada.</summary>
+      <typeparam name="TElement">Tipo de los elementos de la secuencia.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.IOrderedEnumerable`1.CreateOrderedEnumerable``1(System.Func{`0,``0},System.Collections.Generic.IComparer{``0},System.Boolean)">
+      <summary>Realiza una ordenación subsiguiente de los elementos de un objeto <see cref="T:System.Linq.IOrderedEnumerable`1" /> según una clave.</summary>
+      <returns>
+        <see cref="T:System.Linq.IOrderedEnumerable`1" /> cuyos elementos se ordenan según una clave.</returns>
+      <param name="keySelector">Se utiliza <see cref="T:System.Func`2" /> para extraer la clave de cada elemento.</param>
+      <param name="comparer">Comparador <see cref="T:System.Collections.Generic.IComparer`1" /> utilizado para comparar las claves de cara a su colocación en la secuencia devuelta.</param>
+      <param name="descending">Es true para ordenar los elementos en orden descendente; es false para ordenar los elementos en orden ascendente.</param>
+      <typeparam name="TKey">Tipo de la clave generada por <paramref name="keySelector" />.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="T:System.Linq.Lookup`2">
+      <summary>Representa una colección de claves asignadas a uno o varios valores.</summary>
+      <typeparam name="TKey">Tipo de las claves de <see cref="T:System.Linq.Lookup`2" />.</typeparam>
+      <typeparam name="TElement">Tipo de los elementos de cada valor <see cref="T:System.Collections.Generic.IEnumerable`1" /> en <see cref="T:System.Linq.Lookup`2" />.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.Lookup`2.ApplyResultSelector``1(System.Func{`0,System.Collections.Generic.IEnumerable{`1},``0})">
+      <summary>Aplica una función de transformación a cada clave y sus valores asociados, y devuelve los resultados.</summary>
+      <returns>Colección que contiene un valor para cada par de colecciones de claves y valores en el objeto <see cref="T:System.Linq.Lookup`2" />.</returns>
+      <param name="resultSelector">Función para proyectar un valor de resultado de cada clave y sus valores asociados.</param>
+      <typeparam name="TResult">Tipo de los valores de resultado generados por <paramref name="resultSelector" />.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.Lookup`2.Contains(`0)">
+      <summary>Determina si la clave especificada está en el objeto <see cref="T:System.Linq.Lookup`2" />.</summary>
+      <returns>Es true si <paramref name="key" /> se encuentra en <see cref="T:System.Linq.Lookup`2" />; de lo contrario, es false.</returns>
+      <param name="key">Clave que se va a buscar en <see cref="T:System.Linq.Lookup`2" />.</param>
+    </member>
+    <member name="P:System.Linq.Lookup`2.Count">
+      <summary>Obtiene el número de pares de colecciones de claves y valores en el objeto <see cref="T:System.Linq.Lookup`2" />.</summary>
+      <returns>Número de pares de colecciones de claves y valores en el objeto <see cref="T:System.Linq.Lookup`2" />.</returns>
+    </member>
+    <member name="M:System.Linq.Lookup`2.GetEnumerator">
+      <summary>Devuelve un enumerador genérico que recorre en iteración el objeto <see cref="T:System.Linq.Lookup`2" />.</summary>
+      <returns>Enumerador para <see cref="T:System.Linq.Lookup`2" />.</returns>
+    </member>
+    <member name="P:System.Linq.Lookup`2.Item(`0)">
+      <summary>Obtiene la colección de valores indizados por la clave especificada.</summary>
+      <returns>Colección de valores indizados por la clave especificada.</returns>
+      <param name="key">Clave de la colección de valores deseada.</param>
+    </member>
+    <member name="M:System.Linq.Lookup`2.System#Collections#IEnumerable#GetEnumerator">
+      <summary>Devuelve un enumerador que recorre en iteración el objeto <see cref="T:System.Linq.Lookup`2" />.Esta clase no puede heredarse.</summary>
+      <returns>Enumerador para <see cref="T:System.Linq.Lookup`2" />.</returns>
+    </member>
+  </members>
+</doc>

+ 1898 - 0
HighBorn/packages/System.Linq.4.3.0/ref/netstandard1.6/fr/System.Linq.xml

@@ -0,0 +1,1898 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+  <assembly>
+    <name>System.Linq</name>
+  </assembly>
+  <members>
+    <member name="T:System.Linq.Enumerable">
+      <summary>Fournit un jeu de méthodes static (Shared en Visual Basic) permettant d'exécuter une requête d'objets qui implémentent <see cref="T:System.Collections.Generic.IEnumerable`1" />.</summary>
+    </member>
+    <member name="M:System.Linq.Enumerable.Aggregate``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``0,``0})">
+      <summary>Applique une fonction d'accumulation sur une séquence.</summary>
+      <returns>Valeur d'accumulation finale.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> pour l'agrégat.</param>
+      <param name="func">Fonction d'accumulation à appeler sur chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="func" /> est null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> ne contient aucun élément.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Aggregate``2(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1})">
+      <summary>Applique une fonction d'accumulation sur une séquence.La valeur initiale spécifiée est utilisée comme valeur d'accumulation initiale.</summary>
+      <returns>Valeur d'accumulation finale.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> pour l'agrégat.</param>
+      <param name="seed">Valeur d'accumulation initiale.</param>
+      <param name="func">Fonction d'accumulation à appeler sur chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TAccumulate">Type de la valeur d'accumulation.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="func" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Aggregate``3(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1},System.Func{``1,``2})">
+      <summary>Applique une fonction d'accumulation sur une séquence.La valeur initiale spécifiée est utilisée comme valeur d'accumulation initiale et la fonction spécifiée permet de sélectionner la valeur de résultat.</summary>
+      <returns>Valeur d'accumulation finale transformée.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> pour l'agrégat.</param>
+      <param name="seed">Valeur d'accumulation initiale.</param>
+      <param name="func">Fonction d'accumulation à appeler sur chaque élément.</param>
+      <param name="resultSelector">Fonction permettant de transformer la valeur d'accumulation finale en valeur de résultat.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TAccumulate">Type de la valeur d'accumulation.</typeparam>
+      <typeparam name="TResult">Type de la valeur résultante.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="func" /> ou <paramref name="resultSelector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.All``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Détermine si tous les éléments d'une séquence satisfont à une condition.</summary>
+      <returns>true si tous les éléments de la séquence source réussissent le test dans le prédicat spécifié ou si la séquence est vide ; sinon, false.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> qui contient les éléments auxquels appliquer le prédicat.</param>
+      <param name="predicate">Fonction permettant de tester chaque élément par rapport à une condition.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="predicate" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Any``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Détermine si une séquence contient des éléments.</summary>
+      <returns>true si la séquence source contient des éléments ; sinon, false.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> à vérifier pour savoir si des éléments y sont présents.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Any``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Détermine si des éléments d'une séquence satisfont à une condition.</summary>
+      <returns>true si des éléments de la séquence source réussissent le test dans le prédicat spécifié ; sinon, false.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> qui contient les éléments auxquels appliquer le prédicat.</param>
+      <param name="predicate">Fonction permettant de tester chaque élément par rapport à une condition.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="predicate" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.AsEnumerable``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Retourne l'entrée typée comme <see cref="T:System.Collections.Generic.IEnumerable`1" />.</summary>
+      <returns>Séquence d'entrées typées comme <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>
+      <param name="source">Séquence à saisir comme <see cref="T:System.Collections.Generic.IEnumerable`1" />.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>Calcule la moyenne d'une séquence de valeurs <see cref="T:System.Decimal" />.</summary>
+      <returns>Moyenne de la séquence de valeurs.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Decimal" /> dont la moyenne doit être calculée.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> ne contient aucun élément.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>Calcule la moyenne d'une séquence de valeurs <see cref="T:System.Double" />.</summary>
+      <returns>Moyenne de la séquence de valeurs.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Double" /> dont la moyenne doit être calculée.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> ne contient aucun élément.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>Calcule la moyenne d'une séquence de valeurs <see cref="T:System.Int32" />.</summary>
+      <returns>Moyenne de la séquence de valeurs.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Int32" /> dont la moyenne doit être calculée.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> ne contient aucun élément.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>Calcule la moyenne d'une séquence de valeurs <see cref="T:System.Int64" />.</summary>
+      <returns>Moyenne de la séquence de valeurs.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Int64" /> dont la moyenne doit être calculée.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> ne contient aucun élément.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>Calcule la moyenne d'une séquence de valeurs <see cref="T:System.Decimal" /> nullables.</summary>
+      <returns>Moyenne de la séquence de valeurs ou null si la séquence source est vide ou ne contient que des valeurs null.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Decimal" /> nullables dont la moyenne doit être calculée.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+      <exception cref="T:System.OverflowException">La somme des éléments de la séquence est supérieure à <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>Calcule la moyenne d'une séquence de valeurs <see cref="T:System.Double" /> nullables.</summary>
+      <returns>Moyenne de la séquence de valeurs ou null si la séquence source est vide ou ne contient que des valeurs null.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Double" /> nullables dont la moyenne doit être calculée.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>Calcule la moyenne d'une séquence de valeurs <see cref="T:System.Int32" /> nullables.</summary>
+      <returns>Moyenne de la séquence de valeurs ou null si la séquence source est vide ou ne contient que des valeurs null.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Int32" />  nullables dont la moyenne doit être calculée.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+      <exception cref="T:System.OverflowException">La somme des éléments de la séquence est supérieure à <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>Calcule la moyenne d'une séquence de valeurs <see cref="T:System.Int64" /> nullables.</summary>
+      <returns>Moyenne de la séquence de valeurs ou null si la séquence source est vide ou ne contient que des valeurs null.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Int64" /> nullables dont la moyenne doit être calculée.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+      <exception cref="T:System.OverflowException">La somme des éléments de la séquence est supérieure à <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>Calcule la moyenne d'une séquence de valeurs <see cref="T:System.Single" /> nullables.</summary>
+      <returns>Moyenne de la séquence de valeurs ou null si la séquence source est vide ou ne contient que des valeurs null.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Single" /> nullables dont la moyenne doit être calculée.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>Calcule la moyenne d'une séquence de valeurs <see cref="T:System.Single" />.</summary>
+      <returns>Moyenne de la séquence de valeurs.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Single" /> dont la moyenne doit être calculée.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> ne contient aucun élément.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>Calcule la moyenne d'une séquence de valeurs <see cref="T:System.Decimal" /> obtenues en appelant une fonction de transformation sur chaque élément de la séquence d'entrée.</summary>
+      <returns>Moyenne de la séquence de valeurs.</returns>
+      <param name="source">Séquence de valeurs utilisées pour calculer une moyenne.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> ne contient aucun élément.</exception>
+      <exception cref="T:System.OverflowException">La somme des éléments de la séquence est supérieure à <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>Calcule la moyenne d'une séquence de valeurs <see cref="T:System.Double" /> obtenues en appelant une fonction de transformation sur chaque élément de la séquence d'entrée.</summary>
+      <returns>Moyenne de la séquence de valeurs.</returns>
+      <param name="source">Séquence de valeurs dont la moyenne doit être calculée.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> ne contient aucun élément.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>Calcule la moyenne d'une séquence de valeurs <see cref="T:System.Int32" /> obtenues en appelant une fonction de transformation sur chaque élément de la séquence d'entrée.</summary>
+      <returns>Moyenne de la séquence de valeurs.</returns>
+      <param name="source">Séquence de valeurs dont la moyenne doit être calculée.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> ne contient aucun élément.</exception>
+      <exception cref="T:System.OverflowException">La somme des éléments de la séquence est supérieure à <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>Calcule la moyenne d'une séquence de valeurs <see cref="T:System.Int64" /> obtenues en appelant une fonction de transformation sur chaque élément de la séquence d'entrée.</summary>
+      <returns>Moyenne de la séquence de valeurs.</returns>
+      <param name="source">Séquence de valeurs dont la moyenne doit être calculée.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de la source.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> ne contient aucun élément.</exception>
+      <exception cref="T:System.OverflowException">La somme des éléments de la séquence est supérieure à <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>Calcule la moyenne d'une séquence de valeurs <see cref="T:System.Decimal" /> nullables obtenues en appelant une fonction de transformation sur chaque élément de la séquence d'entrée.</summary>
+      <returns>Moyenne de la séquence de valeurs ou null si la séquence source est vide ou ne contient que des valeurs null.</returns>
+      <param name="source">Séquence de valeurs dont la moyenne doit être calculée.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+      <exception cref="T:System.OverflowException">La somme des éléments de la séquence est supérieure à <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>Calcule la moyenne d'une séquence de valeurs <see cref="T:System.Double" /> nullables obtenues en appelant une fonction de transformation sur chaque élément de la séquence d'entrée.</summary>
+      <returns>Moyenne de la séquence de valeurs ou null si la séquence source est vide ou ne contient que des valeurs null.</returns>
+      <param name="source">Séquence de valeurs dont la moyenne doit être calculée.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>Calcule la moyenne d'une séquence de valeurs <see cref="T:System.Int32" /> nullables obtenues en appelant une fonction de transformation sur chaque élément de la séquence d'entrée.</summary>
+      <returns>Moyenne de la séquence de valeurs ou null si la séquence source est vide ou ne contient que des valeurs null.</returns>
+      <param name="source">Séquence de valeurs dont la moyenne doit être calculée.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+      <exception cref="T:System.OverflowException">La somme des éléments de la séquence est supérieure à <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>Calcule la moyenne d'une séquence de valeurs <see cref="T:System.Int64" /> nullables obtenues en appelant une fonction de transformation sur chaque élément de la séquence d'entrée.</summary>
+      <returns>Moyenne de la séquence de valeurs ou null si la séquence source est vide ou ne contient que des valeurs null.</returns>
+      <param name="source">Séquence de valeurs dont la moyenne doit être calculée.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>Calcule la moyenne d'une séquence de valeurs <see cref="T:System.Single" /> nullables obtenues en appelant une fonction de transformation sur chaque élément de la séquence d'entrée.</summary>
+      <returns>Moyenne de la séquence de valeurs ou null si la séquence source est vide ou ne contient que des valeurs null.</returns>
+      <param name="source">Séquence de valeurs dont la moyenne doit être calculée.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>Calcule la moyenne d'une séquence de valeurs <see cref="T:System.Single" /> obtenues en appelant une fonction de transformation sur chaque élément de la séquence d'entrée.</summary>
+      <returns>Moyenne de la séquence de valeurs.</returns>
+      <param name="source">Séquence de valeurs dont la moyenne doit être calculée.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> ne contient aucun élément.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Cast``1(System.Collections.IEnumerable)">
+      <summary>Effectue un cast des éléments d'un <see cref="T:System.Collections.IEnumerable" /> vers le type spécifié.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> qui contient chaque élément de la séquence source casté vers le type spécifié.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.IEnumerable" />  les éléments à être castés en type <paramref name="TResult" />.</param>
+      <typeparam name="TResult">Type pour lequel effectuer un cast pour les éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+      <exception cref="T:System.InvalidCastException">Impossible de caster un élément de la séquence en type <paramref name="TResult" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Concat``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>Concatène deux séquences.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> qui contient les éléments concaténés des deux séquences d'entrée.</returns>
+      <param name="first">Première séquence à concaténer.</param>
+      <param name="second">Séquence à concaténer à la première séquence.</param>
+      <typeparam name="TSource">Type des éléments des séquences d'entrée.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> ou <paramref name="second" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Contains``1(System.Collections.Generic.IEnumerable{``0},``0)">
+      <summary>Détermine si une séquence contient un élément spécifié à l'aide du comparateur d'égalité par défaut.</summary>
+      <returns>true si la séquence source contient un élément avec la valeur spécifiée ; sinon, false.</returns>
+      <param name="source">Séquence dans laquelle localiser une valeur.</param>
+      <param name="value">Valeur à localiser dans la séquence.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Contains``1(System.Collections.Generic.IEnumerable{``0},``0,System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Détermine si une séquence contient un élément spécifié à l'aide du <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> indiqué.</summary>
+      <returns>true si la séquence source contient un élément avec la valeur spécifiée ; sinon, false.</returns>
+      <param name="source">Séquence dans laquelle localiser une valeur.</param>
+      <param name="value">Valeur à localiser dans la séquence.</param>
+      <param name="comparer">Comparateur d'égalité à l'aide duquel comparer des valeurs.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Count``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Retourne le nombre total d'éléments dans une séquence.</summary>
+      <returns>Nombre total d'éléments dans la séquence d'entrée.</returns>
+      <param name="source">Séquence qui contient les éléments à compter.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+      <exception cref="T:System.OverflowException">Le nombre d'éléments dans <paramref name="source" /> est supérieur à <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Count``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Retourne un nombre qui représente les éléments de la séquence spécifiée qui satisfont à une condition.</summary>
+      <returns>Nombre qui représente les éléments de la séquence spécifiée qui satisfont à la condition dans la fonction de prédicat.</returns>
+      <param name="source">Séquence qui contient les éléments à tester et à compter.</param>
+      <param name="predicate">Fonction permettant de tester chaque élément par rapport à une condition.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="predicate" /> est null.</exception>
+      <exception cref="T:System.OverflowException">Le nombre d'éléments dans <paramref name="source" /> est supérieur à <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.DefaultIfEmpty``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Retourne les éléments de la séquence spécifiée ou la valeur par défaut du paramètre de type dans une collection de singletons si la séquence est vide.</summary>
+      <returns>Objet <see cref="T:System.Collections.Generic.IEnumerable`1" /> qui contient la valeur par défaut pour le type <paramref name="TSource" /> si <paramref name="source" /> est vide ; sinon, <paramref name="source" />.</returns>
+      <param name="source">Séquence pour laquelle retourner une valeur par défaut si aucun élément n'y figure.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.DefaultIfEmpty``1(System.Collections.Generic.IEnumerable{``0},``0)">
+      <summary>Retourne les éléments de la séquence spécifiée ou la valeur indiquée dans une collection de singletons si la séquence est vide.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> qui contient <paramref name="defaultValue" /> si <paramref name="source" /> est vide ; sinon, <paramref name="source" />.</returns>
+      <param name="source">Séquence pour laquelle retourner la valeur spécifiée si aucun élément n'y figure.</param>
+      <param name="defaultValue">Valeur à retourner si la séquence est vide.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Distinct``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Retourne des éléments distincts d'une séquence et utilise le comparateur d'égalité par défaut pour comparer les valeurs.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> qui contient des éléments distincts de la séquence source.</returns>
+      <param name="source">Séquence de laquelle supprimer les éléments en double.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Distinct``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Retourne des éléments distincts d'une séquence et utilise le <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> spécifié pour comparer les valeurs.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> qui contient des éléments distincts de la séquence source.</returns>
+      <param name="source">Séquence de laquelle supprimer les éléments en double.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> pour comparer les valeurs.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ElementAt``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>Retourne l'élément à une position d'index spécifiée dans une séquence.</summary>
+      <returns>Élément situé à la position spécifiée dans la séquence source.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> depuis lequel retourner un élément.</param>
+      <param name="index">Index de base zéro de l'élément à récupérer.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="index" /> est inférieur à 0 ou supérieur ou égal au nombre d'éléments contenus dans <paramref name="source" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ElementAtOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>Retourne l'élément situé à un index spécifié dans une séquence ou une valeur par défaut si l'index est hors limites.</summary>
+      <returns>default (<paramref name="TSource" />) si l'index est en dehors des limites de la séquence source ; sinon, l'élément situé à la position spécifiée dans la séquence source.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> depuis lequel retourner un élément.</param>
+      <param name="index">Index de base zéro de l'élément à récupérer.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Empty``1">
+      <summary>Retourne un <see cref="T:System.Collections.Generic.IEnumerable`1" /> vide qui a l'argument de type spécifié.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> vide dont l'argument de type est <paramref name="TResult" />.</returns>
+      <typeparam name="TResult">Type à assigner au paramètre de type du <see cref="T:System.Collections.Generic.IEnumerable`1" /> générique retourné.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Except``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>Produit la différence entre deux séquences à l'aide du comparateur d'égalité par défaut pour comparer les valeurs.</summary>
+      <returns>Séquence qui contient la différence entre les éléments de deux séquences.</returns>
+      <param name="first">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> dont les éléments ne se trouvent pas également dans <paramref name="second" /> seront retournés.</param>
+      <param name="second">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> dont les éléments qui figurent également dans la première séquence seront supprimés de la séquence retournée.</param>
+      <typeparam name="TSource">Type des éléments des séquences d'entrée.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> ou <paramref name="second" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Except``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Produit la différence entre deux séquences à l'aide du <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> spécifié pour comparer les valeurs.</summary>
+      <returns>Séquence qui contient la différence entre les éléments de deux séquences.</returns>
+      <param name="first">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> dont les éléments ne se trouvent pas également dans <paramref name="second" /> seront retournés.</param>
+      <param name="second">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> dont les éléments qui figurent également dans la première séquence seront supprimés de la séquence retournée.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> pour comparer les valeurs.</param>
+      <typeparam name="TSource">Type des éléments des séquences d'entrée.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> ou <paramref name="second" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.First``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Retourne le premier élément d'une séquence.</summary>
+      <returns>Premier élément de la séquence spécifiée.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> duquel retourner le premier élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+      <exception cref="T:System.InvalidOperationException">La séquence source est vide.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.First``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Retourne le premier élément d'une séquence à satisfaire à la condition spécifiée.</summary>
+      <returns>Premier élément d'une séquence qui réussit le test dans la fonction de prédicat spécifiée.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> depuis lequel retourner un élément.</param>
+      <param name="predicate">Fonction permettant de tester chaque élément par rapport à une condition.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="predicate" /> est null.</exception>
+      <exception cref="T:System.InvalidOperationException">Aucun élément ne satisfait à la condition dans <paramref name="predicate" />.ouLa séquence source est vide.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.FirstOrDefault``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Retourne le premier élément d'une séquence ou une valeur par défaut si la séquence ne contient aucun élément.</summary>
+      <returns>default (<paramref name="TSource" />) si <paramref name="source" /> est vide ; sinon, le premier élément de <paramref name="source" />.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> duquel retourner le premier élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.FirstOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Retourne le premier élément de la séquence à satisfaire à une condition ou une valeur par défaut si aucun élément correspondant n'est trouvé.</summary>
+      <returns>default (<paramref name="TSource" />) si <paramref name="source" /> est vide ou si aucun élément ne réussit le test spécifié par <paramref name="predicate" /> ; sinon, le premier élément de <paramref name="source" /> qui réussit le test spécifié par <paramref name="predicate" />.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> depuis lequel retourner un élément.</param>
+      <param name="predicate">Fonction permettant de tester chaque élément par rapport à une condition.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="predicate" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Regroupe les éléments d'une séquence selon la fonction de sélection de clé spécifiée.</summary>
+      <returns>IEnumerable&lt;IGrouping&lt;TKey, TSource&gt;&gt; en C# ou IEnumerable(Of IGrouping(Of TKey, TSource)) dans Visual Basic où chaque objet <see cref="T:System.Linq.IGrouping`2" /> contient une séquence d'objets et une clé.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> dont les éléments doivent être regroupés.</param>
+      <param name="keySelector">Fonction permettant d'extraire la clé de chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Type de clé retournée par <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="keySelector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Regroupe les éléments d'une séquence selon la fonction de sélection de clé spécifiée et compare les clés à l'aide du comparateur indiqué.</summary>
+      <returns>IEnumerable&lt;IGrouping&lt;TKey, TSource&gt;&gt; en C# ou IEnumerable(Of IGrouping(Of TKey, TSource)) dans Visual Basic où chaque objet <see cref="T:System.Linq.IGrouping`2" /> contient une collection d'objets et une clé.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> dont les éléments doivent être regroupés.</param>
+      <param name="keySelector">Fonction permettant d'extraire la clé de chaque élément.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> pour comparer les clés.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Type de clé retournée par <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="keySelector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})">
+      <summary>Regroupe les éléments d'une séquence selon la fonction de sélection de clé spécifiée et projette les éléments de chaque groupe à l'aide de la fonction indiquée.</summary>
+      <returns>IEnumerable&lt;IGrouping&lt;TKey, TElement&gt;&gt; en C# ou IEnumerable(Of IGrouping(Of TKey, TElement)) dans Visual Basic où chaque objet <see cref="T:System.Linq.IGrouping`2" /> contient une collection d'objets de type <paramref name="TElement" /> et une clé.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> dont les éléments doivent être regroupés.</param>
+      <param name="keySelector">Fonction permettant d'extraire la clé de chaque élément.</param>
+      <param name="elementSelector">Fonction permettant de mapper chaque élément source à un élément de <see cref="T:System.Linq.IGrouping`2" />.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Type de clé retournée par <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">Type des éléments dans <see cref="T:System.Linq.IGrouping`2" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="keySelector" /> ou <paramref name="elementSelector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Regroupe les éléments d'une séquence selon une fonction de sélection de clé.Les clés sont comparées à l'aide d'un comparateur et les éléments de chaque groupe sont projetés à l'aide d'une fonction spécifique.</summary>
+      <returns>IEnumerable&lt;IGrouping&lt;TKey, TElement&gt;&gt; en C# ou IEnumerable(Of IGrouping(Of TKey, TElement)) dans Visual Basic où chaque objet <see cref="T:System.Linq.IGrouping`2" /> contient une collection d'objets de type <paramref name="TElement" /> et une clé.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> dont les éléments doivent être regroupés.</param>
+      <param name="keySelector">Fonction permettant d'extraire la clé de chaque élément.</param>
+      <param name="elementSelector">Fonction permettant de mapper chaque élément source à un élément de <see cref="T:System.Linq.IGrouping`2" />.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> pour comparer les clés.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Type de clé retournée par <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">Type des éléments dans <see cref="T:System.Linq.IGrouping`2" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="keySelector" /> ou <paramref name="elementSelector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3})">
+      <summary>Regroupe les éléments d'une séquence selon la fonction de sélection de clé spécifiée et crée une valeur de résultat à partir de chaque groupe et de la clé correspondante.Les éléments de chaque groupe sont projetés à l'aide d'une fonction spécifique.</summary>
+      <returns>Collection d'éléments de type <paramref name="TResult" /> où chaque élément représente une projection sur un groupe et sa clé.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> dont les éléments doivent être regroupés.</param>
+      <param name="keySelector">Fonction permettant d'extraire la clé de chaque élément.</param>
+      <param name="elementSelector">Fonction permettant de mapper chaque élément source à un élément de <see cref="T:System.Linq.IGrouping`2" />.</param>
+      <param name="resultSelector">Fonction permettant de créer une valeur de résultat à partir de chaque groupe.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Type de clé retournée par <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">Type des éléments de chaque <see cref="T:System.Linq.IGrouping`2" />.</typeparam>
+      <typeparam name="TResult">Type de la valeur de résultat retournée par <paramref name="resultSelector" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Regroupe les éléments d'une séquence selon la fonction de sélection de clé spécifiée et crée une valeur de résultat à partir de chaque groupe et de la clé correspondante.Les valeurs de clé sont comparées à l'aide du comparateur spécifié et les éléments de chaque groupe sont projetés à l'aide d'une fonction spécifique.</summary>
+      <returns>Collection d'éléments de type <paramref name="TResult" /> où chaque élément représente une projection sur un groupe et sa clé.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> dont les éléments doivent être regroupés.</param>
+      <param name="keySelector">Fonction permettant d'extraire la clé de chaque élément.</param>
+      <param name="elementSelector">Fonction permettant de mapper chaque élément source à un élément de <see cref="T:System.Linq.IGrouping`2" />.</param>
+      <param name="resultSelector">Fonction permettant de créer une valeur de résultat à partir de chaque groupe.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> avec lequel comparer les clés.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Type de clé retournée par <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">Type des éléments de chaque <see cref="T:System.Linq.IGrouping`2" />.</typeparam>
+      <typeparam name="TResult">Type de la valeur de résultat retournée par <paramref name="resultSelector" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2})">
+      <summary>Regroupe les éléments d'une séquence selon la fonction de sélection de clé spécifiée et crée une valeur de résultat à partir de chaque groupe et de la clé correspondante.</summary>
+      <returns>Collection d'éléments de type <paramref name="TResult" /> où chaque élément représente une projection sur un groupe et sa clé.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> dont les éléments doivent être regroupés.</param>
+      <param name="keySelector">Fonction permettant d'extraire la clé de chaque élément.</param>
+      <param name="resultSelector">Fonction permettant de créer une valeur de résultat à partir de chaque groupe.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Type de clé retournée par <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TResult">Type de la valeur de résultat retournée par <paramref name="resultSelector" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Regroupe les éléments d'une séquence selon la fonction de sélection de clé spécifiée et crée une valeur de résultat à partir de chaque groupe et de la clé correspondante.Les clés sont comparées à l'aide d'un comparateur spécifié.</summary>
+      <returns>Collection d'éléments de type <paramref name="TResult" /> où chaque élément représente une projection sur un groupe et sa clé.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> dont les éléments doivent être regroupés.</param>
+      <param name="keySelector">Fonction permettant d'extraire la clé de chaque élément.</param>
+      <param name="resultSelector">Fonction permettant de créer une valeur de résultat à partir de chaque groupe.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> avec lequel comparer les clés.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Type de clé retournée par <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TResult">Type de la valeur de résultat retournée par <paramref name="resultSelector" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3})">
+      <summary>Met en corrélation les éléments de deux séquences en fonction de l'égalité des clés et regroupe les résultats.Le comparateur d'égalité par défaut est utilisé pour comparer les clés.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> qui contient des éléments de type <paramref name="TResult" /> obtenus à la suite d'une jointure groupée de deux séquences.</returns>
+      <param name="outer">Première séquence à joindre.</param>
+      <param name="inner">Séquence à joindre à la première séquence.</param>
+      <param name="outerKeySelector">Fonction permettant d'extraire la clé de jointure de chaque élément de la première séquence.</param>
+      <param name="innerKeySelector">Fonction permettant d'extraire la clé de jointure de chaque élément de la deuxième séquence.</param>
+      <param name="resultSelector">Fonction permettant de créer un élément de résultat à partir d'un élément de la première séquence, ainsi qu'une collection d'éléments correspondants à partir de la deuxième séquence.</param>
+      <typeparam name="TOuter">Type des éléments de la première séquence.</typeparam>
+      <typeparam name="TInner">Type des éléments de la deuxième séquence.</typeparam>
+      <typeparam name="TKey">Type des clés retournées par les fonctions de sélecteur de clé.</typeparam>
+      <typeparam name="TResult">Type des éléments de résultat.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" /> ou <paramref name="inner" /> ou <paramref name="outerKeySelector" /> ou <paramref name="innerKeySelector" /> ou <paramref name="resultSelector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3},System.Collections.Generic.IEqualityComparer{``2})">
+      <summary>Met en corrélation les éléments de deux séquences en fonction de l'égalité des clés et regroupe les résultats.Un <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> spécifié est utilisé pour comparer les clés.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> qui contient des éléments de type <paramref name="TResult" /> obtenus à la suite d'une jointure groupée de deux séquences.</returns>
+      <param name="outer">Première séquence à joindre.</param>
+      <param name="inner">Séquence à joindre à la première séquence.</param>
+      <param name="outerKeySelector">Fonction permettant d'extraire la clé de jointure de chaque élément de la première séquence.</param>
+      <param name="innerKeySelector">Fonction permettant d'extraire la clé de jointure de chaque élément de la deuxième séquence.</param>
+      <param name="resultSelector">Fonction permettant de créer un élément de résultat à partir d'un élément de la première séquence, ainsi qu'une collection d'éléments correspondants à partir de la deuxième séquence.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> pour hacher et comparer les clés.</param>
+      <typeparam name="TOuter">Type des éléments de la première séquence.</typeparam>
+      <typeparam name="TInner">Type des éléments de la deuxième séquence.</typeparam>
+      <typeparam name="TKey">Type des clés retournées par les fonctions de sélecteur de clé.</typeparam>
+      <typeparam name="TResult">Type des éléments de résultat.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" /> ou <paramref name="inner" /> ou <paramref name="outerKeySelector" /> ou <paramref name="innerKeySelector" /> ou <paramref name="resultSelector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Intersect``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>Produit l'intersection de deux séquences à l'aide du comparateur d'égalité par défaut pour comparer les valeurs.</summary>
+      <returns>Séquence qui contient les éléments constituant l'intersection de les deux séquences.</returns>
+      <param name="first">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> dont les éléments distincts qui apparaissent également dans <paramref name="second" /> seront retournés.</param>
+      <param name="second">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> dont les éléments distincts qui apparaissent également dans la première séquence seront retournés.</param>
+      <typeparam name="TSource">Type des éléments des séquences d'entrée.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> ou <paramref name="second" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Intersect``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Produit l'intersection entre deux séquences à l'aide du <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> spécifié pour comparer les valeurs.</summary>
+      <returns>Séquence qui contient les éléments constituant l'intersection de les deux séquences.</returns>
+      <param name="first">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> dont les éléments distincts qui apparaissent également dans <paramref name="second" /> seront retournés.</param>
+      <param name="second">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> dont les éléments distincts qui apparaissent également dans la première séquence seront retournés.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> pour comparer les valeurs.</param>
+      <typeparam name="TSource">Type des éléments des séquences d'entrée.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> ou <paramref name="second" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3})">
+      <summary>Met en corrélation les éléments de deux séquences en fonction des clés qui correspondent.Le comparateur d'égalité par défaut est utilisé pour comparer les clés.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> qui contient des éléments de type <paramref name="TResult" /> obtenus à la suite d'une jointure interne de deux séquences.</returns>
+      <param name="outer">Première séquence à joindre.</param>
+      <param name="inner">Séquence à joindre à la première séquence.</param>
+      <param name="outerKeySelector">Fonction permettant d'extraire la clé de jointure de chaque élément de la première séquence.</param>
+      <param name="innerKeySelector">Fonction permettant d'extraire la clé de jointure de chaque élément de la deuxième séquence.</param>
+      <param name="resultSelector">Fonction permettant de créer un élément de résultat à partir de deux éléments correspondants.</param>
+      <typeparam name="TOuter">Type des éléments de la première séquence.</typeparam>
+      <typeparam name="TInner">Type des éléments de la deuxième séquence.</typeparam>
+      <typeparam name="TKey">Type des clés retournées par les fonctions de sélecteur de clé.</typeparam>
+      <typeparam name="TResult">Type des éléments de résultat.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" /> ou <paramref name="inner" /> ou <paramref name="outerKeySelector" /> ou <paramref name="innerKeySelector" /> ou <paramref name="resultSelector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3},System.Collections.Generic.IEqualityComparer{``2})">
+      <summary>Met en corrélation les éléments de deux séquences en fonction des clés qui correspondent.Un <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> spécifié est utilisé pour comparer les clés.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> qui contient des éléments de type <paramref name="TResult" /> obtenus à la suite d'une jointure interne de deux séquences.</returns>
+      <param name="outer">Première séquence à joindre.</param>
+      <param name="inner">Séquence à joindre à la première séquence.</param>
+      <param name="outerKeySelector">Fonction permettant d'extraire la clé de jointure de chaque élément de la première séquence.</param>
+      <param name="innerKeySelector">Fonction permettant d'extraire la clé de jointure de chaque élément de la deuxième séquence.</param>
+      <param name="resultSelector">Fonction permettant de créer un élément de résultat à partir de deux éléments correspondants.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> pour hacher et comparer les clés.</param>
+      <typeparam name="TOuter">Type des éléments de la première séquence.</typeparam>
+      <typeparam name="TInner">Type des éléments de la deuxième séquence.</typeparam>
+      <typeparam name="TKey">Type des clés retournées par les fonctions de sélecteur de clé.</typeparam>
+      <typeparam name="TResult">Type des éléments de résultat.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" /> ou <paramref name="inner" /> ou <paramref name="outerKeySelector" /> ou <paramref name="innerKeySelector" /> ou <paramref name="resultSelector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Last``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Retourne le dernier élément d'une séquence.</summary>
+      <returns>Valeur à la dernière position de la séquence source.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> duquel retourner le dernier élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+      <exception cref="T:System.InvalidOperationException">La séquence source est vide.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Last``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Retourne le dernier élément d'une séquence à satisfaire à la condition spécifiée.</summary>
+      <returns>Dernier élément de la séquence qui réussit le test dans la fonction de prédicat spécifiée.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> depuis lequel retourner un élément.</param>
+      <param name="predicate">Fonction permettant de tester chaque élément par rapport à une condition.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="predicate" /> est null.</exception>
+      <exception cref="T:System.InvalidOperationException">Aucun élément ne satisfait à la condition dans <paramref name="predicate" />.ouLa séquence source est vide.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LastOrDefault``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Retourne le dernier élément d'une séquence ou une valeur par défaut si la séquence ne contient aucun élément.</summary>
+      <returns>default (<paramref name="TSource" />) si la séquence source est vide ; sinon, le dernier élément de <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> duquel retourner le dernier élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LastOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Retourne le dernier élément d'une séquence à satisfaire à une condition ou une valeur par défaut si aucun élément correspondant n'est trouvé.</summary>
+      <returns>default (<paramref name="TSource" />) si la séquence est vide ou si aucun élément ne réussit le test dans la fonction de prédicat ; sinon, le dernier élément qui réussit le test dans cette fonction.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> depuis lequel retourner un élément.</param>
+      <param name="predicate">Fonction permettant de tester chaque élément par rapport à une condition.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="predicate" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LongCount``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Retourne un <see cref="T:System.Int64" /> qui représente le nombre total d'éléments dans une séquence.</summary>
+      <returns>Nombre total d'éléments dans la séquence source.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> qui contient les éléments à compter.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+      <exception cref="T:System.OverflowException">Le nombre d'éléments est supérieur à <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LongCount``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Retourne un <see cref="T:System.Int64" /> qui représente le nombre total d'éléments dans une séquence à satisfaire à une condition.</summary>
+      <returns>Nombre qui représente les éléments de la séquence spécifiée qui satisfont à la condition dans la fonction de prédicat.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> qui contient les éléments à compter.</param>
+      <param name="predicate">Fonction permettant de tester chaque élément par rapport à une condition.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="predicate" /> est null.</exception>
+      <exception cref="T:System.OverflowException">Le nombre d'éléments correspondants est supérieur à <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>Retourne la valeur maximale dans une séquence de valeurs <see cref="T:System.Decimal" />.</summary>
+      <returns>Valeur maximale dans la séquence.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Decimal" /> pour laquelle déterminer la valeur maximale.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> ne contient aucun élément.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>Retourne la valeur maximale dans une séquence de valeurs <see cref="T:System.Double" />.</summary>
+      <returns>Valeur maximale dans la séquence.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Double" /> pour laquelle déterminer la valeur maximale.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> ne contient aucun élément.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>Retourne la valeur maximale dans une séquence de valeurs <see cref="T:System.Int32" />.</summary>
+      <returns>Valeur maximale dans la séquence.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Int32" /> pour laquelle déterminer la valeur maximale.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> ne contient aucun élément.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>Retourne la valeur maximale dans une séquence de valeurs <see cref="T:System.Int64" />.</summary>
+      <returns>Valeur maximale dans la séquence.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Int64" /> pour laquelle déterminer la valeur maximale.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> ne contient aucun élément.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>Retourne la valeur maximale dans une séquence de valeurs <see cref="T:System.Decimal" /> nullables.</summary>
+      <returns>Valeur de type Nullable&lt;Decimal&gt; en C# ou Nullable(Of Decimal) dans Visual Basic qui correspond à la valeur maximale de la séquence. </returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Decimal" /> nullables pour laquelle déterminer la valeur maximale.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>Retourne la valeur maximale dans une séquence de valeurs <see cref="T:System.Double" /> nullables.</summary>
+      <returns>Valeur de type Nullable&lt;Double&gt; en C# ou Nullable(Of Double) dans Visual Basic qui correspond à la valeur maximale de la séquence.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Double" /> nullables pour laquelle déterminer la valeur maximale.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>Retourne la valeur maximale dans une séquence de valeurs <see cref="T:System.Int32" /> nullables.</summary>
+      <returns>Valeur de type Nullable&lt;Int32&gt; en C# ou Nullable(Of Int32) dans Visual Basic qui correspond à la valeur maximale de la séquence. </returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Int32" /> nullables pour laquelle déterminer la valeur maximale.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>Retourne la valeur maximale dans une séquence de valeurs <see cref="T:System.Int64" /> nullables.</summary>
+      <returns>Valeur de type Nullable&lt;Int64&gt; en C# ou Nullable(Of Int64) dans Visual Basic qui correspond à la valeur maximale de la séquence. </returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Int64" /> nullables pour laquelle déterminer la valeur maximale.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>Retourne la valeur maximale dans une séquence de valeurs <see cref="T:System.Single" /> nullables.</summary>
+      <returns>Valeur de type Nullable&lt;Single&gt; en C# ou Nullable(Of Single) dans Visual Basic qui correspond à la valeur maximale de la séquence.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Single" /> nullables pour laquelle déterminer la valeur maximale.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>Retourne la valeur maximale dans une séquence de valeurs <see cref="T:System.Single" />.</summary>
+      <returns>Valeur maximale dans la séquence.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Single" /> pour laquelle déterminer la valeur maximale.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> ne contient aucun élément.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Retourne la valeur maximale dans une séquence générique.</summary>
+      <returns>Valeur maximale dans la séquence.</returns>
+      <param name="source">Séquence de valeurs pour laquelle déterminer la valeur maximale.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>Appelle une fonction de transformation sur chaque élément d'une séquence et retourne la valeur <see cref="T:System.Decimal" /> maximale.</summary>
+      <returns>Valeur maximale dans la séquence.</returns>
+      <param name="source">Séquence de valeurs pour laquelle déterminer la valeur maximale.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> ne contient aucun élément.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>Appelle une fonction de transformation sur chaque élément d'une séquence et retourne la valeur <see cref="T:System.Double" /> maximale.</summary>
+      <returns>Valeur maximale dans la séquence.</returns>
+      <param name="source">Séquence de valeurs pour laquelle déterminer la valeur maximale.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> ne contient aucun élément.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>Appelle une fonction de transformation sur chaque élément d'une séquence et retourne la valeur <see cref="T:System.Int32" /> maximale.</summary>
+      <returns>Valeur maximale dans la séquence.</returns>
+      <param name="source">Séquence de valeurs pour laquelle déterminer la valeur maximale.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> ne contient aucun élément.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>Appelle une fonction de transformation sur chaque élément d'une séquence et retourne la valeur <see cref="T:System.Int64" /> maximale.</summary>
+      <returns>Valeur maximale dans la séquence.</returns>
+      <param name="source">Séquence de valeurs pour laquelle déterminer la valeur maximale.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> ne contient aucun élément.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>Appelle une fonction de transformation sur chaque élément d'une séquence et retourne la valeur <see cref="T:System.Decimal" /> nullable maximale.</summary>
+      <returns>Valeur de type Nullable&lt;Decimal&gt; en C# ou Nullable(Of Decimal) dans Visual Basic qui correspond à la valeur maximale de la séquence.</returns>
+      <param name="source">Séquence de valeurs pour laquelle déterminer la valeur maximale.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>Appelle une fonction de transformation sur chaque élément d'une séquence et retourne la valeur <see cref="T:System.Double" /> nullable maximale.</summary>
+      <returns>Valeur de type Nullable&lt;Double&gt; en C# ou Nullable(Of Double) dans Visual Basic qui correspond à la valeur maximale de la séquence.</returns>
+      <param name="source">Séquence de valeurs pour laquelle déterminer la valeur maximale.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>Appelle une fonction de transformation sur chaque élément d'une séquence et retourne la valeur <see cref="T:System.Int32" /> nullable maximale.</summary>
+      <returns>Valeur de type Nullable&lt;Int32&gt; en C# ou Nullable(Of Int32) dans Visual Basic qui correspond à la valeur maximale de la séquence.</returns>
+      <param name="source">Séquence de valeurs pour laquelle déterminer la valeur maximale.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>Appelle une fonction de transformation sur chaque élément d'une séquence et retourne la valeur <see cref="T:System.Int64" /> nullable maximale.</summary>
+      <returns>Valeur de type Nullable&lt;Int64&gt; en C# ou Nullable(Of Int64) dans Visual Basic qui correspond à la valeur maximale de la séquence.</returns>
+      <param name="source">Séquence de valeurs pour laquelle déterminer la valeur maximale.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>Appelle une fonction de transformation sur chaque élément d'une séquence et retourne la valeur <see cref="T:System.Single" /> nullable maximale.</summary>
+      <returns>Valeur de type Nullable&lt;Single&gt; en C# ou Nullable(Of Single) dans Visual Basic qui correspond à la valeur maximale de la séquence.</returns>
+      <param name="source">Séquence de valeurs pour laquelle déterminer la valeur maximale.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>Appelle une fonction de transformation sur chaque élément d'une séquence et retourne la valeur <see cref="T:System.Single" /> maximale.</summary>
+      <returns>Valeur maximale dans la séquence.</returns>
+      <param name="source">Séquence de valeurs pour laquelle déterminer la valeur maximale.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> ne contient aucun élément.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Appelle une fonction de transformation sur chaque élément d'une séquence générique et retourne la valeur résultante maximale.</summary>
+      <returns>Valeur maximale dans la séquence.</returns>
+      <param name="source">Séquence de valeurs pour laquelle déterminer la valeur maximale.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">Type de la valeur retournée par <paramref name="selector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>Retourne la valeur minimale dans une séquence de valeurs <see cref="T:System.Decimal" />.</summary>
+      <returns>Valeur minimale dans la séquence.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Decimal" /> pour laquelle déterminer la valeur minimale.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> ne contient aucun élément.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>Retourne la valeur minimale dans une séquence de valeurs <see cref="T:System.Double" />.</summary>
+      <returns>Valeur minimale dans la séquence.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Double" /> pour laquelle déterminer la valeur minimale.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> ne contient aucun élément.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>Retourne la valeur minimale dans une séquence de valeurs <see cref="T:System.Int32" />.</summary>
+      <returns>Valeur minimale dans la séquence.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Int32" /> pour laquelle déterminer la valeur minimale.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> ne contient aucun élément.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>Retourne la valeur minimale dans une séquence de valeurs <see cref="T:System.Int64" />.</summary>
+      <returns>Valeur minimale dans la séquence.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Int64" /> pour laquelle déterminer la valeur minimale.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> ne contient aucun élément.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>Retourne la valeur minimale dans une séquence de valeurs <see cref="T:System.Decimal" /> nullables.</summary>
+      <returns>Valeur de type Nullable&lt;Decimal&gt; en C# ou Nullable(Of Decimal) dans Visual Basic qui correspond à la valeur minimale de la séquence.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Decimal" /> nullables et pour laquelle déterminer la valeur minimale.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>Retourne la valeur minimale dans une séquence de valeurs <see cref="T:System.Double" /> nullables.</summary>
+      <returns>Valeur de type Nullable&lt;Double&gt; en C# ou Nullable(Of Double) dans Visual Basic qui correspond à la valeur minimale de la séquence.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Double" /> nullables et pour laquelle déterminer la valeur minimale.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>Retourne la valeur minimale dans une séquence de valeurs <see cref="T:System.Int32" /> nullables.</summary>
+      <returns>Valeur de type Nullable&lt;Int32&gt; en C# ou Nullable(Of Int32) dans Visual Basic qui correspond à la valeur minimale de la séquence.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Int32" /> nullables et pour laquelle déterminer la valeur minimale.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>Retourne la valeur minimale dans une séquence de valeurs <see cref="T:System.Int64" /> nullables.</summary>
+      <returns>Valeur de type Nullable&lt;Int64&gt; en C# ou Nullable(Of Int64) dans Visual Basic qui correspond à la valeur minimale de la séquence.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Int64" /> nullables et pour laquelle déterminer la valeur minimale.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>Retourne la valeur minimale dans une séquence de valeurs <see cref="T:System.Single" /> nullables.</summary>
+      <returns>Valeur de type Nullable&lt;Single&gt; en C# ou Nullable(Of Single) dans Visual Basic qui correspond à la valeur minimale de la séquence.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Single" /> nullables et pour laquelle déterminer la valeur minimale.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>Retourne la valeur minimale dans une séquence de valeurs <see cref="T:System.Single" />.</summary>
+      <returns>Valeur minimale dans la séquence.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Single" /> pour laquelle déterminer la valeur minimale.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> ne contient aucun élément.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Retourne la valeur minimale dans une séquence générique.</summary>
+      <returns>Valeur minimale dans la séquence.</returns>
+      <param name="source">Séquence de valeurs pour laquelle déterminer la valeur minimale.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>Appelle une fonction de transformation sur chaque élément d'une séquence et retourne la valeur <see cref="T:System.Decimal" /> minimale.</summary>
+      <returns>Valeur minimale dans la séquence.</returns>
+      <param name="source">Séquence de valeurs pour laquelle déterminer la valeur minimale.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> ne contient aucun élément.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>Appelle une fonction de transformation sur chaque élément d'une séquence et retourne la valeur <see cref="T:System.Double" /> minimale.</summary>
+      <returns>Valeur minimale dans la séquence.</returns>
+      <param name="source">Séquence de valeurs pour laquelle déterminer la valeur minimale.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> ne contient aucun élément.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>Appelle une fonction de transformation sur chaque élément d'une séquence et retourne la valeur <see cref="T:System.Int32" /> minimale.</summary>
+      <returns>Valeur minimale dans la séquence.</returns>
+      <param name="source">Séquence de valeurs pour laquelle déterminer la valeur minimale.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> ne contient aucun élément.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>Appelle une fonction de transformation sur chaque élément d'une séquence et retourne la valeur <see cref="T:System.Int64" /> minimale.</summary>
+      <returns>Valeur minimale dans la séquence.</returns>
+      <param name="source">Séquence de valeurs pour laquelle déterminer la valeur minimale.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> ne contient aucun élément.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>Appelle une fonction de transformation sur chaque élément d'une séquence et retourne la valeur <see cref="T:System.Decimal" /> nullable minimale.</summary>
+      <returns>Valeur de type Nullable&lt;Decimal&gt; en C# ou Nullable(Of Decimal) dans Visual Basic qui correspond à la valeur minimale de la séquence.</returns>
+      <param name="source">Séquence de valeurs pour laquelle déterminer la valeur minimale.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>Appelle une fonction de transformation sur chaque élément d'une séquence et retourne la valeur <see cref="T:System.Double" /> nullable minimale.</summary>
+      <returns>Valeur de type Nullable&lt;Double&gt; en C# ou Nullable(Of Double) dans Visual Basic qui correspond à la valeur minimale de la séquence.</returns>
+      <param name="source">Séquence de valeurs pour laquelle déterminer la valeur minimale.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>Appelle une fonction de transformation sur chaque élément d'une séquence et retourne la valeur <see cref="T:System.Int32" /> nullable minimale.</summary>
+      <returns>Valeur de type Nullable&lt;Int32&gt; en C# ou Nullable(Of Int32) dans Visual Basic qui correspond à la valeur minimale de la séquence.</returns>
+      <param name="source">Séquence de valeurs pour laquelle déterminer la valeur minimale.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>Appelle une fonction de transformation sur chaque élément d'une séquence et retourne la valeur <see cref="T:System.Int64" /> nullable minimale.</summary>
+      <returns>Valeur de type Nullable&lt;Int64&gt; en C# ou Nullable(Of Int64) dans Visual Basic qui correspond à la valeur minimale de la séquence.</returns>
+      <param name="source">Séquence de valeurs pour laquelle déterminer la valeur minimale.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>Appelle une fonction de transformation sur chaque élément d'une séquence et retourne la valeur <see cref="T:System.Single" /> nullable minimale.</summary>
+      <returns>Valeur de type Nullable&lt;Single&gt; en C# ou Nullable(Of Single) dans Visual Basic qui correspond à la valeur minimale de la séquence.</returns>
+      <param name="source">Séquence de valeurs pour laquelle déterminer la valeur minimale.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>Appelle une fonction de transformation sur chaque élément d'une séquence et retourne la valeur <see cref="T:System.Single" /> minimale.</summary>
+      <returns>Valeur minimale dans la séquence.</returns>
+      <param name="source">Séquence de valeurs pour laquelle déterminer la valeur minimale.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> ne contient aucun élément.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Appelle une fonction de transformation sur chaque élément d'une séquence générique et retourne la valeur résultante minimale.</summary>
+      <returns>Valeur minimale dans la séquence.</returns>
+      <param name="source">Séquence de valeurs pour laquelle déterminer la valeur minimale.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">Type de la valeur retournée par <paramref name="selector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OfType``1(System.Collections.IEnumerable)">
+      <summary>Filtre les éléments d'un <see cref="T:System.Collections.IEnumerable" /> en fonction du type spécifié.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> qui contient des éléments de la séquence d'entrée de type <paramref name="TResult" />.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.IEnumerable" /> dont les éléments doivent être filtrés.</param>
+      <typeparam name="TResult">Type en fonction duquel filtrer les éléments de la séquence.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Trie les éléments d'une séquence dans l'ordre croissant selon une clé.</summary>
+      <returns>
+        <see cref="T:System.Linq.IOrderedEnumerable`1" /> dont les éléments sont triés d'après une clé.</returns>
+      <param name="source">Séquence de valeurs à classer.</param>
+      <param name="keySelector">Fonction permettant d'extraire une clé d'un élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Type de clé retournée par <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="keySelector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>Trie les éléments d'une séquence dans l'ordre croissant à l'aide d'un comparateur spécifié.</summary>
+      <returns>
+        <see cref="T:System.Linq.IOrderedEnumerable`1" /> dont les éléments sont triés d'après une clé.</returns>
+      <param name="source">Séquence de valeurs à classer.</param>
+      <param name="keySelector">Fonction permettant d'extraire une clé d'un élément.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IComparer`1" /> pour comparer les clés.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Type de clé retournée par <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="keySelector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderByDescending``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Trie les éléments d'une séquence dans l'ordre décroissant selon une clé.</summary>
+      <returns>
+        <see cref="T:System.Linq.IOrderedEnumerable`1" /> dont les éléments sont triés dans l'ordre décroissant selon une clé.</returns>
+      <param name="source">Séquence de valeurs à classer.</param>
+      <param name="keySelector">Fonction permettant d'extraire une clé d'un élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Type de clé retournée par <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="keySelector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderByDescending``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>Trie les éléments d'une séquence dans l'ordre décroissant à l'aide d'un comparateur spécifié.</summary>
+      <returns>
+        <see cref="T:System.Linq.IOrderedEnumerable`1" /> dont les éléments sont triés dans l'ordre décroissant selon une clé.</returns>
+      <param name="source">Séquence de valeurs à classer.</param>
+      <param name="keySelector">Fonction permettant d'extraire une clé d'un élément.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IComparer`1" /> pour comparer les clés.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Type de clé retournée par <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="keySelector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Range(System.Int32,System.Int32)">
+      <summary>Génère une séquence de nombres entiers dans une plage spécifiée.</summary>
+      <returns>IEnumerable&lt;Int32&gt; en C# ou IEnumerable(Of Int32) dans Visual Basic qui contient une plage d'entiers séquentiels.</returns>
+      <param name="start">Valeur du premier entier de la séquence.</param>
+      <param name="count">Nombre d'entiers séquentiels à générer.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="count" /> est inférieur à 0.ou<paramref name="start" /> + <paramref name="count" /> -1 est supérieur à <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Repeat``1(``0,System.Int32)">
+      <summary>Génère une séquence qui contient une valeur répétée.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> qui contient une valeur répétée.</returns>
+      <param name="element">Valeur à répéter.</param>
+      <param name="count">Nombre de fois que la valeur doit être répétée dans la séquence générée.</param>
+      <typeparam name="TResult">Type de la valeur à répéter dans la séquence de résultat.</typeparam>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="count" /> est inférieur à 0.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Reverse``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Inverse l'ordre des éléments dans une séquence.</summary>
+      <returns>Séquence dont les éléments correspondent à ceux de la séquence d'entrée dans l'ordre inverse.</returns>
+      <param name="source">Séquence de valeurs à inverser.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Select``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Projette chaque élément d'une séquence dans un nouveau formulaire.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> dont les éléments résultent d'un appel de la fonction de transformation sur chaque élément de <paramref name="source" />.</returns>
+      <param name="source">Séquence de valeurs pour laquelle appeler une fonction de transformation.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">Type de la valeur retournée par <paramref name="selector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Select``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,``1})">
+      <summary>Projette chaque élément d'une séquence dans un nouveau formulaire en incorporant l'index de l'élément.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> dont les éléments résultent d'un appel de la fonction de transformation sur chaque élément de <paramref name="source" />.</returns>
+      <param name="source">Séquence de valeurs pour laquelle appeler une fonction de transformation.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément source ; le deuxième paramètre de la fonction représente l'index de l'élément source.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">Type de la valeur retournée par <paramref name="selector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})">
+      <summary>Projette chaque élément d'une séquence sur un <see cref="T:System.Collections.Generic.IEnumerable`1" />, aplatit les séquences résultantes en une seule séquence et appelle une fonction de sélection de résultat sur chaque élément inclus.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> dont les éléments résultent d'un appel de la fonction de transformation <paramref name="collectionSelector" /> de type un-à-plusieurs sur chaque élément de <paramref name="source" /> et qui mappe ensuite chaque élément de la séquence et l'élément source correspondant avec un élément de résultat.</returns>
+      <param name="source">Séquence de valeurs à projeter.</param>
+      <param name="collectionSelector">Fonction de transformation à appliquer à chaque élément de la séquence d'entrée.</param>
+      <param name="resultSelector">Fonction de transformation à appliquer à chaque élément de la séquence intermédiaire.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TCollection">Type des éléments intermédiaires collectés par <paramref name="collectionSelector" />.</typeparam>
+      <typeparam name="TResult">Type des éléments de la séquence résultante.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="collectionSelector" /> ou <paramref name="resultSelector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}})">
+      <summary>Projette chaque élément d'une séquence sur un <see cref="T:System.Collections.Generic.IEnumerable`1" /> et aplatit les séquences résultantes en une seule séquence.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> dont les éléments résultent d'un appel de la fonction de transformation de type un-à-plusieurs sur chaque élément de la séquence d'entrée.</returns>
+      <param name="source">Séquence de valeurs à projeter.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">Type des éléments de la séquence retournée par <paramref name="selector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})">
+      <summary>Projette chaque élément d'une séquence sur un <see cref="T:System.Collections.Generic.IEnumerable`1" />, aplatit les séquences résultantes en une seule séquence et appelle une fonction de sélection de résultat sur chaque élément inclus.L'index de chaque élément source est utilisé dans le formulaire intermédiaire projeté de l'élément.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> dont les éléments résultent d'un appel de la fonction de transformation <paramref name="collectionSelector" /> de type un-à-plusieurs sur chaque élément de <paramref name="source" /> et qui mappe ensuite chaque élément de la séquence et l'élément source correspondant avec un élément de résultat.</returns>
+      <param name="source">Séquence de valeurs à projeter.</param>
+      <param name="collectionSelector">Fonction de transformation à appliquer à chaque élément source ; le deuxième paramètre de la fonction représente l'index de l'élément source.</param>
+      <param name="resultSelector">Fonction de transformation à appliquer à chaque élément de la séquence intermédiaire.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TCollection">Type des éléments intermédiaires collectés par <paramref name="collectionSelector" />.</typeparam>
+      <typeparam name="TResult">Type des éléments de la séquence résultante.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="collectionSelector" /> ou <paramref name="resultSelector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}})">
+      <summary>Projette chaque élément d'une séquence sur un <see cref="T:System.Collections.Generic.IEnumerable`1" /> et aplatit les séquences résultantes en une seule séquence.L'index de chaque élément source est utilisé dans le formulaire projeté de l'élément.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> dont les éléments résultent d'un appel de la fonction de transformation de type un-à-plusieurs sur chaque élément d'une séquence d'entrée.</returns>
+      <param name="source">Séquence de valeurs à projeter.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément source ; le deuxième paramètre de la fonction représente l'index de l'élément source.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">Type des éléments de la séquence retournée par <paramref name="selector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SequenceEqual``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>Détermine si deux séquences sont égales par une comparaison des types d'élément réalisée à l'aide du comparateur d'égalité par défaut.</summary>
+      <returns>true si les deux séquences source sont de même longueur et si les types de leurs éléments correspondants sont égaux selon le comparateur d'égalité par défaut ; sinon, false.</returns>
+      <param name="first">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> à comparer à <paramref name="second" />.</param>
+      <param name="second">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> à comparer à la première sequence.</param>
+      <typeparam name="TSource">Type des éléments des séquences d'entrée.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> ou <paramref name="second" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SequenceEqual``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Détermine si deux séquences sont égales en comparant leurs éléments à l'aide d'un <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> spécifié.</summary>
+      <returns>true si les deux séquences source sont de même longueur et si leurs éléments correspondants sont égaux selon <paramref name="comparer" /> ; sinon, false.</returns>
+      <param name="first">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> à comparer à <paramref name="second" />.</param>
+      <param name="second">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> à comparer à la première sequence.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> à utiliser pour comparer les éléments.</param>
+      <typeparam name="TSource">Type des éléments des séquences d'entrée.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> ou <paramref name="second" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Single``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Retourne l'élément unique d'une séquence ou lève une exception si cette séquence ne contient pas un seul élément.</summary>
+      <returns>Seul élément de la séquence d'entrée.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> duquel retourner le seul élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+      <exception cref="T:System.InvalidOperationException">La séquence d'entrée contient plusieurs éléments.ouLa séquence d'entrée est vide.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Single``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Retourne le seul élément d'une séquence qui satisfait à une condition spécifique ou lève une exception si cette séquence contient plusieurs éléments respectant cette condition.</summary>
+      <returns>Seul élément de la séquence d'entrée à satisfaire à une condition.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> duquel retourner le seul élément.</param>
+      <param name="predicate">Fonction permettant de tester un élément pour une condition.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="predicate" /> est null.</exception>
+      <exception cref="T:System.InvalidOperationException">Aucun élément ne satisfait à la condition dans <paramref name="predicate" />.ouPlusieurs éléments satisfont à la condition dans <paramref name="predicate" />.ouLa séquence source est vide.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SingleOrDefault``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Retourne l'élément unique d'une séquence ou une valeur par défaut. Cette méthode lève une exception si cette séquence contient plusieurs éléments.</summary>
+      <returns>Élément unique de la séquence d'entrée ou default (<paramref name="TSource" />) si la séquence ne contient aucun élément.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> duquel retourner le seul élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+      <exception cref="T:System.InvalidOperationException">La séquence d'entrée contient plusieurs éléments.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SingleOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Retourne l'élément unique d'une séquence ou une valeur par défaut si cette séquence ne contient pas d'élément respectant cette condition. Cette méthode lève une exception si cette séquence contient plusieurs éléments satisfaisant à cette condition.</summary>
+      <returns>Seul élément de la séquence d'entrée à satisfaire à la condition ou default (<paramref name="TSource" />) si cet élément n'est pas trouvé.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> duquel retourner le seul élément.</param>
+      <param name="predicate">Fonction permettant de tester un élément pour une condition.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="predicate" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Skip``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>Ignore un nombre spécifié d'éléments dans une séquence puis retourne les éléments restants.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> qui contient les éléments se trouvant après l'index spécifié dans la séquence d'entrée.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> depuis lequel retourner les éléments.</param>
+      <param name="count">Nombre d'éléments à ignorer avant de retourner les éléments restants.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SkipWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Ignore des éléments dans une séquence tant que la condition spécifiée a la valeur true, puis retourne les éléments restants.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> qui contient les éléments de la séquence d'entrée, à partir du premier élément de la série linéaire à ne pas réussir le test spécifié par <paramref name="predicate" />.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> depuis lequel retourner les éléments.</param>
+      <param name="predicate">Fonction permettant de tester chaque élément par rapport à une condition.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="predicate" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SkipWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})">
+      <summary>Ignore des éléments dans une séquence tant que la condition spécifiée a la valeur true, puis retourne les éléments restants.L'index de l'élément est utilisé dans la logique de la fonction de prédicat.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> qui contient les éléments de la séquence d'entrée, à partir du premier élément de la série linéaire à ne pas réussir le test spécifié par <paramref name="predicate" />.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> depuis lequel retourner les éléments.</param>
+      <param name="predicate">Fonction permettant de tester chaque élément source pour une condition ; le deuxième paramètre de la fonction représente l'index de l'élément source.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="predicate" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>Calcule la somme d'une séquence de valeurs <see cref="T:System.Decimal" />.</summary>
+      <returns>Somme des valeurs de la séquence.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Decimal" /> dont la somme doit être calculée.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+      <exception cref="T:System.OverflowException">La somme est supérieure à <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>Calcule la somme d'une séquence de valeurs <see cref="T:System.Double" />.</summary>
+      <returns>Somme des valeurs de la séquence.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Double" /> dont la somme doit être calculée.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>Calcule la somme d'une séquence de valeurs <see cref="T:System.Int32" />.</summary>
+      <returns>Somme des valeurs de la séquence.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Int32" /> dont la somme doit être calculée.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+      <exception cref="T:System.OverflowException">La somme est supérieure à <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>Calcule la somme d'une séquence de valeurs <see cref="T:System.Int64" />.</summary>
+      <returns>Somme des valeurs de la séquence.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Int64" /> dont la somme doit être calculée.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+      <exception cref="T:System.OverflowException">La somme est supérieure à <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>Calcule la somme d'une séquence de valeurs <see cref="T:System.Decimal" /> nullables.</summary>
+      <returns>Somme des valeurs de la séquence.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Decimal" /> nullables dont la somme doit être calculée.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+      <exception cref="T:System.OverflowException">La somme est supérieure à <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>Calcule la somme d'une séquence de valeurs <see cref="T:System.Double" /> nullables.</summary>
+      <returns>Somme des valeurs de la séquence.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Double" /> nullables dont la somme doit être calculée.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>Calcule la somme d'une séquence de valeurs <see cref="T:System.Int32" /> nullables.</summary>
+      <returns>Somme des valeurs de la séquence.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Int32" /> nullables dont la somme doit être calculée.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+      <exception cref="T:System.OverflowException">La somme est supérieure à <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>Calcule la somme d'une séquence de valeurs <see cref="T:System.Int64" /> nullables.</summary>
+      <returns>Somme des valeurs de la séquence.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Int64" /> nullables dont la somme doit être calculée.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+      <exception cref="T:System.OverflowException">La somme est supérieure à <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>Calcule la somme d'une séquence de valeurs <see cref="T:System.Single" /> nullables.</summary>
+      <returns>Somme des valeurs de la séquence.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Single" /> nullables dont la somme doit être calculée.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>Calcule la somme d'une séquence de valeurs <see cref="T:System.Single" />.</summary>
+      <returns>Somme des valeurs de la séquence.</returns>
+      <param name="source">Séquence de valeurs <see cref="T:System.Single" /> dont la somme doit être calculée.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>Calcule la somme d'une séquence de valeurs <see cref="T:System.Decimal" /> obtenues en appelant une fonction de transformation sur chaque élément de la séquence d'entrée.</summary>
+      <returns>Somme des valeurs projetées.</returns>
+      <param name="source">Séquence de valeurs utilisées pour calculer une somme.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+      <exception cref="T:System.OverflowException">La somme est supérieure à <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>Calcule la somme d'une séquence de valeurs <see cref="T:System.Double" /> obtenues en appelant une fonction de transformation sur chaque élément de la séquence d'entrée.</summary>
+      <returns>Somme des valeurs projetées.</returns>
+      <param name="source">Séquence de valeurs utilisées pour calculer une somme.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>Calcule la somme d'une séquence de valeurs <see cref="T:System.Int32" /> obtenues en appelant une fonction de transformation sur chaque élément de la séquence d'entrée.</summary>
+      <returns>Somme des valeurs projetées.</returns>
+      <param name="source">Séquence de valeurs utilisées pour calculer une somme.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+      <exception cref="T:System.OverflowException">La somme est supérieure à <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>Calcule la somme d'une séquence de valeurs <see cref="T:System.Int64" /> obtenues en appelant une fonction de transformation sur chaque élément de la séquence d'entrée.</summary>
+      <returns>Somme des valeurs projetées.</returns>
+      <param name="source">Séquence de valeurs utilisées pour calculer une somme.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+      <exception cref="T:System.OverflowException">La somme est supérieure à <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>Calcule la somme d'une séquence de valeurs <see cref="T:System.Decimal" /> nullables obtenues en appelant une fonction de transformation sur chaque élément de la séquence d'entrée.</summary>
+      <returns>Somme des valeurs projetées.</returns>
+      <param name="source">Séquence de valeurs utilisées pour calculer une somme.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+      <exception cref="T:System.OverflowException">La somme est supérieure à <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>Calcule la somme d'une séquence de valeurs <see cref="T:System.Double" /> nullables obtenues en appelant une fonction de transformation sur chaque élément de la séquence d'entrée.</summary>
+      <returns>Somme des valeurs projetées.</returns>
+      <param name="source">Séquence de valeurs utilisées pour calculer une somme.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>Calcule la somme d'une séquence de valeurs <see cref="T:System.Int32" /> nullables obtenues en appelant une fonction de transformation sur chaque élément de la séquence d'entrée.</summary>
+      <returns>Somme des valeurs projetées.</returns>
+      <param name="source">Séquence de valeurs utilisées pour calculer une somme.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+      <exception cref="T:System.OverflowException">La somme est supérieure à <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>Calcule la somme d'une séquence de valeurs <see cref="T:System.Int64" /> nullables obtenues en appelant une fonction de transformation sur chaque élément de la séquence d'entrée.</summary>
+      <returns>Somme des valeurs projetées.</returns>
+      <param name="source">Séquence de valeurs utilisées pour calculer une somme.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+      <exception cref="T:System.OverflowException">La somme est supérieure à <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>Calcule la somme d'une séquence de valeurs <see cref="T:System.Single" /> nullables obtenues en appelant une fonction de transformation sur chaque élément de la séquence d'entrée.</summary>
+      <returns>Somme des valeurs projetées.</returns>
+      <param name="source">Séquence de valeurs utilisées pour calculer une somme.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>Calcule la somme d'une séquence de valeurs <see cref="T:System.Single" /> obtenues en appelant une fonction de transformation sur chaque élément de la séquence d'entrée.</summary>
+      <returns>Somme des valeurs projetées.</returns>
+      <param name="source">Séquence de valeurs utilisées pour calculer une somme.</param>
+      <param name="selector">Fonction de transformation à appliquer à chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="selector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Take``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>Retourne un nombre spécifié d'éléments contigus à partir du début d'une séquence.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> qui contient le nombre spécifié d'éléments à partir du début de la séquence d'entrée.</returns>
+      <param name="source">Séquence à partir de laquelle retourner les éléments.</param>
+      <param name="count">Nombre d'éléments à retourner.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.TakeWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Retourne des éléments d'une séquence tant que la condition spécifiée a la valeur true.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> qui contient les éléments de la séquence d'entrée se trouvant avant l'élément à partir duquel le test échoue.</returns>
+      <param name="source">Séquence à partir de laquelle retourner les éléments.</param>
+      <param name="predicate">Fonction permettant de tester chaque élément par rapport à une condition.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="predicate" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.TakeWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})">
+      <summary>Retourne des éléments d'une séquence tant que la condition spécifiée a la valeur true.L'index de l'élément est utilisé dans la logique de la fonction de prédicat.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> qui contient les éléments de la séquence d'entrée se trouvant avant l'élément à partir duquel le test échoue.</returns>
+      <param name="source">Séquence à partir de laquelle retourner les éléments.</param>
+      <param name="predicate">Fonction permettant de tester chaque élément source pour une condition ; le deuxième paramètre de la fonction représente l'index de l'élément source.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="predicate" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenBy``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1})">
+      <summary>Réalise un classement des éléments d'une séquence dans l'ordre croissant selon une clé.</summary>
+      <returns>
+        <see cref="T:System.Linq.IOrderedEnumerable`1" /> dont les éléments sont triés d'après une clé.</returns>
+      <param name="source">
+        <see cref="T:System.Linq.IOrderedEnumerable`1" /> qui contient les éléments à trier.</param>
+      <param name="keySelector">Fonction permettant d'extraire une clé de chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Type de clé retournée par <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="keySelector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenBy``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>Réalise un classement des éléments d'une séquence dans l'ordre croissant à l'aide d'un comparateur spécifié.</summary>
+      <returns>
+        <see cref="T:System.Linq.IOrderedEnumerable`1" /> dont les éléments sont triés d'après une clé.</returns>
+      <param name="source">
+        <see cref="T:System.Linq.IOrderedEnumerable`1" /> qui contient les éléments à trier.</param>
+      <param name="keySelector">Fonction permettant d'extraire une clé de chaque élément.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IComparer`1" /> pour comparer les clés.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Type de clé retournée par <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="keySelector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenByDescending``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1})">
+      <summary>Réalise un classement des éléments d'une séquence dans l'ordre décroissant selon une clé.</summary>
+      <returns>
+        <see cref="T:System.Linq.IOrderedEnumerable`1" /> dont les éléments sont triés dans l'ordre décroissant selon une clé.</returns>
+      <param name="source">
+        <see cref="T:System.Linq.IOrderedEnumerable`1" /> qui contient les éléments à trier.</param>
+      <param name="keySelector">Fonction permettant d'extraire une clé de chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Type de clé retournée par <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="keySelector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenByDescending``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>Réalise un classement des éléments d'une séquence dans l'ordre décroissant à l'aide d'un comparateur spécifié.</summary>
+      <returns>
+        <see cref="T:System.Linq.IOrderedEnumerable`1" /> dont les éléments sont triés dans l'ordre décroissant selon une clé.</returns>
+      <param name="source">
+        <see cref="T:System.Linq.IOrderedEnumerable`1" /> qui contient les éléments à trier.</param>
+      <param name="keySelector">Fonction permettant d'extraire une clé de chaque élément.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IComparer`1" /> pour comparer les clés.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Type de clé retournée par <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="keySelector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToArray``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Crée un tableau à partir de <see cref="T:System.Collections.Generic.IEnumerable`1" />.</summary>
+      <returns>Tableau qui contient les éléments de la séquence d'entrée.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> à partir duquel créer un tableau.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Crée un <see cref="T:System.Collections.Generic.Dictionary`2" /> à partir d'un <see cref="T:System.Collections.Generic.IEnumerable`1" /> selon une fonction de sélection de clé spécifiée.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.Dictionary`2" /> qui contient des clés et des valeurs.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> à partir duquel créer un <see cref="T:System.Collections.Generic.Dictionary`2" />.</param>
+      <param name="keySelector">Fonction permettant d'extraire une clé de chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Type de clé retournée par <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="keySelector" /> est null.ou<paramref name="keySelector" /> produit une clé qui a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" /> produit des clés en double pour deux éléments.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Crée un <see cref="T:System.Collections.Generic.Dictionary`2" /> à partir de <see cref="T:System.Collections.Generic.IEnumerable`1" /> selon une fonction de sélection de clé spécifiée et un comparateur de clé.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.Dictionary`2" /> qui contient des clés et des valeurs.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> à partir duquel créer un <see cref="T:System.Collections.Generic.Dictionary`2" />.</param>
+      <param name="keySelector">Fonction permettant d'extraire une clé de chaque élément.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> pour comparer les clés.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Type des clés retournées par <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="keySelector" /> est null.ou<paramref name="keySelector" /> produit une clé qui a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" /> produit des clés en double pour deux éléments.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})">
+      <summary>Crée un <see cref="T:System.Collections.Generic.Dictionary`2" /> à partir de <see cref="T:System.Collections.Generic.IEnumerable`1" /> selon des fonctions de sélection de clé et de sélection d'élément spécifiées.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.Dictionary`2" /> qui contient des valeurs de type <paramref name="TElement" /> sélectionnées dans la séquence d'entrée.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> à partir duquel créer un <see cref="T:System.Collections.Generic.Dictionary`2" />.</param>
+      <param name="keySelector">Fonction permettant d'extraire une clé de chaque élément.</param>
+      <param name="elementSelector">Fonction de transformation permettant de produire une valeur d'élément de résultat à partir de chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Type de clé retournée par <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">Type de la valeur retournée par <paramref name="elementSelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="keySelector" /> ou <paramref name="elementSelector" /> est null.ou<paramref name="keySelector" /> produit une clé qui a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" /> produit des clés en double pour deux éléments.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Crée un <see cref="T:System.Collections.Generic.Dictionary`2" /> à partir de <see cref="T:System.Collections.Generic.IEnumerable`1" /> selon une fonction de sélection de clé spécifiée, un comparateur et une fonction de sélection d'élément.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.Dictionary`2" /> qui contient des valeurs de type <paramref name="TElement" /> sélectionnées dans la séquence d'entrée.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> à partir duquel créer un <see cref="T:System.Collections.Generic.Dictionary`2" />.</param>
+      <param name="keySelector">Fonction permettant d'extraire une clé de chaque élément.</param>
+      <param name="elementSelector">Fonction de transformation permettant de produire une valeur d'élément de résultat à partir de chaque élément.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> pour comparer les clés.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Type de clé retournée par <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">Type de la valeur retournée par <paramref name="elementSelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="keySelector" /> ou <paramref name="elementSelector" /> est null.ou<paramref name="keySelector" /> produit une clé qui a la valeur null.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" /> produit des clés en double pour deux éléments.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToList``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Crée un <see cref="T:System.Collections.Generic.List`1" /> à partir de <see cref="T:System.Collections.Generic.IEnumerable`1" />.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.List`1" /> qui contient les éléments de la séquence d'entrée.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> à partir duquel créer un <see cref="T:System.Collections.Generic.List`1" />.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> a la valeur null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Crée une <see cref="T:System.Linq.Lookup`2" /> à partir de <see cref="T:System.Collections.Generic.IEnumerable`1" /> selon une fonction de sélection de clé spécifiée.</summary>
+      <returns>
+        <see cref="T:System.Linq.Lookup`2" /> qui contient des clés et des valeurs.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> à partir duquel créer une <see cref="T:System.Linq.Lookup`2" />.</param>
+      <param name="keySelector">Fonction permettant d'extraire une clé de chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Type de clé retournée par <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="keySelector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Crée un <see cref="T:System.Linq.Lookup`2" /> à partir de <see cref="T:System.Collections.Generic.IEnumerable`1" /> selon une fonction de sélection de clé spécifiée et un comparateur de clé.</summary>
+      <returns>
+        <see cref="T:System.Linq.Lookup`2" /> qui contient des clés et des valeurs.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> à partir duquel créer une <see cref="T:System.Linq.Lookup`2" />.</param>
+      <param name="keySelector">Fonction permettant d'extraire une clé de chaque élément.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> pour comparer les clés.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Type de clé retournée par <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="keySelector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})">
+      <summary>Crée un <see cref="T:System.Linq.Lookup`2" /> à partir de <see cref="T:System.Collections.Generic.IEnumerable`1" /> selon des fonctions de sélection de clé et de sélection d'élément spécifiées.</summary>
+      <returns>
+        <see cref="T:System.Linq.Lookup`2" /> qui contient des valeurs de type <paramref name="TElement" /> sélectionnées dans la séquence d'entrée.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> à partir duquel créer une <see cref="T:System.Linq.Lookup`2" />.</param>
+      <param name="keySelector">Fonction permettant d'extraire une clé de chaque élément.</param>
+      <param name="elementSelector">Fonction de transformation permettant de produire une valeur d'élément de résultat à partir de chaque élément.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Type de clé retournée par <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">Type de la valeur retournée par <paramref name="elementSelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="keySelector" /> ou <paramref name="elementSelector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Crée une <see cref="T:System.Linq.Lookup`2" /> à partir de <see cref="T:System.Collections.Generic.IEnumerable`1" /> selon une fonction de sélection de clé spécifiée, un comparateur et une fonction de sélection d'élément.</summary>
+      <returns>
+        <see cref="T:System.Linq.Lookup`2" /> qui contient des valeurs de type <paramref name="TElement" /> sélectionnées dans la séquence d'entrée.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> à partir duquel créer une <see cref="T:System.Linq.Lookup`2" />.</param>
+      <param name="keySelector">Fonction permettant d'extraire une clé de chaque élément.</param>
+      <param name="elementSelector">Fonction de transformation permettant de produire une valeur d'élément de résultat à partir de chaque élément.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> pour comparer les clés.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Type de clé retournée par <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">Type de la valeur retournée par <paramref name="elementSelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="keySelector" /> ou <paramref name="elementSelector" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Union``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>Produit l'union de deux séquences à l'aide du comparateur d'égalité par défaut.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> qui contient les éléments des deux séquences d'entrée, à l'exception des éléments en double.</returns>
+      <param name="first">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> dont les éléments distincts constituent le premier jeu de l'union.</param>
+      <param name="second">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> dont les éléments distincts constituent le second jeu de l'union.</param>
+      <typeparam name="TSource">Type des éléments des séquences d'entrée.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> ou <paramref name="second" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Union``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Produit l'union de deux séquences à l'aide d'un <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> spécifié.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> qui contient les éléments des deux séquences d'entrée, à l'exception des éléments en double.</returns>
+      <param name="first">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> dont les éléments distincts constituent le premier jeu de l'union.</param>
+      <param name="second">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> dont les éléments distincts constituent le second jeu de l'union.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> pour comparer les valeurs.</param>
+      <typeparam name="TSource">Type des éléments des séquences d'entrée.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> ou <paramref name="second" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Where``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Filtre une séquence de valeurs selon un prédicat.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> qui contient des éléments de la séquence d'entrée satisfaisant à la condition.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> à filtrer.</param>
+      <param name="predicate">Fonction permettant de tester chaque élément par rapport à une condition.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="predicate" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Where``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})">
+      <summary>Filtre une séquence de valeurs selon un prédicat.L'index de chaque élément est utilisé dans la logique de la fonction de prédicat.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> qui contient des éléments de la séquence d'entrée satisfaisant à la condition.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> à filtrer.</param>
+      <param name="predicate">Fonction permettant de tester chaque élément source pour une condition ; le deuxième paramètre de la fonction représente l'index de l'élément source.</param>
+      <typeparam name="TSource">Type des éléments de <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> ou <paramref name="predicate" /> est null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Zip``3(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``1,``2})">
+      <summary>Applique une fonction spécifiée aux éléments correspondants de deux séquences pour produire une séquence des résultats.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> qui contient les éléments fusionnés des deux séquences d'entrée.</returns>
+      <param name="first">Première séquence à fusionner.</param>
+      <param name="second">Seconde séquence à fusionner.</param>
+      <param name="resultSelector">Fonction qui spécifie comment fusionner les éléments des deux séquences.</param>
+      <typeparam name="TFirst">Type des éléments de la première séquence d'entrée.</typeparam>
+      <typeparam name="TSecond">Type des éléments de la seconde séquence d'entrée.</typeparam>
+      <typeparam name="TResult">Type des éléments de la séquence résultante.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> ou <paramref name="second" /> est null.</exception>
+    </member>
+    <member name="T:System.Linq.IGrouping`2">
+      <summary>Représente une collection d'objets qui ont une clé commune.</summary>
+      <typeparam name="TKey">Type de la clé de <see cref="T:System.Linq.IGrouping`2" />.Ce paramètre de type est covariant. Autrement dit, vous pouvez utiliser le type que vous avez spécifié ou tout type plus dérivé. Pour plus d'informations sur la covariance et la contravariance, consultez Covariance et contravariance dans les génériques.</typeparam>
+      <typeparam name="TElement">Type des valeurs de <see cref="T:System.Linq.IGrouping`2" />.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="P:System.Linq.IGrouping`2.Key">
+      <summary>Obtient la clé de <see cref="T:System.Linq.IGrouping`2" />.</summary>
+      <returns>Clé de <see cref="T:System.Linq.IGrouping`2" />.</returns>
+    </member>
+    <member name="T:System.Linq.ILookup`2">
+      <summary>Définit un indexeur, la propriété de taille et la méthode de recherche booléenne pour les structures de données qui mappent des clés sur des séquences de valeurs <see cref="T:System.Collections.Generic.IEnumerable`1" />.</summary>
+      <typeparam name="TKey">Type des clés contenues dans <see cref="T:System.Linq.ILookup`2" />.</typeparam>
+      <typeparam name="TElement">Type des éléments contenus dans les séquences <see cref="T:System.Collections.Generic.IEnumerable`1" /> qui constituent les valeurs de <see cref="T:System.Linq.ILookup`2" />.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.ILookup`2.Contains(`0)">
+      <summary>Détermine si une clé spécifiée existe dans <see cref="T:System.Linq.ILookup`2" />.</summary>
+      <returns>true si <paramref name="key" /> se trouve dans <see cref="T:System.Linq.ILookup`2" /> ; sinon false.</returns>
+      <param name="key">Clé à rechercher dans <see cref="T:System.Linq.ILookup`2" />.</param>
+    </member>
+    <member name="P:System.Linq.ILookup`2.Count">
+      <summary>Obtient le nombre de paires clé/collection de valeurs contenues dans <see cref="T:System.Linq.ILookup`2" />.</summary>
+      <returns>Nombre de paires clé/collection de valeurs contenues dans <see cref="T:System.Linq.ILookup`2" />.</returns>
+    </member>
+    <member name="P:System.Linq.ILookup`2.Item(`0)">
+      <summary>Obtient la séquence de valeurs <see cref="T:System.Collections.Generic.IEnumerable`1" /> indexées par une clé spécifiée.</summary>
+      <returns>Séquence de valeurs <see cref="T:System.Collections.Generic.IEnumerable`1" /> indexées par la clé spécifiée.</returns>
+      <param name="key">Clé de la séquence de valeurs souhaitée.</param>
+    </member>
+    <member name="T:System.Linq.IOrderedEnumerable`1">
+      <summary>Représente une séquence triée.</summary>
+      <typeparam name="TElement">Type des éléments de la séquence.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.IOrderedEnumerable`1.CreateOrderedEnumerable``1(System.Func{`0,``0},System.Collections.Generic.IComparer{``0},System.Boolean)">
+      <summary>Effectue un classement postérieur sur les éléments d'un <see cref="T:System.Linq.IOrderedEnumerable`1" /> d'après une clé.</summary>
+      <returns>
+        <see cref="T:System.Linq.IOrderedEnumerable`1" /> dont les éléments sont triés d'après une clé.</returns>
+      <param name="keySelector">
+        <see cref="T:System.Func`2" /> utilisé pour extraire la clé de chaque élément.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IComparer`1" /> utilisé pour comparer des clés en vue de leur positionnement dans la séquence retournée.</param>
+      <param name="descending">true pour trier les éléments par ordre décroissant ; false pour trier les éléments par ordre croissant.</param>
+      <typeparam name="TKey">Type de la clé produite par <paramref name="keySelector" />.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="T:System.Linq.Lookup`2">
+      <summary>Représente une collection de clés, chacune mappée sur une ou plusieurs valeurs.</summary>
+      <typeparam name="TKey">Type des clés contenues dans <see cref="T:System.Linq.Lookup`2" />.</typeparam>
+      <typeparam name="TElement">Type des éléments de chaque valeur <see cref="T:System.Collections.Generic.IEnumerable`1" /> de <see cref="T:System.Linq.Lookup`2" />.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.Lookup`2.ApplyResultSelector``1(System.Func{`0,System.Collections.Generic.IEnumerable{`1},``0})">
+      <summary>Applique une fonction de transformation à chaque clé et à ses valeurs associées, puis retourne les résultats.</summary>
+      <returns>Collection qui contient une valeur pour chaque paire clé/collection de valeurs présente dans l'objet <see cref="T:System.Linq.Lookup`2" />.</returns>
+      <param name="resultSelector">Fonction destinée à projeter une valeur de résultat à partir de chaque clé et de ses valeurs associées.</param>
+      <typeparam name="TResult">Type des valeurs de résultat produites par <paramref name="resultSelector" />.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.Lookup`2.Contains(`0)">
+      <summary>Détermine si une clé spécifiée se trouve dans <see cref="T:System.Linq.Lookup`2" />.</summary>
+      <returns>true si <paramref name="key" /> se trouve dans <see cref="T:System.Linq.Lookup`2" /> ; sinon false.</returns>
+      <param name="key">Clé à rechercher dans <see cref="T:System.Linq.Lookup`2" />.</param>
+    </member>
+    <member name="P:System.Linq.Lookup`2.Count">
+      <summary>Obtient le nombre de paires clé/collection de valeurs contenues dans <see cref="T:System.Linq.Lookup`2" />.</summary>
+      <returns>Nombre de paires clé/collection de valeurs contenues dans <see cref="T:System.Linq.Lookup`2" />.</returns>
+    </member>
+    <member name="M:System.Linq.Lookup`2.GetEnumerator">
+      <summary>Retourne un énumérateur générique qui itère au sein de <see cref="T:System.Linq.Lookup`2" />.</summary>
+      <returns>Énumérateur pour <see cref="T:System.Linq.Lookup`2" />.</returns>
+    </member>
+    <member name="P:System.Linq.Lookup`2.Item(`0)">
+      <summary>Obtient la collection de valeurs indexées par la clé spécifiée.</summary>
+      <returns>Collection de valeurs indexées par la clé spécifiée.</returns>
+      <param name="key">Clé de la collection de valeurs souhaitée.</param>
+    </member>
+    <member name="M:System.Linq.Lookup`2.System#Collections#IEnumerable#GetEnumerator">
+      <summary>Retourne un énumérateur qui itère au sein de <see cref="T:System.Linq.Lookup`2" />.Cette classe ne peut pas être héritée.</summary>
+      <returns>Énumérateur pour <see cref="T:System.Linq.Lookup`2" />.</returns>
+    </member>
+  </members>
+</doc>

+ 1748 - 0
HighBorn/packages/System.Linq.4.3.0/ref/netstandard1.6/it/System.Linq.xml

@@ -0,0 +1,1748 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+  <assembly>
+    <name>System.Linq</name>
+  </assembly>
+  <members>
+    <member name="T:System.Linq.Enumerable">
+      <summary>Fornisce un set di metodi static(Shared in Visual Basic) per l'esecuzione di query su oggetti che implementano <see cref="T:System.Collections.Generic.IEnumerable`1" />.</summary>
+    </member>
+    <member name="M:System.Linq.Enumerable.Aggregate``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``0,``0})">
+      <summary>Applica una funzione accumulatore a una sequenza.</summary>
+      <returns>Valore finale dell'accumulatore.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> a cui aggregare.</param>
+      <param name="func">Funzione accumulatore da richiamare per ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="func" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> non contiene elementi.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Aggregate``2(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1})">
+      <summary>Applica una funzione accumulatore a una sequenza.Il valore di inizializzazione specificato viene utilizzato come valore iniziale dell'accumulatore.</summary>
+      <returns>Valore finale dell'accumulatore.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> a cui aggregare.</param>
+      <param name="seed">Valore iniziale dell'accumulatore.</param>
+      <param name="func">Funzione accumulatore da richiamare per ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TAccumulate">Tipo del valore dell'accumulatore.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="func" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Aggregate``3(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1},System.Func{``1,``2})">
+      <summary>Applica una funzione accumulatore a una sequenza.Il valore di inizializzazione specificato viene utilizzato come valore iniziale dell'accumulatore e la funzione specificata viene utilizzata per selezionare il valore risultante.</summary>
+      <returns>Il valore finale trasformato dell'accumulatore.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> a cui aggregare.</param>
+      <param name="seed">Valore iniziale dell'accumulatore.</param>
+      <param name="func">Funzione accumulatore da richiamare per ogni elemento.</param>
+      <param name="resultSelector">Una funzione per trasformare il valore finale dell'accumulatore nel valore risultante.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TAccumulate">Tipo del valore dell'accumulatore.</typeparam>
+      <typeparam name="TResult">Il tipo del valore risultante.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="func" /> o <paramref name="resultSelector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.All``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Determina se tutti gli elementi di una sequenza soddisfano una condizione.</summary>
+      <returns>true se ogni elemento della sequenza di origine supera il test per il predicato specificato o se la sequenza è vuota; in caso contrario, false.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> che contiene gli elementi a cui applicare il predicato.</param>
+      <param name="predicate">Funzione per testare ogni elemento rispetto a una condizione.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="source" /> o <paramref name="predicate" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Any``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Determina se una sequenza contiene elementi.</summary>
+      <returns>true se la sequenza di origine contiene elementi; in caso contrario, false.</returns>
+      <param name="source">L'oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> di cui verificare il contenuto.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Any``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Determina un qualsiasi elemento di una sequenza soddisfa una condizione.</summary>
+      <returns>true se gli elementi nella sequenza di origine superano il test per il predicato specificato; in caso contrario, false.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> ai cui elementi applicare il predicato.</param>
+      <param name="predicate">Funzione per testare ogni elemento rispetto a una condizione.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="source" /> o <paramref name="predicate" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.AsEnumerable``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Restituisce l'input digitato come oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" />.</summary>
+      <returns>Sequenza di input digitata come oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>
+      <param name="source">Sequenza da digitare come oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" />.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>Calcola la media di una sequenza di valori <see cref="T:System.Decimal" />.</summary>
+      <returns>Media della sequenza dei valori.</returns>
+      <param name="source">Sequenza di valori <see cref="T:System.Decimal" /> di cui calcolare la media.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> non contiene elementi.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>Calcola la media di una sequenza di valori <see cref="T:System.Double" />.</summary>
+      <returns>Media della sequenza dei valori.</returns>
+      <param name="source">Sequenza di valori <see cref="T:System.Double" /> di cui calcolare la media.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> non contiene elementi.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>Calcola la media di una sequenza di valori <see cref="T:System.Int32" />.</summary>
+      <returns>Media della sequenza dei valori.</returns>
+      <param name="source">Sequenza di valori <see cref="T:System.Int32" /> di cui calcolare la media.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> non contiene elementi.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>Calcola la media di una sequenza di valori <see cref="T:System.Int64" />.</summary>
+      <returns>Media della sequenza dei valori.</returns>
+      <param name="source">Sequenza di valori <see cref="T:System.Int64" /> di cui calcolare la media.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> non contiene elementi.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>Calcola la media di una sequenza che ammette valori <see cref="T:System.Decimal" /> NULL.</summary>
+      <returns>Media della sequenza di valori; null se la sequenza di origine è vuota o contiene solo valori null.</returns>
+      <param name="source">Una sequenza che ammette valori <see cref="T:System.Decimal" /> nullable di cui calcolare la media.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+      <exception cref="T:System.OverflowException">La somma degli elementi della sequenza è superiore a <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>Calcola la media di una sequenza che ammette valori <see cref="T:System.Double" /> NULL.</summary>
+      <returns>Media della sequenza di valori; null se la sequenza di origine è vuota o contiene solo valori null.</returns>
+      <param name="source">Una sequenza che ammette valori <see cref="T:System.Double" /> nullable di cui calcolare la media.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>Calcola la media di una sequenza che ammette valori <see cref="T:System.Int32" /> NULL.</summary>
+      <returns>Media della sequenza di valori; null se la sequenza di origine è vuota o contiene solo valori null.</returns>
+      <param name="source">Una sequenza che ammette valori <see cref="T:System.Int32" />  nullable di cui calcolare la media.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+      <exception cref="T:System.OverflowException">La somma degli elementi della sequenza è superiore a <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>Calcola la media di una sequenza che ammette valori <see cref="T:System.Int64" /> NULL.</summary>
+      <returns>Media della sequenza di valori; null se la sequenza di origine è vuota o contiene solo valori null.</returns>
+      <param name="source">Una sequenza che ammette valori <see cref="T:System.Int64" /> nullable di cui calcolare la media.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+      <exception cref="T:System.OverflowException">La somma degli elementi della sequenza è superiore a <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>Calcola la media di una sequenza che ammette valori <see cref="T:System.Single" /> NULL.</summary>
+      <returns>Media della sequenza di valori; null se la sequenza di origine è vuota o contiene solo valori null.</returns>
+      <param name="source">Una sequenza che ammette valori <see cref="T:System.Single" /> nullable di cui calcolare la media.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>Calcola la media di una sequenza di valori <see cref="T:System.Single" />.</summary>
+      <returns>Media della sequenza dei valori.</returns>
+      <param name="source">Sequenza di valori <see cref="T:System.Single" /> di cui calcolare la media.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> non contiene elementi.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>Calcola la media di una sequenza di valori <see cref="T:System.Decimal" /> ottenuti chiamando una funzione di trasformazione su ogni elemento della sequenza di input.</summary>
+      <returns>Media della sequenza dei valori.</returns>
+      <param name="source">Una sequenza di valori utilizzata per calcolare una media.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> non contiene elementi.</exception>
+      <exception cref="T:System.OverflowException">La somma degli elementi della sequenza è superiore a <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>Calcola la media di una sequenza di valori <see cref="T:System.Double" /> ottenuti chiamando una funzione di trasformazione su ogni elemento della sequenza di input.</summary>
+      <returns>Media della sequenza dei valori.</returns>
+      <param name="source">Sequenza di valori di cui calcolare la media.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> non contiene elementi.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>Calcola la media di una sequenza di valori <see cref="T:System.Int32" /> ottenuti chiamando una funzione di trasformazione su ogni elemento della sequenza di input.</summary>
+      <returns>Media della sequenza dei valori.</returns>
+      <param name="source">Sequenza di valori di cui calcolare la media.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> non contiene elementi.</exception>
+      <exception cref="T:System.OverflowException">La somma degli elementi della sequenza è superiore a <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>Calcola la media di una sequenza di valori <see cref="T:System.Int64" /> ottenuti chiamando una funzione di trasformazione su ogni elemento della sequenza di input.</summary>
+      <returns>Media della sequenza dei valori.</returns>
+      <param name="source">Sequenza di valori di cui calcolare la media.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di origine.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> non contiene elementi.</exception>
+      <exception cref="T:System.OverflowException">La somma degli elementi della sequenza è superiore a <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>Calcola la media di una sequenza di valori <see cref="T:System.Decimal" /> nullable ottenuti chiamando una funzione di trasformazione su ogni elemento della sequenza di input.</summary>
+      <returns>Media della sequenza di valori; null se la sequenza di origine è vuota o contiene solo valori null.</returns>
+      <param name="source">Sequenza di valori di cui calcolare la media.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+      <exception cref="T:System.OverflowException">La somma degli elementi della sequenza è superiore a <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>Calcola la media di una sequenza di valori <see cref="T:System.Double" /> nullable ottenuti chiamando una funzione di trasformazione su ogni elemento della sequenza di input.</summary>
+      <returns>Media della sequenza di valori; null se la sequenza di origine è vuota o contiene solo valori null.</returns>
+      <param name="source">Sequenza di valori di cui calcolare la media.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>Calcola la media di una sequenza di valori <see cref="T:System.Int32" /> nullable ottenuti chiamando una funzione di trasformazione su ogni elemento della sequenza di input.</summary>
+      <returns>Media della sequenza di valori; null se la sequenza di origine è vuota o contiene solo valori null.</returns>
+      <param name="source">Sequenza di valori di cui calcolare la media.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+      <exception cref="T:System.OverflowException">La somma degli elementi della sequenza è superiore a <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>Calcola la media di una sequenza di valori <see cref="T:System.Int64" /> nullable ottenuti chiamando una funzione di trasformazione su ogni elemento della sequenza di input.</summary>
+      <returns>Media della sequenza di valori; null se la sequenza di origine è vuota o contiene solo valori null.</returns>
+      <param name="source">Sequenza di valori di cui calcolare la media.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>Calcola la media di una sequenza di valori <see cref="T:System.Single" /> nullable ottenuti chiamando una funzione di trasformazione su ogni elemento della sequenza di input.</summary>
+      <returns>Media della sequenza di valori; null se la sequenza di origine è vuota o contiene solo valori null.</returns>
+      <param name="source">Sequenza di valori di cui calcolare la media.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>Calcola la media di una sequenza di valori <see cref="T:System.Single" /> ottenuti chiamando una funzione di trasformazione su ogni elemento della sequenza di input.</summary>
+      <returns>Media della sequenza dei valori.</returns>
+      <param name="source">Sequenza di valori di cui calcolare la media.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> non contiene elementi.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Cast``1(System.Collections.IEnumerable)">
+      <summary>Esegue il cast degli elementi di un oggetto <see cref="T:System.Collections.IEnumerable" /> nel tipo specificato.</summary>
+      <returns>Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> che contiene ogni elemento della sequenza di origine che ha eseguito il cast al tipo specificato.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.IEnumerable" /> che contiene gli elementi da convertire in tipo <paramref name="TResult" />.</param>
+      <typeparam name="TResult">Tipo su cui eseguire il cast degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+      <exception cref="T:System.InvalidCastException">Non è possibile eseguire il cast di un elemento della sequenza al tipo <paramref name="TResult" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Concat``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>Concatena due sequenze.</summary>
+      <returns>Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> che contiene gli elementi concatenati delle due sequenze di input.</returns>
+      <param name="first">Prima sequenza da concatenare.</param>
+      <param name="second">Sequenza da concatenare alla prima sequenza.</param>
+      <typeparam name="TSource">Tipo degli elementi delle sequenze di input.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> o <paramref name="second" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Contains``1(System.Collections.Generic.IEnumerable{``0},``0)">
+      <summary>Determina se una sequenza contiene uno specifico elemento utilizzando l'operatore di confronto uguaglianze predefinito.</summary>
+      <returns>true se la sequenza di origine contiene un elemento con il valore specificato; altrimenti, false.</returns>
+      <param name="source">Sequenza in cui individuare un valore.</param>
+      <param name="value">Valore da individuare nella sequenza .</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Contains``1(System.Collections.Generic.IEnumerable{``0},``0,System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Determina se una sequenza contiene un elemento specificato utilizzando un oggetto <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> specificato.</summary>
+      <returns>true se la sequenza di origine contiene un elemento con il valore specificato; altrimenti, false.</returns>
+      <param name="source">Sequenza in cui individuare un valore.</param>
+      <param name="value">Valore da individuare nella sequenza .</param>
+      <param name="comparer">Operatore di confronto uguaglianze per confrontare valori.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Count``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Restituisce il numero di elementi in una sequenza.</summary>
+      <returns>Numero di elementi nella sequenza di input.</returns>
+      <param name="source">Sequenza che contiene gli elementi da contare.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+      <exception cref="T:System.OverflowException">Il numero di elementi in <paramref name="source" /> è maggiore di <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Count``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Restituisce un valore che rappresenta il numero di elementi nella sequenza specificata che soddisfano una condizione.</summary>
+      <returns>Numero che rappresenta quanti elementi nella sequenza specificata soddisfano la condizione nella funzione predicativa.</returns>
+      <param name="source">Sequenza che contiene gli elementi da sottoporre a test e contare.</param>
+      <param name="predicate">Funzione per testare ogni elemento rispetto a una condizione.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="source" /> o <paramref name="predicate" /> è null.</exception>
+      <exception cref="T:System.OverflowException">Il numero di elementi in <paramref name="source" /> è maggiore di <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.DefaultIfEmpty``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Restituisce gli elementi della sequenza specificata o il valore predefinito del parametro di tipo in una raccolta di singleton se la sequenza è vuota.</summary>
+      <returns>Un oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> che contiene il valore predefinito per il tipo <paramref name="TSource" /> se <paramref name="source" /> è vuoto; in caso contrario, <paramref name="source" />.</returns>
+      <param name="source">Sequenza per cui restituire un valore predefinito se è vuota.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.DefaultIfEmpty``1(System.Collections.Generic.IEnumerable{``0},``0)">
+      <summary>Restituisce gli elementi della sequenza specificata o il valore specificato in una raccolta di singleton se la sequenza è vuota.</summary>
+      <returns>Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> che contiene <paramref name="defaultValue" /> se <paramref name="source" /> è vuota; in caso contrario, <paramref name="source" />.</returns>
+      <param name="source">Sequenza per cui restituire il valore specificato se è vuota.</param>
+      <param name="defaultValue">Valore da restituire se la sequenza è vuota.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Distinct``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Restituisce elementi distinti da una sequenza utilizzando l'operatore di confronto uguaglianze predefinito per confrontare i valori.</summary>
+      <returns>Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> che contiene elementi distinti dalla sequenza di origine.</returns>
+      <param name="source">Sequenza da cui rimuovere elementi duplicati.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Distinct``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Restituisce elementi distinti da una sequenza utilizzando uno specificato <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> per confrontare valori.</summary>
+      <returns>Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> che contiene elementi distinti dalla sequenza di origine.</returns>
+      <param name="source">Sequenza da cui rimuovere elementi duplicati.</param>
+      <param name="comparer">Oggetto <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> per confrontare i valori.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ElementAt``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>Restituisce l'elemento in corrispondenza dell’indice specificato in una sequenza.</summary>
+      <returns>L'elemento alla posizione specificata nella sequenza di origine.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> dal quale restituire un elemento.</param>
+      <param name="index">Indice in base zero dell'elemento da recuperare.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="index" /> è minore di 0 oppure maggiore o uguale al numero di elementi di <paramref name="source" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ElementAtOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>Restituisce l'elemento in corrispondenza di un indice specificato in una sequenza o un valore predefinito se l'indice è esterno all'intervallo.</summary>
+      <returns>default(<paramref name="TSource" />) se l'indice è esterno ai limiti della sequenza di origine; in caso contrario, l'elemento alla posizione specificata nella sequenza di origine.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> dal quale restituire un elemento.</param>
+      <param name="index">Indice in base zero dell'elemento da recuperare.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Empty``1">
+      <summary>Restituisce un oggetto vuoto <see cref="T:System.Collections.Generic.IEnumerable`1" /> che ha l'argomento di tipo specificato.</summary>
+      <returns>Oggetto vuoto <see cref="T:System.Collections.Generic.IEnumerable`1" /> il cui argomento di tipo è <paramref name="TResult" />.</returns>
+      <typeparam name="TResult">Il tipo da assegnare al parametro di tipo del generico oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> restituito.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Except``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>Produce la differenza insiemistica di due sequenze utilizzando l'operatore di confronto eguaglianze predefinito per confrontare i valori.</summary>
+      <returns>Sequenza che contiene la differenza insiemistica degli elementi delle due sequenze.</returns>
+      <param name="first">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> di cui saranno restituiti gli elementi che non sono presenti anche in <paramref name="second" />.</param>
+      <param name="second">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> i cui elementi, se presenti anche nella prima sequenza, saranno rimossi dalla sequenza restituita.</param>
+      <typeparam name="TSource">Tipo degli elementi delle sequenze di input.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> o <paramref name="second" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Except``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Produce la differenza insiemistica delle due sequenze utilizzando l’oggetto <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> specificato per confrontare i valori.</summary>
+      <returns>Sequenza che contiene la differenza insiemistica degli elementi delle due sequenze.</returns>
+      <param name="first">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> di cui saranno restituiti gli elementi che non sono presenti anche in <paramref name="second" />.</param>
+      <param name="second">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> i cui elementi, se presenti anche nella prima sequenza, saranno rimossi dalla sequenza restituita.</param>
+      <param name="comparer">Oggetto <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> per confrontare i valori.</param>
+      <typeparam name="TSource">Tipo degli elementi delle sequenze di input.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> o <paramref name="second" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.First``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Restituisce il primo elemento di una sequenza.</summary>
+      <returns>Il primo elemento nella sequenza specificata.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> di cui restituire il primo elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">La sequenza di origine è vuota.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.First``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Restituisce il primo elemento in una sequenza che soddisfa una condizione specificata.</summary>
+      <returns>Il primo elemento nella sequenza che supera il test nella funzione predicativa specificata.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> dal quale restituire un elemento.</param>
+      <param name="predicate">Funzione per testare ogni elemento rispetto a una condizione.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="source" /> o <paramref name="predicate" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">Nessun elemento soddisfa la condizione in <paramref name="predicate" />.- oppure -La sequenza di origine è vuota.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.FirstOrDefault``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Restituisce il primo elemento di una sequenza o un valore predefinito se la sequenza non contiene elementi.</summary>
+      <returns>default(<paramref name="TSource" />) se <paramref name="source" /> è vuota; in caso contrario, il primo elemento di <paramref name="source" />.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> di cui restituire il primo elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.FirstOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Restituisce il primo elemento della sequenza che soddisfa una condizione specificata o un valore predefinito se un tale elemento non viene trovato.</summary>
+      <returns>default(<paramref name="TSource" />) se <paramref name="source" /> è vuota o se nessun elemento supera il test specificato da <paramref name="predicate" />; in caso contrario, il primo elemento in <paramref name="source" /> che supera il test specificato da <paramref name="predicate" />.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> dal quale restituire un elemento.</param>
+      <param name="predicate">Funzione per testare ogni elemento rispetto a una condizione.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="source" /> o <paramref name="predicate" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Raggruppa gli elementi di una sequenza secondo una specificata funzione del selettore principale.</summary>
+      <returns>Un IEnumerable&lt;IGrouping&lt;TKey, TSource&gt;&gt; in C# o IEnumerable(Of IGrouping(Of TKey, TSource)) in Visual Basic dove ogni oggetto <see cref="T:System.Linq.IGrouping`2" /> contiene una sequenza di oggetti e una chiave.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> i cui elementi sono da raggruppare.</param>
+      <param name="keySelector">Funzione per estrarre la chiave per ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo della chiave restituita dall'oggetto <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Raggruppa gli elementi di una sequenza secondo una specificata funzione del selettore principale e confronta le chiavi utilizzando un operatore di confronto specificato.</summary>
+      <returns>Oggetto IEnumerable&lt;IGrouping&lt;TKey, TSource&gt;&gt; in C# o IEnumerable(Of IGrouping(Of TKey, TSource)) in Visual Basic dove ogni oggetto <see cref="T:System.Linq.IGrouping`2" /> contiene una raccolta di oggetti e una chiave.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> i cui elementi sono da raggruppare.</param>
+      <param name="keySelector">Funzione per estrarre la chiave per ogni elemento.</param>
+      <param name="comparer">Oggetto <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> di cui confrontare le chiavi.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo della chiave restituita dall'oggetto <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})">
+      <summary>Raggruppa gli elementi di una sequenza in base a una funzione specificata del selettore principale e proietta gli elementi di ogni gruppo utilizzando una funzione specificata.</summary>
+      <returns>Oggetto IEnumerable&lt;IGrouping&lt;TKey, TElement&gt;&gt; in C# o IEnumerable(Of IGrouping(Of TKey, TElement)) in Visual Basic dove ogni oggetto <see cref="T:System.Linq.IGrouping`2" /> contiene una raccolta di oggetti di tipo <paramref name="TElement" /> e una chiave.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> i cui elementi sono da raggruppare.</param>
+      <param name="keySelector">Funzione per estrarre la chiave per ogni elemento.</param>
+      <param name="elementSelector">Funzione per eseguire il mapping di ogni elemento di origine a un elemento nell’oggetto <see cref="T:System.Linq.IGrouping`2" />.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo della chiave restituita dall'oggetto <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">Tipo degli elementi contenuti nell’oggetto <see cref="T:System.Linq.IGrouping`2" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> o <paramref name="elementSelector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Raggruppa gli elementi di una sequenza secondo una specificata funzione del selettore principale.Le chiavi vengono confrontate utilizzando un operatore di confronto e gli elementi di ogni gruppo vengono proiettati utilizzando una funzione specificata.</summary>
+      <returns>Oggetto IEnumerable&lt;IGrouping&lt;TKey, TElement&gt;&gt; in C# o IEnumerable(Of IGrouping(Of TKey, TElement)) in Visual Basic dove ogni oggetto <see cref="T:System.Linq.IGrouping`2" /> contiene una raccolta di oggetti di tipo <paramref name="TElement" /> e una chiave.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> i cui elementi sono da raggruppare.</param>
+      <param name="keySelector">Funzione per estrarre la chiave per ogni elemento.</param>
+      <param name="elementSelector">Funzione per eseguire il mapping di ogni elemento di origine a un elemento in un oggetto <see cref="T:System.Linq.IGrouping`2" />.</param>
+      <param name="comparer">Oggetto <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> di cui confrontare le chiavi.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo della chiave restituita dall'oggetto <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">Tipo degli elementi contenuti nell’oggetto <see cref="T:System.Linq.IGrouping`2" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> o <paramref name="elementSelector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3})">
+      <summary>Raggruppa gli elementi di una sequenza in base a una funzione del selettore principale specificata e crea un valore risultante da ciascun gruppo e relativa chiave.Gli elementi di ogni gruppo vengono proiettati utilizzando una funzione specificata.</summary>
+      <returns>Raccolta di elementi di tipo <paramref name="TResult" /> dove ogni elemento rappresenta una proiezione su un gruppo e sulla relativa chiave.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> i cui elementi sono da raggruppare.</param>
+      <param name="keySelector">Funzione per estrarre la chiave per ogni elemento.</param>
+      <param name="elementSelector">Funzione per eseguire il mapping di ogni elemento di origine a un elemento in un oggetto <see cref="T:System.Linq.IGrouping`2" />.</param>
+      <param name="resultSelector">Funzione per creare un valore di risultato da ogni gruppo.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo della chiave restituita dall'oggetto <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">Tipo degli elementi contenuti in ciascun oggetto <see cref="T:System.Linq.IGrouping`2" />.</typeparam>
+      <typeparam name="TResult">Tipo del valore restituito dall'oggetto <paramref name="resultSelector" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Raggruppa gli elementi di una sequenza in base a una funzione del selettore principale specificata e crea un valore risultante da ciascun gruppo e relativa chiave.I valori delle chiavi vengono confrontati utilizzando un operatore di confronto specificato e gli elementi di ogni gruppo vengono proiettati utilizzando una funzione specificata.</summary>
+      <returns>Raccolta di elementi di tipo <paramref name="TResult" /> dove ogni elemento rappresenta una proiezione su un gruppo e sulla relativa chiave.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> i cui elementi sono da raggruppare.</param>
+      <param name="keySelector">Funzione per estrarre la chiave per ogni elemento.</param>
+      <param name="elementSelector">Funzione per eseguire il mapping di ogni elemento di origine a un elemento in un oggetto <see cref="T:System.Linq.IGrouping`2" />.</param>
+      <param name="resultSelector">Funzione per creare un valore di risultato da ogni gruppo.</param>
+      <param name="comparer">Oggetto <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> con cui confrontare le chiavi.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo della chiave restituita dall'oggetto <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">Tipo degli elementi contenuti in ciascun oggetto <see cref="T:System.Linq.IGrouping`2" />.</typeparam>
+      <typeparam name="TResult">Tipo del valore restituito dall'oggetto <paramref name="resultSelector" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2})">
+      <summary>Raggruppa gli elementi di una sequenza in base a una funzione del selettore principale specificata e crea un valore risultante da ciascun gruppo e relativa chiave.</summary>
+      <returns>Raccolta di elementi di tipo <paramref name="TResult" /> dove ogni elemento rappresenta una proiezione su un gruppo e sulla relativa chiave.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> i cui elementi sono da raggruppare.</param>
+      <param name="keySelector">Funzione per estrarre la chiave per ogni elemento.</param>
+      <param name="resultSelector">Funzione per creare un valore di risultato da ogni gruppo.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo della chiave restituita dall'oggetto <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TResult">Tipo del valore restituito dall'oggetto <paramref name="resultSelector" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Raggruppa gli elementi di una sequenza in base a una funzione del selettore principale specificata e crea un valore risultante da ciascun gruppo e relativa chiave.Le chiavi vengono confrontati utilizzando un operatore di confronto specificato.</summary>
+      <returns>Raccolta di elementi di tipo <paramref name="TResult" /> dove ogni elemento rappresenta una proiezione su un gruppo e sulla relativa chiave.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> i cui elementi sono da raggruppare.</param>
+      <param name="keySelector">Funzione per estrarre la chiave per ogni elemento.</param>
+      <param name="resultSelector">Funzione per creare un valore di risultato da ogni gruppo.</param>
+      <param name="comparer">Oggetto <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> con cui confrontare le chiavi.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo della chiave restituita dall'oggetto <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TResult">Tipo del valore restituito dall'oggetto <paramref name="resultSelector" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3})">
+      <summary>Correla gli elementi di due sequenze in base all'uguaglianza delle chiavi e raggruppa i risultati.Per confrontare le chiavi viene utilizzato l'operatore di confronto uguaglianze predefinito.</summary>
+      <returns>Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> che contiene elementi di tipo <paramref name="TResult" /> ottenuti eseguendo un'aggiunta raggruppata delle due sequenze.</returns>
+      <param name="outer">Prima sequenza da unire.</param>
+      <param name="inner">Sequenza da unire alla prima sequenza.</param>
+      <param name="outerKeySelector">Funzione per estrarre la chiave di aggiunta da ogni elemento della prima sequenza.</param>
+      <param name="innerKeySelector">Funzione per estrarre la chiave di aggiunta da ogni elemento della seconda sequenza.</param>
+      <param name="resultSelector">Funzione per creare un elemento di risultato da un elemento dalla prima sequenza e una raccolta di elementi corrispondenti dalla seconda sequenza.</param>
+      <typeparam name="TOuter">Tipo degli elementi della prima sequenza.</typeparam>
+      <typeparam name="TInner">Tipo degli elementi della seconda sequenza.</typeparam>
+      <typeparam name="TKey">Tipo delle chiavi restituite dalle funzioni del selettore principale.</typeparam>
+      <typeparam name="TResult">Tipo degli elementi di risultato.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" /> o <paramref name="inner" /> o <paramref name="outerKeySelector" /> o <paramref name="innerKeySelector" /> o <paramref name="resultSelector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3},System.Collections.Generic.IEqualityComparer{``2})">
+      <summary>Correla gli elementi di due sequenze in base all'uguaglianza delle chiavi e raggruppa i risultati.Viene utilizzato un oggetto <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> specificato per confrontare le chiavi.</summary>
+      <returns>Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> che contiene elementi di tipo <paramref name="TResult" /> ottenuti eseguendo un'aggiunta raggruppata delle due sequenze.</returns>
+      <param name="outer">Prima sequenza da unire.</param>
+      <param name="inner">Sequenza da unire alla prima sequenza.</param>
+      <param name="outerKeySelector">Funzione per estrarre la chiave di aggiunta da ogni elemento della prima sequenza.</param>
+      <param name="innerKeySelector">Funzione per estrarre la chiave di aggiunta da ogni elemento della seconda sequenza.</param>
+      <param name="resultSelector">Funzione per creare un elemento di risultato da un elemento dalla prima sequenza e una raccolta di elementi corrispondenti dalla seconda sequenza.</param>
+      <param name="comparer">Un oggetto <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> per la codifica hash e il confronto delle chiavi.</param>
+      <typeparam name="TOuter">Tipo degli elementi della prima sequenza.</typeparam>
+      <typeparam name="TInner">Tipo degli elementi della seconda sequenza.</typeparam>
+      <typeparam name="TKey">Tipo delle chiavi restituite dalle funzioni del selettore principale.</typeparam>
+      <typeparam name="TResult">Tipo degli elementi di risultato.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" /> o <paramref name="inner" /> o <paramref name="outerKeySelector" /> o <paramref name="innerKeySelector" /> o <paramref name="resultSelector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Intersect``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>Produce l’intersezione insiemistica di due sequenze utilizzando l'operatore di confronto uguaglianze predefinito per confrontare i valori.</summary>
+      <returns>Sequenza che contiene gli elementi che formano l'intersezione insiemistica delle due sequenze.</returns>
+      <param name="first">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> di cui verranno restituiti gli elementi distinti che sono presenti anche in <paramref name="second" />.</param>
+      <param name="second">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> di cui verranno restituiti gli elementi distinti presenti anche nella prima sequenza.</param>
+      <typeparam name="TSource">Tipo degli elementi delle sequenze di input.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> o <paramref name="second" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Intersect``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Produce l’intersezione insiemistica delle due sequenze utilizzando l’oggetto <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> specificato per confrontare i valori.</summary>
+      <returns>Sequenza che contiene gli elementi che formano l'intersezione insiemistica delle due sequenze.</returns>
+      <param name="first">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> di cui verranno restituiti gli elementi distinti che sono presenti anche in <paramref name="second" />.</param>
+      <param name="second">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> di cui verranno restituiti gli elementi distinti presenti anche nella prima sequenza.</param>
+      <param name="comparer">Oggetto <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> per confrontare i valori.</param>
+      <typeparam name="TSource">Tipo degli elementi delle sequenze di input.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> o <paramref name="second" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3})">
+      <summary>Correla gli elementi di due sequenze in base alle chiavi corrispondenti.Per confrontare le chiavi viene utilizzato l'operatore di confronto uguaglianze predefinito.</summary>
+      <returns>Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> che contiene elementi di tipo <paramref name="TResult" /> ottenuti eseguendo un inner join sulle due sequenze.</returns>
+      <param name="outer">Prima sequenza da unire.</param>
+      <param name="inner">Sequenza da unire alla prima sequenza.</param>
+      <param name="outerKeySelector">Funzione per estrarre la chiave di aggiunta da ogni elemento della prima sequenza.</param>
+      <param name="innerKeySelector">Funzione per estrarre la chiave di aggiunta da ogni elemento della seconda sequenza.</param>
+      <param name="resultSelector">Funzione per creare un elemento di risultato da due elementi corrispondenti.</param>
+      <typeparam name="TOuter">Tipo degli elementi della prima sequenza.</typeparam>
+      <typeparam name="TInner">Tipo degli elementi della seconda sequenza.</typeparam>
+      <typeparam name="TKey">Tipo delle chiavi restituite dalle funzioni del selettore principale.</typeparam>
+      <typeparam name="TResult">Tipo degli elementi di risultato.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" /> o <paramref name="inner" /> o <paramref name="outerKeySelector" /> o <paramref name="innerKeySelector" /> o <paramref name="resultSelector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3},System.Collections.Generic.IEqualityComparer{``2})">
+      <summary>Correla gli elementi di due sequenze in base alle chiavi corrispondenti.Viene utilizzato un oggetto <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> specificato per confrontare le chiavi.</summary>
+      <returns>Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> che contiene elementi di tipo <paramref name="TResult" /> ottenuti eseguendo un inner join sulle due sequenze.</returns>
+      <param name="outer">Prima sequenza da unire.</param>
+      <param name="inner">Sequenza da unire alla prima sequenza.</param>
+      <param name="outerKeySelector">Funzione per estrarre la chiave di aggiunta da ogni elemento della prima sequenza.</param>
+      <param name="innerKeySelector">Funzione per estrarre la chiave di aggiunta da ogni elemento della seconda sequenza.</param>
+      <param name="resultSelector">Funzione per creare un elemento di risultato da due elementi corrispondenti.</param>
+      <param name="comparer">Un oggetto <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> per la codifica hash e il confronto delle chiavi.</param>
+      <typeparam name="TOuter">Tipo degli elementi della prima sequenza.</typeparam>
+      <typeparam name="TInner">Tipo degli elementi della seconda sequenza.</typeparam>
+      <typeparam name="TKey">Tipo delle chiavi restituite dalle funzioni del selettore principale.</typeparam>
+      <typeparam name="TResult">Tipo degli elementi di risultato.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" /> o <paramref name="inner" /> o <paramref name="outerKeySelector" /> o <paramref name="innerKeySelector" /> o <paramref name="resultSelector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Last``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Restituisce l'ultimo elemento di una sequenza.</summary>
+      <returns>Il valore dell'ultima posizione nella sequenza di origine.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> di cui restituire l’ultimo elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">La sequenza di origine è vuota.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Last``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Restituisce l’ultimo elemento di una sequenza che soddisfa una condizione specificata.</summary>
+      <returns>L’ultimo elemento nella sequenza che supera il test nella funzione predicativa specificata.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> dal quale restituire un elemento.</param>
+      <param name="predicate">Funzione per testare ogni elemento rispetto a una condizione.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="source" /> o <paramref name="predicate" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">Nessun elemento soddisfa la condizione in <paramref name="predicate" />.- oppure -La sequenza di origine è vuota.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LastOrDefault``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Restituisce l’ultimo elemento di una sequenza o un valore predefinito se la sequenza non contiene elementi.</summary>
+      <returns>default(<paramref name="TSource" />) se la sequenza di origine è vuota; in caso contrario, l'ultimo elemento in <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> di cui restituire l’ultimo elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LastOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Restituisce l’ultimo elemento di una sequenza che soddisfa una condizione specificata o un valore predefinito se un tale elemento non viene trovato.</summary>
+      <returns>default(<paramref name="TSource" />) se la sequenza è vuota o se nessun elemento supera il test nella funzione predicativa; in caso contrario, l'ultimo elemento che passa il test nella funzione predicativa.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> dal quale restituire un elemento.</param>
+      <param name="predicate">Funzione per testare ogni elemento rispetto a una condizione.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="source" /> o <paramref name="predicate" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LongCount``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Restituisce un oggetto <see cref="T:System.Int64" /> che rappresenta il numero totale di elementi in una sequenza.</summary>
+      <returns>Numero di elementi nella sequenza di origine.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> che contiene gli elementi da contare.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+      <exception cref="T:System.OverflowException">Il numero di elementi è maggiore di <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LongCount``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Restituisce un oggetto <see cref="T:System.Int64" /> che rappresenta quanti elementi in una sequenza soddisfano una condizione.</summary>
+      <returns>Numero che rappresenta quanti elementi nella sequenza specificata soddisfano la condizione nella funzione predicativa.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> che contiene gli elementi da contare.</param>
+      <param name="predicate">Funzione per testare ogni elemento rispetto a una condizione.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="source" /> o <paramref name="predicate" /> è null.</exception>
+      <exception cref="T:System.OverflowException">Il numero di elementi corrispondenti è maggiore di <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>Restituisce il valore massimo in una sequenza di valori <see cref="T:System.Decimal" />.</summary>
+      <returns>Valore massimo della sequenza.</returns>
+      <param name="source">Sequenza di valori <see cref="T:System.Decimal" /> di cui determinare il valore massimo.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> non contiene elementi.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>Restituisce il valore massimo in una sequenza di valori <see cref="T:System.Double" />.</summary>
+      <returns>Valore massimo della sequenza.</returns>
+      <param name="source">Sequenza di valori <see cref="T:System.Double" /> di cui determinare il valore massimo.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> non contiene elementi.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>Restituisce il valore massimo in una sequenza di valori <see cref="T:System.Int32" />.</summary>
+      <returns>Valore massimo della sequenza.</returns>
+      <param name="source">Sequenza di valori <see cref="T:System.Int32" /> di cui determinare il valore massimo.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> non contiene elementi.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>Restituisce il valore massimo in una sequenza di valori <see cref="T:System.Int64" />.</summary>
+      <returns>Valore massimo della sequenza.</returns>
+      <param name="source">Sequenza di valori <see cref="T:System.Int64" /> di cui determinare il valore massimo.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> non contiene elementi.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>Restituisce il valore massimo in una sequenza di valori <see cref="T:System.Decimal" /> nullable.</summary>
+      <returns>Un valore di tipo Nullable&lt;Decimal&gt; in C# o Nullable(Of Decimal) in Visual Basic che corrisponde al valore massimo nella sequenza. </returns>
+      <param name="source">Sequenza di valori <see cref="T:System.Decimal" /> nullable di cui determinare il valore massimo.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>Restituisce il valore massimo in una sequenza di valori <see cref="T:System.Double" /> nullable.</summary>
+      <returns>Un valore di tipo Nullable&lt;Double&gt; in C# o Nullable(Of Double) in Visual Basic che corrisponde al valore massimo nella sequenza.</returns>
+      <param name="source">Sequenza di valori <see cref="T:System.Double" /> nullable di cui determinare il valore massimo.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>Restituisce il valore massimo in una sequenza di valori <see cref="T:System.Int32" /> nullable.</summary>
+      <returns>Valore di tipo Nullable&lt;Int32&gt; in C# o Nullable(Of Int32) in Visual Basic che corrisponde al valore massimo nella sequenza. </returns>
+      <param name="source">Sequenza di valori <see cref="T:System.Int32" /> nullable di cui determinare il valore massimo.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>Restituisce il valore massimo in una sequenza di valori <see cref="T:System.Int64" /> nullable.</summary>
+      <returns>Un valore di tipo Nullable&lt;Int64&gt; in C# o Nullable(Of Int64) in Visual Basic che corrisponde al valore massimo nella sequenza. </returns>
+      <param name="source">Sequenza di valori <see cref="T:System.Int64" /> nullable di cui determinare il valore massimo.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>Restituisce il valore massimo in una sequenza di valori <see cref="T:System.Single" /> nullable.</summary>
+      <returns>Un valore di tipo Nullable&lt;Single&gt; in C# o Nullable(Of Single) in Visual Basic che corrisponde al valore massimo nella sequenza.</returns>
+      <param name="source">Sequenza di valori <see cref="T:System.Single" /> nullable di cui determinare il valore massimo.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>Restituisce il valore massimo in una sequenza di valori <see cref="T:System.Single" />.</summary>
+      <returns>Valore massimo della sequenza.</returns>
+      <param name="source">Sequenza di valori <see cref="T:System.Single" /> di cui determinare il valore massimo.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> non contiene elementi.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Restituisce il valore massimo in una sequenza generica.</summary>
+      <returns>Valore massimo della sequenza.</returns>
+      <param name="source">Sequenza di valori di cui determinare il valore massimo.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>Richiama una funzione di trasformazione su ogni elemento di una sequenza e restituisce il valore <see cref="T:System.Decimal" /> massimo.</summary>
+      <returns>Valore massimo della sequenza.</returns>
+      <param name="source">Sequenza di valori di cui determinare il valore massimo.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> non contiene elementi.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>Richiama una funzione di trasformazione su ogni elemento di una sequenza e restituisce il valore <see cref="T:System.Double" /> massimo.</summary>
+      <returns>Valore massimo della sequenza.</returns>
+      <param name="source">Sequenza di valori di cui determinare il valore massimo.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> non contiene elementi.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>Richiama una funzione di trasformazione su ogni elemento di una sequenza e restituisce il valore <see cref="T:System.Int32" /> massimo.</summary>
+      <returns>Valore massimo della sequenza.</returns>
+      <param name="source">Sequenza di valori di cui determinare il valore massimo.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> non contiene elementi.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>Richiama una funzione di trasformazione su ogni elemento di una sequenza e restituisce il valore <see cref="T:System.Int64" /> massimo.</summary>
+      <returns>Valore massimo della sequenza.</returns>
+      <param name="source">Sequenza di valori di cui determinare il valore massimo.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> non contiene elementi.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>Richiama una funzione di trasformazione su ogni elemento di una sequenza e restituisce il valore nullable <see cref="T:System.Decimal" /> massimo.</summary>
+      <returns>Valore di tipo Nullable&lt;Decimal&gt; in C# o Nullable(Of Decimal) in Visual Basic che corrisponde al valore massimo nella sequenza.</returns>
+      <param name="source">Sequenza di valori di cui determinare il valore massimo.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>Richiama una funzione di trasformazione su ogni elemento di una sequenza e restituisce il valore nullable <see cref="T:System.Double" /> massimo.</summary>
+      <returns>Valore di tipo Nullable&lt;Double&gt; in C# o Nullable(Of Double) in Visual Basic che corrisponde al valore massimo nella sequenza.</returns>
+      <param name="source">Sequenza di valori di cui determinare il valore massimo.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>Richiama una funzione di trasformazione su ogni elemento di una sequenza e restituisce il valore nullable <see cref="T:System.Int32" /> massimo.</summary>
+      <returns>Valore di tipo Nullable&lt;Int32&gt; in C# o Nullable(Of Int32) in Visual Basic che corrisponde al valore massimo nella sequenza.</returns>
+      <param name="source">Sequenza di valori di cui determinare il valore massimo.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>Richiama una funzione di trasformazione su ogni elemento di una sequenza e restituisce il valore nullable <see cref="T:System.Int64" /> massimo.</summary>
+      <returns>Valore di tipo Nullable&lt;Int64&gt; in C# o Nullable(Of Int64) in Visual Basic che corrisponde al valore massimo nella sequenza.</returns>
+      <param name="source">Sequenza di valori di cui determinare il valore massimo.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>Richiama una funzione di trasformazione su ogni elemento di una sequenza e restituisce il valore nullable <see cref="T:System.Single" /> massimo.</summary>
+      <returns>Valore di tipo Nullable&lt;Single&gt; in C# o Nullable(Of Single) in Visual Basic che corrisponde al valore massimo nella sequenza.</returns>
+      <param name="source">Sequenza di valori di cui determinare il valore massimo.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>Richiama una funzione di trasformazione su ogni elemento di una sequenza e restituisce il valore <see cref="T:System.Single" /> massimo.</summary>
+      <returns>Valore massimo della sequenza.</returns>
+      <param name="source">Sequenza di valori di cui determinare il valore massimo.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> non contiene elementi.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Richiama una funzione di trasformazione su ogni elemento di una generica sequenza e restituisce il valore massimo risultante.</summary>
+      <returns>Valore massimo della sequenza.</returns>
+      <param name="source">Sequenza di valori di cui determinare il valore massimo.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">Tipo del valore restituito dall'oggetto <paramref name="selector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>Restituisce il valore minimo in una sequenza di valori <see cref="T:System.Decimal" />.</summary>
+      <returns>Valore minimo della sequenza.</returns>
+      <param name="source">Sequenza di valori <see cref="T:System.Decimal" /> di cui determinare il valore minimo.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> non contiene elementi.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>Restituisce il valore minimo in una sequenza di valori <see cref="T:System.Double" />.</summary>
+      <returns>Valore minimo della sequenza.</returns>
+      <param name="source">Sequenza di valori <see cref="T:System.Double" /> di cui determinare il valore minimo.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> non contiene elementi.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>Restituisce il valore minimo in una sequenza di valori <see cref="T:System.Int32" />.</summary>
+      <returns>Valore minimo della sequenza.</returns>
+      <param name="source">Sequenza di valori <see cref="T:System.Int32" /> di cui determinare il valore minimo.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> non contiene elementi.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>Restituisce il valore minimo in una sequenza di valori <see cref="T:System.Int64" />.</summary>
+      <returns>Valore minimo della sequenza.</returns>
+      <param name="source">Sequenza di valori <see cref="T:System.Int64" /> di cui determinare il valore minimo.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> non contiene elementi.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>Restituisce il valore minimo in una sequenza di valori <see cref="T:System.Decimal" /> nullable.</summary>
+      <returns>Un valore di tipo Nullable&lt;Decimal&gt; in C# o Nullable(Of Decimal) in Visual Basic che corrisponde al valore minimo nella sequenza.</returns>
+      <param name="source">Sequenza di valori <see cref="T:System.Decimal" /> nullable di cui determinare il valore minimo.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>Restituisce il valore minimo in una sequenza di valori <see cref="T:System.Double" /> nullable.</summary>
+      <returns>Un valore di tipo Nullable&lt;Double&gt; in C# o Nullable(Of Double) in Visual Basic che corrisponde al valore minimo nella sequenza.</returns>
+      <param name="source">Sequenza di valori <see cref="T:System.Double" /> nullable di cui determinare il valore minimo.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>Restituisce il valore minimo in una sequenza di valori <see cref="T:System.Int32" /> nullable.</summary>
+      <returns>Un valore di tipo Nullable&lt;Int32&gt; in C# o Nullable(Of Int32) in Visual Basic che corrisponde al valore minimo nella sequenza.</returns>
+      <param name="source">Sequenza di valori <see cref="T:System.Int32" /> nullable di cui determinare il valore minimo.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>Restituisce il valore minimo in una sequenza di valori <see cref="T:System.Int64" /> nullable.</summary>
+      <returns>Un valore di tipo Nullable&lt;Int64&gt; in C# o Nullable(Of Int64) in Visual Basic che corrisponde al valore minimo nella sequenza.</returns>
+      <param name="source">Sequenza di valori <see cref="T:System.Int64" /> nullable di cui determinare il valore minimo.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>Restituisce il valore minimo in una sequenza di valori <see cref="T:System.Single" /> nullable.</summary>
+      <returns>Un valore di tipo Nullable&lt;Single&gt; in C# o Nullable(Of Single) in Visual Basic che corrisponde al valore minimo nella sequenza.</returns>
+      <param name="source">Sequenza di valori <see cref="T:System.Single" /> nullable di cui determinare il valore minimo.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>Restituisce il valore minimo in una sequenza di valori <see cref="T:System.Single" />.</summary>
+      <returns>Valore minimo della sequenza.</returns>
+      <param name="source">Sequenza di valori <see cref="T:System.Single" /> di cui determinare il valore minimo.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> non contiene elementi.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Restituisce il valore minimo in una sequenza generica.</summary>
+      <returns>Valore minimo della sequenza.</returns>
+      <param name="source">Sequenza di valori di cui determinare il valore minimo.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>Richiama una funzione di trasformazione su ogni elemento di una sequenza e restituisce il valore <see cref="T:System.Decimal" /> minimo.</summary>
+      <returns>Valore minimo della sequenza.</returns>
+      <param name="source">Sequenza di valori di cui determinare il valore minimo.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> non contiene elementi.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>Richiama una funzione di trasformazione su ogni elemento di una sequenza e restituisce il valore <see cref="T:System.Double" /> minimo.</summary>
+      <returns>Valore minimo della sequenza.</returns>
+      <param name="source">Sequenza di valori di cui determinare il valore minimo.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> non contiene elementi.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>Richiama una funzione di trasformazione su ogni elemento di una sequenza e restituisce il valore <see cref="T:System.Int32" /> minimo.</summary>
+      <returns>Valore minimo della sequenza.</returns>
+      <param name="source">Sequenza di valori di cui determinare il valore minimo.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> non contiene elementi.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>Richiama una funzione di trasformazione su ogni elemento di una sequenza e restituisce il valore <see cref="T:System.Int64" /> minimo.</summary>
+      <returns>Valore minimo della sequenza.</returns>
+      <param name="source">Sequenza di valori di cui determinare il valore minimo.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> non contiene elementi.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>Richiama una funzione di trasformazione su ogni elemento di una sequenza e restituisce il valore nullable <see cref="T:System.Decimal" /> minimo.</summary>
+      <returns>Il valore di tipo Nullable&lt;Decimal&gt; in C# o Nullable(Of Decimal) in Visual Basic che corrisponde al valore minimo nella sequenza.</returns>
+      <param name="source">Sequenza di valori di cui determinare il valore minimo.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>Richiama una funzione di trasformazione su ogni elemento di una sequenza e restituisce il valore nullable <see cref="T:System.Double" /> minimo.</summary>
+      <returns>Il valore di tipo Nullable&lt;Double&gt; in C# o Nullable(Of Double) in Visual Basic che corrisponde al valore minimo nella sequenza.</returns>
+      <param name="source">Sequenza di valori di cui determinare il valore minimo.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>Richiama una funzione di trasformazione su ogni elemento di una sequenza e restituisce il valore nullable <see cref="T:System.Int32" /> minimo.</summary>
+      <returns>Il valore di tipo Nullable&lt;Int32&gt; in C# o Nullable(Of Int32) in Visual Basic che corrisponde al valore minimo nella sequenza.</returns>
+      <param name="source">Sequenza di valori di cui determinare il valore minimo.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>Richiama una funzione di trasformazione su ogni elemento di una sequenza e restituisce il valore nullable <see cref="T:System.Int64" /> minimo.</summary>
+      <returns>Valore di tipo Nullable&lt;Int64&gt; in C# o Nullable(Of Int64) in Visual Basic che corrisponde al valore minimo nella sequenza.</returns>
+      <param name="source">Sequenza di valori di cui determinare il valore minimo.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>Richiama una funzione di trasformazione su ogni elemento di una sequenza e restituisce il valore nullable <see cref="T:System.Single" /> minimo.</summary>
+      <returns>Valore di tipo Nullable&lt;Single&gt; in C# o Nullable(Of Single) in Visual Basic che corrisponde al valore minimo nella sequenza.</returns>
+      <param name="source">Sequenza di valori di cui determinare il valore minimo.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>Richiama una funzione di trasformazione su ogni elemento di una sequenza e restituisce il valore <see cref="T:System.Single" /> minimo.</summary>
+      <returns>Valore minimo della sequenza.</returns>
+      <param name="source">Sequenza di valori di cui determinare il valore minimo.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> non contiene elementi.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Richiama una funzione di trasformazione su ogni elemento di una generica sequenza e restituisce il valore minimo risultante.</summary>
+      <returns>Valore minimo della sequenza.</returns>
+      <param name="source">Sequenza di valori di cui determinare il valore minimo.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">Tipo del valore restituito dall'oggetto <paramref name="selector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OfType``1(System.Collections.IEnumerable)">
+      <summary>Filtra gli elementi di un oggetto <see cref="T:System.Collections.IEnumerable" /> in base a un tipo specificato.</summary>
+      <returns>Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> che contiene elementi della sequenza di input del tipo <paramref name="TResult" />.</returns>
+      <param name="source">L’oggetto <see cref="T:System.Collections.IEnumerable" /> i cui elementi devono essere filtrati.</param>
+      <typeparam name="TResult">Il tipo in base al quale filtrare gli elementi della sequenza.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Ordina in senso crescente gli elementi di una sequenza secondo una chiave.</summary>
+      <returns>Oggetto <see cref="T:System.Linq.IOrderedEnumerable`1" /> i cui elementi vengono ordinati secondo una chiave.</returns>
+      <param name="source">Sequenza di valori da ordinare.</param>
+      <param name="keySelector">Funzione per estrarre una chiave da un elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo della chiave restituita dall'oggetto <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>Ordina in ordine crescente gli elementi di una sequenza utilizzando un operatore di confronto specificato.</summary>
+      <returns>Oggetto <see cref="T:System.Linq.IOrderedEnumerable`1" /> i cui elementi vengono ordinati secondo una chiave.</returns>
+      <param name="source">Sequenza di valori da ordinare.</param>
+      <param name="keySelector">Funzione per estrarre una chiave da un elemento.</param>
+      <param name="comparer">Oggetto <see cref="T:System.Collections.Generic.IComparer`1" /> per confrontare le chiavi.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo della chiave restituita dall'oggetto <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderByDescending``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Ordina in senso decrescente gli elementi di una sequenza secondo una chiave.</summary>
+      <returns>Oggetto <see cref="T:System.Linq.IOrderedEnumerable`1" /> i cui elementi vengono ordinati in senso decrescente in base a una chiave.</returns>
+      <param name="source">Sequenza di valori da ordinare.</param>
+      <param name="keySelector">Funzione per estrarre una chiave da un elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo della chiave restituita dall'oggetto <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderByDescending``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>Ordina in senso decrescente gli elementi di una sequenza utilizzando un operatore di confronto specificato.</summary>
+      <returns>Oggetto <see cref="T:System.Linq.IOrderedEnumerable`1" /> i cui elementi vengono ordinati in senso decrescente in base a una chiave.</returns>
+      <param name="source">Sequenza di valori da ordinare.</param>
+      <param name="keySelector">Funzione per estrarre una chiave da un elemento.</param>
+      <param name="comparer">Oggetto <see cref="T:System.Collections.Generic.IComparer`1" /> per confrontare le chiavi.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo della chiave restituita dall'oggetto <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Range(System.Int32,System.Int32)">
+      <summary>Genera una sequenza di numeri integrali all'interno di un intervallo specificato.</summary>
+      <returns>Oggetto IEnumerable&lt;Int32&gt; in C# o IEnumerable(Of Int32) in Visual Basic che contiene un intervallo di numeri integrali sequenziali.</returns>
+      <param name="start">Il primo valore intero della sequenza.</param>
+      <param name="count">Il numero di valori interi sequenziali da generare</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="count" /> è minore di 0.- oppure -<paramref name="start" /> + <paramref name="count" /> -1 è maggiore di <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Repeat``1(``0,System.Int32)">
+      <summary>Genera una sequenza che contiene un valore ripetuto.</summary>
+      <returns>Classe <see cref="T:System.Collections.Generic.IEnumerable`1" /> che contiene un valore ripetuto.</returns>
+      <param name="element">Valore da ripetere.</param>
+      <param name="count">Numero che esprime quante volte il valore è ripetuto nella sequenza generata.</param>
+      <typeparam name="TResult">Il tipo del valore da ripetere nella sequenza di risultato.</typeparam>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="count" /> è minore di 0.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Reverse``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Inverte l'ordine degli elementi in una sequenza.</summary>
+      <returns>Sequenza i cui elementi corrispondono a quelli della sequenza di input, in ordine inverso.</returns>
+      <param name="source">Sequenza di valori da invertire.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Select``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Proietta ogni elemento di una sequenza in una nuova maschera.</summary>
+      <returns>Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> i cui elementi sono il risultato ottenuto richiamando una funzione di trasformazione su ogni elemento di <paramref name="source" />.</returns>
+      <param name="source">Sequenza di valori su cui richiamare una funzione di trasformazione.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">Tipo del valore restituito dall'oggetto <paramref name="selector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Select``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,``1})">
+      <summary>Proietta ogni elemento di una sequenza in un nuovo modulo incorporando l'indice dell'elemento.</summary>
+      <returns>Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> i cui elementi sono il risultato ottenuto richiamando una funzione di trasformazione su ogni elemento di <paramref name="source" />.</returns>
+      <param name="source">Sequenza di valori su cui richiamare una funzione di trasformazione.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento di origine; il secondo parametro della funzione rappresenta l'indice dell'elemento di origine.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">Tipo del valore restituito dall'oggetto <paramref name="selector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})">
+      <summary>Proietta ogni elemento di una sequenza a un oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" />, semplifica le sequenze risultanti in un’unica sequenza e richiama una funzione del selettore di risultato su ogni elemento al suo interno.</summary>
+      <returns>Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> i cui elementi sono il risultato ottenuto richiamando la funzione di trasformazione uno a molti <paramref name="collectionSelector" /> su ogni elemento di <paramref name="source" /> ed eseguire quindi il mapping di ognuno degli elementi di tale sequenza e del corrispondente elemento di origine a un elemento di risultato.</returns>
+      <param name="source">Sequenza di valori da proiettare.</param>
+      <param name="collectionSelector">Funzione di trasformazione da applicare a ogni elemento della sequenza di input.</param>
+      <param name="resultSelector">Funzione di trasformazione da applicare a ogni elemento della sequenza intermedia.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TCollection">Tipo degli elementi intermedi raccolti da <paramref name="collectionSelector" />.</typeparam>
+      <typeparam name="TResult">Tipo degli elementi della sequenza risultante.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="collectionSelector" /> o <paramref name="resultSelector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}})">
+      <summary>Proietta ogni elemento di una sequenza a un oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> e semplifica le sequenze risultanti in un’unica sequenza.</summary>
+      <returns>Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> i cui elementi sono il risultato ottenuto richiamando la funzione di trasformazione uno a molti su ogni elemento della sequenza di input.</returns>
+      <param name="source">Sequenza di valori da proiettare.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">Tipo degli elementi della sequenza restituita da <paramref name="selector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})">
+      <summary>Proietta ogni elemento di una sequenza a un oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" />, semplifica le sequenze risultanti in un’unica sequenza e richiama una funzione del selettore di risultato su ogni elemento al suo interno.L'indice di ogni elemento di origine viene utilizzato nella maschera intermedia proiettata di tale elemento.</summary>
+      <returns>Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> i cui elementi sono il risultato ottenuto richiamando la funzione di trasformazione uno a molti <paramref name="collectionSelector" /> su ogni elemento di <paramref name="source" /> ed eseguire quindi il mapping di ognuno degli elementi di tale sequenza e del corrispondente elemento di origine a un elemento di risultato.</returns>
+      <param name="source">Sequenza di valori da proiettare.</param>
+      <param name="collectionSelector">Funzione di trasformazione da applicare a ogni elemento di origine; il secondo parametro della funzione rappresenta l'indice dell'elemento di origine.</param>
+      <param name="resultSelector">Funzione di trasformazione da applicare a ogni elemento della sequenza intermedia.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TCollection">Tipo degli elementi intermedi raccolti da <paramref name="collectionSelector" />.</typeparam>
+      <typeparam name="TResult">Tipo degli elementi della sequenza risultante.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="collectionSelector" /> o <paramref name="resultSelector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}})">
+      <summary>Proietta ogni elemento di una sequenza a un oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> e semplifica le sequenze risultanti in un’unica sequenza.L'indice di ogni elemento di origine viene utilizzato nella maschera proiettata di tale elemento.</summary>
+      <returns>Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> i cui elementi sono il risultato ottenuto richiamando la funzione di trasformazione uno a molti su ogni elemento di una sequenza di input.</returns>
+      <param name="source">Sequenza di valori da proiettare.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento di origine; il secondo parametro della funzione rappresenta l'indice dell'elemento di origine.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">Tipo degli elementi della sequenza restituita da <paramref name="selector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SequenceEqual``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>Determina se due sequenze sono uguali confrontando gli elementi tramite l’uso dell'operatore di confronto uguaglianze predefinito per il loro tipo.</summary>
+      <returns>true se le due sequenze di origine sono di lunghezza uguale e gli elementi corrispondenti risultano uguali secondo l’operatore di confronto uguaglianze per il loro tipo; in caso contrario, false.</returns>
+      <param name="first">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> da confrontare a <paramref name="second" />.</param>
+      <param name="second">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> da confrontare alla prima sequenza.</param>
+      <typeparam name="TSource">Tipo degli elementi delle sequenze di input.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> o <paramref name="second" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SequenceEqual``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Determina se due sequenze sono uguali confrontando i loro elementi mediante l’uso di un oggetto <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> specificato.</summary>
+      <returns>true se le due sequenze di origine sono di lunghezza uguale e gli elementi corrispondenti risultano uguali secondo <paramref name="comparer" />; in caso contrario, false.</returns>
+      <param name="first">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> da confrontare a <paramref name="second" />.</param>
+      <param name="second">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> da confrontare alla prima sequenza.</param>
+      <param name="comparer">Un oggetto <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> da utilizzare per confrontare gli elementi.</param>
+      <typeparam name="TSource">Tipo degli elementi delle sequenze di input.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> o <paramref name="second" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Single``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Restituisce il singolo elemento di una sequenza e genera un'eccezione se nella sequenza non è presente esattamente un elemento.</summary>
+      <returns>Singolo elemento della sequenza di input.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> di cui restituire il singolo elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">La sequenza di input contiene più elementi.- oppure -La sequenza di input è vuota.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Single``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Restituisce il singolo elemento di una sequenza che soddisfa una condizione specificata e genera un'eccezione se esiste più di un elemento.</summary>
+      <returns>Singolo elemento della sequenza di input che soddisfa una condizione.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> dal quale restituire un singolo elemento.</param>
+      <param name="predicate">Funzione per testare un elemento per una condizione.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="source" /> o <paramref name="predicate" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">Nessun elemento soddisfa la condizione in <paramref name="predicate" />.- oppure -Più di un elemento soddisfa la condizione in <paramref name="predicate" />.- oppure -La sequenza di origine è vuota.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SingleOrDefault``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Restituisce il singolo elemento di una sequenza o un valore predefinito se la sequenza è vuota. Questo metodo genera un'eccezione se esiste più di un elemento nella sequenza.</summary>
+      <returns>Il singolo elemento della sequenza di input, o default(<paramref name="TSource" />) se la sequenza non contiene elementi.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> di cui restituire il singolo elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+      <exception cref="T:System.InvalidOperationException">La sequenza di input contiene più elementi.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SingleOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Restituisce il singolo elemento di una sequenza che soddisfa una condizione specificata o un valore predefinito se tale elemento esiste. Questo metodo genera un'eccezione se più di un elemento soddisfa la condizione.</summary>
+      <returns>Il singolo elemento della sequenza di input che soddisfa la condizione o default(<paramref name="TSource" />) se tale elemento non viene trovato.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> dal quale restituire un singolo elemento.</param>
+      <param name="predicate">Funzione per testare un elemento per una condizione.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="source" /> o <paramref name="predicate" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Skip``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>Ignora un numero specificato di elementi in una sequenza e quindi restituisce gli elementi rimanenti.</summary>
+      <returns>Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> che contiene gli elementi presenti dopo l'indice specificato nella sequenza di input.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> dal quale restituire elementi.</param>
+      <param name="count">Il numero di elementi da ignorare prima di restituire gli elementi rimanenti.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SkipWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Ignora gli elementi in sequenza finché la condizione specificata è soddisfatta e quindi restituisce gli elementi rimanenti.</summary>
+      <returns>Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> che contiene gli elementi dalla sequenza di input a partire dal primo elemento nella serie lineare che non supera il test specificato da <paramref name="predicate" />.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> dal quale restituire elementi.</param>
+      <param name="predicate">Funzione per testare ogni elemento rispetto a una condizione.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="source" /> o <paramref name="predicate" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SkipWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})">
+      <summary>Ignora gli elementi in sequenza finché la condizione specificata è soddisfatta e quindi restituisce gli elementi rimanenti.L'indice dell'elemento viene utilizzato nella logica della funzione predicativa.</summary>
+      <returns>Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> che contiene gli elementi dalla sequenza di input a partire dal primo elemento nella serie lineare che non supera il test specificato da <paramref name="predicate" />.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> dal quale restituire elementi.</param>
+      <param name="predicate">Funzione per verificare ogni elemento di origine per una condizione; il secondo parametro della funzione rappresenta l'indice dell'elemento di origine.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="source" /> o <paramref name="predicate" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>Calcola la somma di una sequenza di valori <see cref="T:System.Decimal" />.</summary>
+      <returns>Somma dei valori della sequenza.</returns>
+      <param name="source">Sequenza di valori <see cref="T:System.Decimal" /> di cui calcolare la somma.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+      <exception cref="T:System.OverflowException">La somma è maggiore di <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>Calcola la somma di una sequenza di valori <see cref="T:System.Double" />.</summary>
+      <returns>Somma dei valori della sequenza.</returns>
+      <param name="source">Sequenza di valori <see cref="T:System.Double" /> di cui calcolare la somma.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>Calcola la somma di una sequenza di valori <see cref="T:System.Int32" />.</summary>
+      <returns>Somma dei valori della sequenza.</returns>
+      <param name="source">Sequenza di valori <see cref="T:System.Int32" /> di cui calcolare la somma.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+      <exception cref="T:System.OverflowException">La somma è maggiore di <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>Calcola la somma di una sequenza di valori <see cref="T:System.Int64" />.</summary>
+      <returns>Somma dei valori della sequenza.</returns>
+      <param name="source">Sequenza di valori <see cref="T:System.Int64" /> di cui calcolare la somma.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+      <exception cref="T:System.OverflowException">La somma è maggiore di <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>Calcola la somma di una sequenza che ammette valori <see cref="T:System.Decimal" /> nullable.</summary>
+      <returns>Somma dei valori della sequenza.</returns>
+      <param name="source">Sequenza che ammette valori <see cref="T:System.Decimal" /> nullable di cui calcolare la somma.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+      <exception cref="T:System.OverflowException">La somma è maggiore di <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>Calcola la somma di una sequenza che ammette valori <see cref="T:System.Double" /> nullable.</summary>
+      <returns>Somma dei valori della sequenza.</returns>
+      <param name="source">Una sequenza che ammette valori <see cref="T:System.Double" /> nullable di cui calcolare la somma.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>Calcola la somma di una sequenza che ammette valori <see cref="T:System.Int32" /> nullable.</summary>
+      <returns>Somma dei valori della sequenza.</returns>
+      <param name="source">Sequenza che ammette valori <see cref="T:System.Int32" /> nullable di cui calcolare la somma.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+      <exception cref="T:System.OverflowException">La somma è maggiore di <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>Calcola la somma di una sequenza che ammette valori <see cref="T:System.Int64" /> nullable.</summary>
+      <returns>Somma dei valori della sequenza.</returns>
+      <param name="source">Sequenza che ammette valori <see cref="T:System.Int64" /> nullable di cui calcolare la somma.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+      <exception cref="T:System.OverflowException">La somma è maggiore di <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>Calcola la somma di una sequenza che ammette valori <see cref="T:System.Single" /> nullable.</summary>
+      <returns>Somma dei valori della sequenza.</returns>
+      <param name="source">Una sequenza che ammette valori <see cref="T:System.Single" /> nullable di cui calcolare la somma.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>Calcola la somma di una sequenza di valori <see cref="T:System.Single" />.</summary>
+      <returns>Somma dei valori della sequenza.</returns>
+      <param name="source">Sequenza di valori <see cref="T:System.Single" /> di cui calcolare la somma.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>Calcola la somma della sequenza di valori <see cref="T:System.Decimal" /> ottenuti chiamando una funzione di trasformazione su ogni elemento della sequenza di input.</summary>
+      <returns>Somma dei valori proiettati.</returns>
+      <param name="source">Sequenza di valori utilizzati per calcolare una somma.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+      <exception cref="T:System.OverflowException">La somma è maggiore di <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>Calcola la somma della sequenza di valori <see cref="T:System.Double" /> ottenuti chiamando una funzione di trasformazione su ogni elemento della sequenza di input.</summary>
+      <returns>Somma dei valori proiettati.</returns>
+      <param name="source">Sequenza di valori utilizzati per calcolare una somma.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>Calcola la somma della sequenza di valori <see cref="T:System.Int32" /> ottenuti chiamando una funzione di trasformazione su ogni elemento della sequenza di input.</summary>
+      <returns>Somma dei valori proiettati.</returns>
+      <param name="source">Sequenza di valori utilizzati per calcolare una somma.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+      <exception cref="T:System.OverflowException">La somma è maggiore di <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>Calcola la somma della sequenza di valori <see cref="T:System.Int64" /> ottenuti chiamando una funzione di trasformazione su ogni elemento della sequenza di input.</summary>
+      <returns>Somma dei valori proiettati.</returns>
+      <param name="source">Sequenza di valori utilizzati per calcolare una somma.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+      <exception cref="T:System.OverflowException">La somma è maggiore di <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>Calcola la somma della sequenza di valori <see cref="T:System.Decimal" /> nullable, ottenuti chiamando una funzione di trasformazione su ogni elemento della sequenza di input.</summary>
+      <returns>Somma dei valori proiettati.</returns>
+      <param name="source">Sequenza di valori utilizzati per calcolare una somma.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+      <exception cref="T:System.OverflowException">La somma è maggiore di <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>Calcola la somma della sequenza di valori <see cref="T:System.Double" /> nullable, ottenuti chiamando una funzione di trasformazione su ogni elemento della sequenza di input.</summary>
+      <returns>Somma dei valori proiettati.</returns>
+      <param name="source">Sequenza di valori utilizzati per calcolare una somma.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>Calcola la somma della sequenza di valori <see cref="T:System.Int32" /> nullable, ottenuti chiamando una funzione di trasformazione su ogni elemento della sequenza di input.</summary>
+      <returns>Somma dei valori proiettati.</returns>
+      <param name="source">Sequenza di valori utilizzati per calcolare una somma.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+      <exception cref="T:System.OverflowException">La somma è maggiore di <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>Calcola la somma della sequenza di valori <see cref="T:System.Int64" /> nullable, ottenuti chiamando una funzione di trasformazione su ogni elemento della sequenza di input.</summary>
+      <returns>Somma dei valori proiettati.</returns>
+      <param name="source">Sequenza di valori utilizzati per calcolare una somma.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+      <exception cref="T:System.OverflowException">La somma è maggiore di <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>Calcola la somma della sequenza di valori <see cref="T:System.Single" /> nullable, ottenuti chiamando una funzione di trasformazione su ogni elemento della sequenza di input.</summary>
+      <returns>Somma dei valori proiettati.</returns>
+      <param name="source">Sequenza di valori utilizzati per calcolare una somma.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>Calcola la somma della sequenza di valori <see cref="T:System.Single" /> ottenuti chiamando una funzione di trasformazione su ogni elemento della sequenza di input.</summary>
+      <returns>Somma dei valori proiettati.</returns>
+      <param name="source">Sequenza di valori utilizzati per calcolare una somma.</param>
+      <param name="selector">Funzione di trasformazione da applicare a ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="selector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Take``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>Restituisce un numero specificato di elementi contigui dall'inizio di una sequenza.</summary>
+      <returns>Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> che contiene il numero specificato di elementi, dall'inizio della sequenza di input.</returns>
+      <param name="source">Sequenza dalla quale vengono restituiti gli elementi.</param>
+      <param name="count">Numero di elementi da restituire.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.TakeWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Restituisce elementi di una sequenza finché una condizione specificata è soddisfatta.</summary>
+      <returns>Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> che contiene gli elementi dalla sequenza di input che precedono il primo elemento che non soddisfa il test.</returns>
+      <param name="source">Sequenza dalla quale vengono restituiti gli elementi.</param>
+      <param name="predicate">Funzione per testare ogni elemento rispetto a una condizione.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="source" /> o <paramref name="predicate" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.TakeWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})">
+      <summary>Restituisce elementi di una sequenza finché una condizione specificata è soddisfatta.L'indice dell'elemento viene utilizzato nella logica della funzione predicativa.</summary>
+      <returns>Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> che contiene elementi dalla sequenza di input che precedono il primo elemento che non soddisfa il test.</returns>
+      <param name="source">Sequenza dalla quale vengono restituiti gli elementi.</param>
+      <param name="predicate">Funzione per verificare ogni elemento di origine per una condizione; il secondo parametro della funzione rappresenta l'indice dell'elemento di origine.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="source" /> o <paramref name="predicate" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenBy``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1})">
+      <summary>Esegue un successivo ordinamento in senso crescente in base a una chiave degli elementi di una sequenza.</summary>
+      <returns>Oggetto <see cref="T:System.Linq.IOrderedEnumerable`1" /> i cui elementi vengono ordinati secondo una chiave.</returns>
+      <param name="source">Oggetto <see cref="T:System.Linq.IOrderedEnumerable`1" /> che contiene gli elementi da ordinare.</param>
+      <param name="keySelector">Funzione per estrarre una chiave da ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo della chiave restituita dall'oggetto <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenBy``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>Esegue un ordinamento secondario in senso crescente degli elementi di una sequenza utilizzando un operatore di confronto specificato.</summary>
+      <returns>Oggetto <see cref="T:System.Linq.IOrderedEnumerable`1" /> i cui elementi vengono ordinati secondo una chiave.</returns>
+      <param name="source">Oggetto <see cref="T:System.Linq.IOrderedEnumerable`1" /> che contiene gli elementi da ordinare.</param>
+      <param name="keySelector">Funzione per estrarre una chiave da ogni elemento.</param>
+      <param name="comparer">Oggetto <see cref="T:System.Collections.Generic.IComparer`1" /> per confrontare le chiavi.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo della chiave restituita dall'oggetto <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenByDescending``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1})">
+      <summary>Esegue un successivo ordinamento in senso decrescente in base a una chiave degli elementi di una sequenza.</summary>
+      <returns>Oggetto <see cref="T:System.Linq.IOrderedEnumerable`1" /> i cui elementi vengono ordinati in senso decrescente in base a una chiave.</returns>
+      <param name="source">Oggetto <see cref="T:System.Linq.IOrderedEnumerable`1" /> che contiene gli elementi da ordinare.</param>
+      <param name="keySelector">Funzione per estrarre una chiave da ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo della chiave restituita dall'oggetto <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenByDescending``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>Esegue un ordinamento secondario in senso decrescente degli elementi di una sequenza utilizzando un operatore di confronto specificato.</summary>
+      <returns>Oggetto <see cref="T:System.Linq.IOrderedEnumerable`1" /> i cui elementi vengono ordinati in senso decrescente in base a una chiave.</returns>
+      <param name="source">Oggetto <see cref="T:System.Linq.IOrderedEnumerable`1" /> che contiene gli elementi da ordinare.</param>
+      <param name="keySelector">Funzione per estrarre una chiave da ogni elemento.</param>
+      <param name="comparer">Oggetto <see cref="T:System.Collections.Generic.IComparer`1" /> per confrontare le chiavi.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo della chiave restituita dall'oggetto <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToArray``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Crea una matrice da un oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" />.</summary>
+      <returns>Oggetto che contiene gli elementi dalla sequenza di input .</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> da cui creare una matrice.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Crea un oggetto <see cref="T:System.Collections.Generic.Dictionary`2" /> da un oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> secondo una funzione del selettore principale specificata.</summary>
+      <returns>Oggetto <see cref="T:System.Collections.Generic.Dictionary`2" /> che contiene chiavi e valori.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> dal quale creare un oggetto <see cref="T:System.Collections.Generic.Dictionary`2" />.</param>
+      <param name="keySelector">Funzione per estrarre una chiave da ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo della chiave restituita dall'oggetto <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> è null.- oppure -<paramref name="keySelector" /> genera una chiave che è null.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" /> genera chiavi duplicate per due elementi.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Crea un oggetto <see cref="T:System.Collections.Generic.Dictionary`2" /> da un oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> secondo una funzione del selettore principale specificata e un operatore di confronto principale.</summary>
+      <returns>Oggetto <see cref="T:System.Collections.Generic.Dictionary`2" /> che contiene chiavi e valori.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> dal quale creare un oggetto <see cref="T:System.Collections.Generic.Dictionary`2" />.</param>
+      <param name="keySelector">Funzione per estrarre una chiave da ogni elemento.</param>
+      <param name="comparer">Oggetto <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> di cui confrontare le chiavi.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo delle chiavi restituite dall'oggetto <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> è null.- oppure -<paramref name="keySelector" /> genera una chiave che è null.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" /> genera chiavi duplicate per due elementi.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})">
+      <summary>Crea un oggetto <see cref="T:System.Collections.Generic.Dictionary`2" /> da un oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> secondo le funzioni specificate del selettore principale e del selettore di elementi.</summary>
+      <returns>Oggetto <see cref="T:System.Collections.Generic.Dictionary`2" /> che contiene valori del tipo <paramref name="TElement" /> selezionati dalla sequenza di input.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> dal quale creare un oggetto <see cref="T:System.Collections.Generic.Dictionary`2" />.</param>
+      <param name="keySelector">Funzione per estrarre una chiave da ogni elemento.</param>
+      <param name="elementSelector">Funzione di trasformazione per produrre un valore dell'elemento di risultato da ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo della chiave restituita dall'oggetto <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">Tipo del valore restituito dall'oggetto <paramref name="elementSelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> o <paramref name="elementSelector" /> è null.- oppure -<paramref name="keySelector" /> genera una chiave che è null.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" /> genera chiavi duplicate per due elementi.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Crea un oggetto <see cref="T:System.Collections.Generic.Dictionary`2" /> da un oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> secondo una funzione specificata del selettore principale, un operatore di confronto principale e una funzione del selettore di elementi.</summary>
+      <returns>Oggetto <see cref="T:System.Collections.Generic.Dictionary`2" /> che contiene valori del tipo <paramref name="TElement" /> selezionati dalla sequenza di input.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> dal quale creare un oggetto <see cref="T:System.Collections.Generic.Dictionary`2" />.</param>
+      <param name="keySelector">Funzione per estrarre una chiave da ogni elemento.</param>
+      <param name="elementSelector">Funzione di trasformazione per produrre un valore dell'elemento di risultato da ogni elemento.</param>
+      <param name="comparer">Oggetto <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> di cui confrontare le chiavi.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo della chiave restituita dall'oggetto <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">Tipo del valore restituito dall'oggetto <paramref name="elementSelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> o <paramref name="elementSelector" /> è null.- oppure -<paramref name="keySelector" /> genera una chiave che è null.</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" /> genera chiavi duplicate per due elementi.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToList``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Crea un oggetto <see cref="T:System.Collections.Generic.List`1" /> da un oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" />.</summary>
+      <returns>Oggetto <see cref="T:System.Collections.Generic.List`1" /> che contiene gli elementi dalla sequenza di input .</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> da cui creare un oggetto <see cref="T:System.Collections.Generic.List`1" />.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Crea un oggetto <see cref="T:System.Linq.Lookup`2" /> da un oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> secondo una funzione del selettore principale specificata.</summary>
+      <returns>Oggetto <see cref="T:System.Linq.Lookup`2" /> che contiene chiavi e valori.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> da creare a partire da <see cref="T:System.Linq.Lookup`2" />.</param>
+      <param name="keySelector">Funzione per estrarre una chiave da ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo della chiave restituita dall'oggetto <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Crea un oggetto <see cref="T:System.Linq.Lookup`2" /> da un oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> secondo una funzione del selettore principale specificata e un operatore di confronto principale.</summary>
+      <returns>Oggetto <see cref="T:System.Linq.Lookup`2" /> che contiene chiavi e valori.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> da creare a partire da <see cref="T:System.Linq.Lookup`2" />.</param>
+      <param name="keySelector">Funzione per estrarre una chiave da ogni elemento.</param>
+      <param name="comparer">Oggetto <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> di cui confrontare le chiavi.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo della chiave restituita dall'oggetto <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})">
+      <summary>Crea un oggetto <see cref="T:System.Linq.Lookup`2" /> da un oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> secondo le funzioni specificate del selettore principale e del selettore di elementi.</summary>
+      <returns>Oggetto <see cref="T:System.Linq.Lookup`2" /> che contiene valori del tipo <paramref name="TElement" /> selezionati dalla sequenza di input.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> da creare a partire da <see cref="T:System.Linq.Lookup`2" />.</param>
+      <param name="keySelector">Funzione per estrarre una chiave da ogni elemento.</param>
+      <param name="elementSelector">Funzione di trasformazione per produrre un valore dell'elemento di risultato da ogni elemento.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo della chiave restituita dall'oggetto <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">Tipo del valore restituito dall'oggetto <paramref name="elementSelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> o <paramref name="elementSelector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Crea un oggetto <see cref="T:System.Linq.Lookup`2" /> da un oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> secondo una funzione specificata del selettore principale, un operatore di confronto principale e una funzione del selettore di elementi.</summary>
+      <returns>Oggetto <see cref="T:System.Linq.Lookup`2" /> che contiene valori del tipo <paramref name="TElement" /> selezionati dalla sequenza di input.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> da creare a partire da <see cref="T:System.Linq.Lookup`2" />.</param>
+      <param name="keySelector">Funzione per estrarre una chiave da ogni elemento.</param>
+      <param name="elementSelector">Funzione di trasformazione per produrre un valore dell'elemento di risultato da ogni elemento.</param>
+      <param name="comparer">Oggetto <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> di cui confrontare le chiavi.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Tipo della chiave restituita dall'oggetto <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">Tipo del valore restituito dall'oggetto <paramref name="elementSelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> o <paramref name="keySelector" /> o <paramref name="elementSelector" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Union``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>Produce l'unione insiemistica delle due sequenze utilizzando l'operatore di confronto uguaglianze predefinito.</summary>
+      <returns>Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> che contiene gli elementi di entrambe le sequenze di input, tranne i duplicati.</returns>
+      <param name="first">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> i cui elementi distinti formano il primo insieme per l'operazione di unione.</param>
+      <param name="second">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> i cui elementi distinti formano il secondo insieme per l'operazione di unione.</param>
+      <typeparam name="TSource">Tipo degli elementi delle sequenze di input.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> o <paramref name="second" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Union``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Produce l'unione insiemistica di due sequenze utilizzando un oggetto <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> specificato.</summary>
+      <returns>Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> che contiene gli elementi di entrambe le sequenze di input, tranne i duplicati.</returns>
+      <param name="first">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> i cui elementi distinti formano il primo insieme per l'operazione di unione.</param>
+      <param name="second">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> i cui elementi distinti formano il secondo insieme per l'operazione di unione.</param>
+      <param name="comparer">Oggetto <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> per confrontare i valori.</param>
+      <typeparam name="TSource">Tipo degli elementi delle sequenze di input.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> o <paramref name="second" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Where``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Filtra una sequenza di valori in base a un predicato.</summary>
+      <returns>Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> che contiene gli elementi dalla sequenza di input che soddisfano la condizione.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> da filtrare.</param>
+      <param name="predicate">Funzione per testare ogni elemento rispetto a una condizione.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="source" /> o <paramref name="predicate" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Where``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})">
+      <summary>Filtra una sequenza di valori in base a un predicato.L'indice di ogni elemento viene utilizzato nella logica della funzione predicativa.</summary>
+      <returns>Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> che contiene gli elementi dalla sequenza di input che soddisfano la condizione.</returns>
+      <param name="source">Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> da filtrare.</param>
+      <param name="predicate">Funzione per verificare ogni elemento di origine per una condizione; il secondo parametro della funzione rappresenta l'indice dell'elemento di origine.</param>
+      <typeparam name="TSource">Tipo degli elementi di <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="source" /> o <paramref name="predicate" /> è null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Zip``3(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``1,``2})">
+      <summary>Applica una funzione specificata agli elementi corrispondenti di due sequenze, producendo una sequenza dei risultati.</summary>
+      <returns>Oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> che contiene gli elementi uniti delle due sequenze di input.</returns>
+      <param name="first">Prima sequenza da unire.</param>
+      <param name="second">Seconda sequenza da unire.</param>
+      <param name="resultSelector">Una funzione che specifica come unire gli elementi dalle due sequenze.</param>
+      <typeparam name="TFirst">Tipo degli elementi della prima sequenza di input.</typeparam>
+      <typeparam name="TSecond">Tipo degli elementi della seconda sequenza di input.</typeparam>
+      <typeparam name="TResult">Tipo degli elementi della sequenza risultante.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> o <paramref name="second" /> è null.</exception>
+    </member>
+    <member name="T:System.Linq.IGrouping`2">
+      <summary>Rappresenta una raccolta di oggetti che hanno una chiave comune.</summary>
+      <typeparam name="TKey">Tipo della chiave dell’oggetto <see cref="T:System.Linq.IGrouping`2" />.Il parametro di questo tipo è covariante. Ciò significa che è possibile usare il tipo specificato o qualsiasi tipo più derivato. Per altre informazioni sulla covarianza e la controvarianza, vedere Covarianza e controvarianza nei generics.</typeparam>
+      <typeparam name="TElement">Tipo dei valori nell’oggetto <see cref="T:System.Linq.IGrouping`2" />.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="P:System.Linq.IGrouping`2.Key">
+      <summary>Ottiene la chiave del <see cref="T:System.Linq.IGrouping`2" />.</summary>
+      <returns>Chiave del <see cref="T:System.Linq.IGrouping`2" />.</returns>
+    </member>
+    <member name="T:System.Linq.ILookup`2">
+      <summary>Definisce un indicizzatore, una proprietà dimensione e un metodo di ricerca booleana per strutture di dati che eseguono il mapping di chiavi a una sequenze di valori <see cref="T:System.Collections.Generic.IEnumerable`1" />.</summary>
+      <typeparam name="TKey">Tipo di chiavi contenute nell’oggetto <see cref="T:System.Linq.ILookup`2" />.</typeparam>
+      <typeparam name="TElement">Il tipo di elementi nelle sequenze <see cref="T:System.Collections.Generic.IEnumerable`1" /> che costituiscono i valori nell'oggetto <see cref="T:System.Linq.ILookup`2" />.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.ILookup`2.Contains(`0)">
+      <summary>Determina se una chiave specificata esiste nell’oggetto <see cref="T:System.Linq.ILookup`2" />.</summary>
+      <returns>true se <paramref name="key" /> è compreso in <see cref="T:System.Linq.ILookup`2" />; in caso contrario, false.</returns>
+      <param name="key">La chiave da cercare nell’oggetto <see cref="T:System.Linq.ILookup`2" />.</param>
+    </member>
+    <member name="P:System.Linq.ILookup`2.Count">
+      <summary>Ottiene il numero di coppie di raccolte chiave/valore contenute nell'oggetto <see cref="T:System.Linq.ILookup`2" />.</summary>
+      <returns>Il numero di coppie di raccolte chiave/valore contenuto nell’oggetto <see cref="T:System.Linq.ILookup`2" />.</returns>
+    </member>
+    <member name="P:System.Linq.ILookup`2.Item(`0)">
+      <summary>Ottiene la sequenza <see cref="T:System.Collections.Generic.IEnumerable`1" /> di valori indicizzati da una chiave specificata.</summary>
+      <returns>La sequenza <see cref="T:System.Collections.Generic.IEnumerable`1" /> di valori indicizzati dalla chiave specificata.</returns>
+      <param name="key">Chiave della sequenza desiderata di valori.</param>
+    </member>
+    <member name="T:System.Linq.IOrderedEnumerable`1">
+      <summary>Rappresenta una sequenza ordinata.</summary>
+      <typeparam name="TElement">Tipo degli elementi della sequenza.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.IOrderedEnumerable`1.CreateOrderedEnumerable``1(System.Func{`0,``0},System.Collections.Generic.IComparer{``0},System.Boolean)">
+      <summary>Esegue un successivo ordinamento degli elementi di un oggetto <see cref="T:System.Linq.IOrderedEnumerable`1" /> in base a una chiave.</summary>
+      <returns>Oggetto <see cref="T:System.Linq.IOrderedEnumerable`1" /> i cui elementi vengono ordinati secondo una chiave.</returns>
+      <param name="keySelector">La funzione <see cref="T:System.Func`2" /> usata per estrarre la chiave per ogni elemento.</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IComparer`1" /> utilizzato per confrontare chiavi per collocarle nella sequenza restituita.</param>
+      <param name="descending">true per ordinare gli elementi in senso decrescente; false per ordinare gli elementi in ordine crescente.</param>
+      <typeparam name="TKey">Tipo della chiave prodotta dall'oggetto <paramref name="keySelector" />.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="T:System.Linq.Lookup`2">
+      <summary>Rappresenta una raccolta di chiavi, ognuna mappata a uno o più valori.</summary>
+      <typeparam name="TKey">Tipo di chiavi contenute nell’oggetto <see cref="T:System.Linq.Lookup`2" />.</typeparam>
+      <typeparam name="TElement">Tipo degli elementi di ciascun valore <see cref="T:System.Collections.Generic.IEnumerable`1" /> contenuto nell’oggetto <see cref="T:System.Linq.Lookup`2" />.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.Lookup`2.ApplyResultSelector``1(System.Func{`0,System.Collections.Generic.IEnumerable{`1},``0})">
+      <summary>Applica una funzione di trasformazione a ciascuna chiave e ai valori associati e restituisce i risultati.</summary>
+      <returns>Una raccolta che contiene un valore per ciascuna coppia di raccolte chiave/valore nell’oggetto <see cref="T:System.Linq.Lookup`2" />.</returns>
+      <param name="resultSelector">Una funzione per proiettare un valore da ciascuna chiave e i valori associati.</param>
+      <typeparam name="TResult">Tipo del valori prodotti dall'oggetto <paramref name="resultSelector" />.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.Lookup`2.Contains(`0)">
+      <summary>Determina se una chiave specificata è contenuta nell'oggetto <see cref="T:System.Linq.Lookup`2" />.</summary>
+      <returns>true se <paramref name="key" /> è compreso in <see cref="T:System.Linq.Lookup`2" />; in caso contrario, false.</returns>
+      <param name="key">Chiave da trovare nell’oggetto <see cref="T:System.Linq.Lookup`2" />.</param>
+    </member>
+    <member name="P:System.Linq.Lookup`2.Count">
+      <summary>Ottiene il numero di coppie di raccolte chiave/valore contenute nell'oggetto <see cref="T:System.Linq.Lookup`2" />.</summary>
+      <returns>Il numero di coppie di raccolte chiave/valore contenuto nell’oggetto <see cref="T:System.Linq.Lookup`2" />.</returns>
+    </member>
+    <member name="M:System.Linq.Lookup`2.GetEnumerator">
+      <summary>Restituisce un enumeratore generico che consente di scorrere l’oggetto <see cref="T:System.Linq.Lookup`2" />.</summary>
+      <returns>Enumeratore per l'oggetto <see cref="T:System.Linq.Lookup`2" />.</returns>
+    </member>
+    <member name="P:System.Linq.Lookup`2.Item(`0)">
+      <summary>Ottiene la raccolta di valori indicizzati dalla chiave specificata.</summary>
+      <returns>La raccolta di valori indicizzati dalla chiave specificata.</returns>
+      <param name="key">Chiave della raccolta desiderata di valori.</param>
+    </member>
+    <member name="M:System.Linq.Lookup`2.System#Collections#IEnumerable#GetEnumerator">
+      <summary>Restituisce un enumeratore che consente di scorrere l’oggetto <see cref="T:System.Linq.Lookup`2" />.La classe non può essere ereditata.</summary>
+      <returns>Enumeratore per l'oggetto <see cref="T:System.Linq.Lookup`2" />.</returns>
+    </member>
+  </members>
+</doc>

+ 2007 - 0
HighBorn/packages/System.Linq.4.3.0/ref/netstandard1.6/ja/System.Linq.xml

@@ -0,0 +1,2007 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+  <assembly>
+    <name>System.Linq</name>
+  </assembly>
+  <members>
+    <member name="T:System.Linq.Enumerable">
+      <summary>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> を実装するオブジェクトをクエリするための一連の static (Visual Basic では Shared) メソッドを提供します。</summary>
+    </member>
+    <member name="M:System.Linq.Enumerable.Aggregate``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``0,``0})">
+      <summary>シーケンスにアキュムレータ関数を適用します。</summary>
+      <returns>最終的なアキュムレータ値。</returns>
+      <param name="source">集計対象の <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="func">各要素に対して呼び出すアキュムレータ関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="func" /> が null です。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> に要素が含まれていません。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Aggregate``2(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1})">
+      <summary>シーケンスにアキュムレータ関数を適用します。指定されたシード値が最初のアキュムレータ値として使用されます。</summary>
+      <returns>最終的なアキュムレータ値。</returns>
+      <param name="source">集計対象の <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="seed">最初のアキュムレータ値。</param>
+      <param name="func">各要素に対して呼び出すアキュムレータ関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TAccumulate">アキュムレータ値の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="func" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Aggregate``3(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1},System.Func{``1,``2})">
+      <summary>シーケンスにアキュムレータ関数を適用します。指定したシード値は最初のアキュムレータ値として使用され、指定した関数は結果値の選択に使用されます。</summary>
+      <returns>変換された最終的なアキュムレータ値。</returns>
+      <param name="source">集計対象の <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="seed">最初のアキュムレータ値。</param>
+      <param name="func">各要素に対して呼び出すアキュムレータ関数。</param>
+      <param name="resultSelector">最終的なアキュムレータ値を結果値に変換する関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TAccumulate">アキュムレータ値の型。</typeparam>
+      <typeparam name="TResult">結果の値の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />、<paramref name="func" />、または <paramref name="resultSelector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.All``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>シーケンスのすべての要素が条件を満たしているかどうかを判断します。</summary>
+      <returns>指定された述語でソース シーケンスのすべての要素がテストに合格する場合は true。それ以外の場合は false。</returns>
+      <param name="source">述語を適用する要素を格納している <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="predicate">各要素が条件を満たしているかどうかをテストする関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="predicate" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Any``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>シーケンスに要素が含まれているかどうかを判断します。</summary>
+      <returns>ソース シーケンスに要素が含まれている場合は true。それ以外の場合は false。</returns>
+      <param name="source">空かどうかを確認する <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Any``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>シーケンスの任意の要素が条件を満たしているかどうかを判断します。</summary>
+      <returns>指定された述語でソース シーケンスの要素がテストに合格する場合は true。それ以外の場合は false。</returns>
+      <param name="source">述語を適用する要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="predicate">各要素が条件を満たしているかどうかをテストする関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="predicate" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.AsEnumerable``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> として型指定された入力を返します。</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> として型指定された入力シーケンス。</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> として型指定するシーケンス。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>
+        <see cref="T:System.Decimal" /> 値のシーケンスの平均値を計算します。</summary>
+      <returns>値のシーケンスの平均値。</returns>
+      <param name="source">平均値計算の対象となる <see cref="T:System.Decimal" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> に要素が含まれていません。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>
+        <see cref="T:System.Double" /> 値のシーケンスの平均値を計算します。</summary>
+      <returns>値のシーケンスの平均値。</returns>
+      <param name="source">平均値計算の対象となる <see cref="T:System.Double" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> に要素が含まれていません。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>
+        <see cref="T:System.Int32" /> 値のシーケンスの平均値を計算します。</summary>
+      <returns>値のシーケンスの平均値。</returns>
+      <param name="source">平均値計算の対象となる <see cref="T:System.Int32" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> に要素が含まれていません。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>
+        <see cref="T:System.Int64" /> 値のシーケンスの平均値を計算します。</summary>
+      <returns>値のシーケンスの平均値。</returns>
+      <param name="source">平均値計算の対象となる <see cref="T:System.Int64" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> に要素が含まれていません。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>null 許容の <see cref="T:System.Decimal" /> 値のシーケンスの平均値を計算します。</summary>
+      <returns>値のシーケンスの平均値。ソース シーケンスが空か null 値のみを含む場合は null。</returns>
+      <param name="source">平均値計算の対象となる null 許容の <see cref="T:System.Decimal" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+      <exception cref="T:System.OverflowException">シーケンス内の要素の合計が <see cref="F:System.Decimal.MaxValue" /> を超えています。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>null 許容の <see cref="T:System.Double" /> 値のシーケンスの平均値を計算します。</summary>
+      <returns>値のシーケンスの平均値。ソース シーケンスが空か null 値のみを含む場合は null。</returns>
+      <param name="source">平均値計算の対象となる null 許容の <see cref="T:System.Double" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>null 許容の <see cref="T:System.Int32" /> 値のシーケンスの平均値を計算します。</summary>
+      <returns>値のシーケンスの平均値。ソース シーケンスが空か null 値のみを含む場合は null。</returns>
+      <param name="source">平均値計算の対象となる null 許容の <see cref="T:System.Int32" />  値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+      <exception cref="T:System.OverflowException">シーケンス内の要素の合計が <see cref="F:System.Int64.MaxValue" /> を超えています。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>null 許容の <see cref="T:System.Int64" /> 値のシーケンスの平均値を計算します。</summary>
+      <returns>値のシーケンスの平均値。ソース シーケンスが空か null 値のみを含む場合は null。</returns>
+      <param name="source">平均値計算の対象となる null 許容の <see cref="T:System.Int64" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+      <exception cref="T:System.OverflowException">シーケンス内の要素の合計が <see cref="F:System.Int64.MaxValue" /> を超えています。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>null 許容の <see cref="T:System.Single" /> 値のシーケンスの平均値を計算します。</summary>
+      <returns>値のシーケンスの平均値。ソース シーケンスが空か null 値のみを含む場合は null。</returns>
+      <param name="source">平均値計算の対象となる null 許容の <see cref="T:System.Single" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>
+        <see cref="T:System.Single" /> 値のシーケンスの平均値を計算します。</summary>
+      <returns>値のシーケンスの平均値。</returns>
+      <param name="source">平均値計算の対象となる <see cref="T:System.Single" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> に要素が含まれていません。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>入力シーケンスの各要素に対して変換関数を呼び出して取得する <see cref="T:System.Decimal" /> 値のシーケンスの平均値を計算します。</summary>
+      <returns>値のシーケンスの平均値。</returns>
+      <param name="source">平均値の計算に使用される値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> に要素が含まれていません。</exception>
+      <exception cref="T:System.OverflowException">シーケンス内の要素の合計が <see cref="F:System.Decimal.MaxValue" /> を超えています。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>入力シーケンスの各要素に対して変換関数を呼び出して取得する <see cref="T:System.Double" /> 値のシーケンスの平均値を計算します。</summary>
+      <returns>値のシーケンスの平均値。</returns>
+      <param name="source">平均値計算の対象となる値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> に要素が含まれていません。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>入力シーケンスの各要素に対して変換関数を呼び出して取得する <see cref="T:System.Int32" /> 値のシーケンスの平均値を計算します。</summary>
+      <returns>値のシーケンスの平均値。</returns>
+      <param name="source">平均値計算の対象となる値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> に要素が含まれていません。</exception>
+      <exception cref="T:System.OverflowException">シーケンス内の要素の合計が <see cref="F:System.Int64.MaxValue" /> を超えています。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>入力シーケンスの各要素に対して変換関数を呼び出して取得する <see cref="T:System.Int64" /> 値のシーケンスの平均値を計算します。</summary>
+      <returns>値のシーケンスの平均値。</returns>
+      <param name="source">平均値計算の対象となる値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">ソースの要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> に要素が含まれていません。</exception>
+      <exception cref="T:System.OverflowException">シーケンス内の要素の合計が <see cref="F:System.Int64.MaxValue" /> を超えています。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>入力シーケンスの各要素に対して変換関数を呼び出して取得する null 許容の <see cref="T:System.Decimal" /> 値のシーケンスの平均値を計算します。</summary>
+      <returns>値のシーケンスの平均値。ソース シーケンスが空か null 値のみを含む場合は null。</returns>
+      <param name="source">平均値計算の対象となる値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+      <exception cref="T:System.OverflowException">シーケンス内の要素の合計が <see cref="F:System.Decimal.MaxValue" /> を超えています。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>入力シーケンスの各要素に対して変換関数を呼び出して取得する null 許容の <see cref="T:System.Double" /> 値のシーケンスの平均値を計算します。</summary>
+      <returns>値のシーケンスの平均値。ソース シーケンスが空か null 値のみを含む場合は null。</returns>
+      <param name="source">平均値計算の対象となる値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>入力シーケンスの各要素に対して変換関数を呼び出して取得する null 許容の <see cref="T:System.Int32" /> 値のシーケンスの平均値を計算します。</summary>
+      <returns>値のシーケンスの平均値。ソース シーケンスが空か null 値のみを含む場合は null。</returns>
+      <param name="source">平均値計算の対象となる値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+      <exception cref="T:System.OverflowException">シーケンス内の要素の合計が <see cref="F:System.Int64.MaxValue" /> を超えています。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>入力シーケンスの各要素に対して変換関数を呼び出して取得する null 許容の <see cref="T:System.Int64" /> 値のシーケンスの平均値を計算します。</summary>
+      <returns>値のシーケンスの平均値。ソース シーケンスが空か null 値のみを含む場合は null。</returns>
+      <param name="source">平均値計算の対象となる値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>入力シーケンスの各要素に対して変換関数を呼び出して取得する null 許容の <see cref="T:System.Single" /> 値のシーケンスの平均値を計算します。</summary>
+      <returns>値のシーケンスの平均値。ソース シーケンスが空か null 値のみを含む場合は null。</returns>
+      <param name="source">平均値計算の対象となる値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>入力シーケンスの各要素に対して変換関数を呼び出して取得する <see cref="T:System.Single" /> 値のシーケンスの平均値を計算します。</summary>
+      <returns>値のシーケンスの平均値。</returns>
+      <param name="source">平均値計算の対象となる値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> に要素が含まれていません。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Cast``1(System.Collections.IEnumerable)">
+      <summary>
+        <see cref="T:System.Collections.IEnumerable" /> の要素を、指定した型にキャストします。</summary>
+      <returns>指定された型にキャストされたソース シーケンスの各要素を格納する <see cref="T:System.Collections.Generic.IEnumerable`1" />。</returns>
+      <param name="source">
+        <paramref name="TResult" /> 型にキャストされる要素が格納されている <see cref="T:System.Collections.IEnumerable" />。</param>
+      <typeparam name="TResult">
+        <paramref name="source" /> の要素のキャスト後の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+      <exception cref="T:System.InvalidCastException">シーケンスの要素を <paramref name="TResult" /> 型にキャストできません。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Concat``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>2 つのシーケンスを連結します。</summary>
+      <returns>2 つの入力シーケンスの連結された要素が格納されている <see cref="T:System.Collections.Generic.IEnumerable`1" />。</returns>
+      <param name="first">連結する最初のシーケンス。</param>
+      <param name="second">最初のシーケンスに連結するシーケンス。</param>
+      <typeparam name="TSource">入力シーケンスの要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> または <paramref name="second" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Contains``1(System.Collections.Generic.IEnumerable{``0},``0)">
+      <summary>既定の等値比較子を使用して、指定した要素がシーケンスに含まれているかどうかを判断します。</summary>
+      <returns>指定した値を持つ要素がソース シーケンスに含まれている場合は true。それ以外は false。</returns>
+      <param name="source">値の検索対象となるシーケンス。</param>
+      <param name="value">シーケンス内で検索する値。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Contains``1(System.Collections.Generic.IEnumerable{``0},``0,System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>指定した <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> を使用して、指定した要素がシーケンスに含まれているかどうかを判断します。</summary>
+      <returns>指定した値を持つ要素がソース シーケンスに含まれている場合は true。それ以外は false。</returns>
+      <param name="source">値の検索対象となるシーケンス。</param>
+      <param name="value">シーケンス内で検索する値。</param>
+      <param name="comparer">値を比較する等値比較子。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Count``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>シーケンス内の要素数を返します。</summary>
+      <returns>入力シーケンス内の要素数。</returns>
+      <param name="source">カウントする要素が格納されているシーケンス。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+      <exception cref="T:System.OverflowException">
+        <paramref name="source" /> 内の要素数が <see cref="F:System.Int32.MaxValue" /> を超えています。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Count``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>条件を満たす、指定されたシーケンス内の要素の数を表す数値を返します。</summary>
+      <returns>述語関数の条件を満たす、シーケンス内の要素数を表す数値。</returns>
+      <param name="source">テストおよびカウントする要素が格納されているシーケンス。</param>
+      <param name="predicate">各要素が条件を満たしているかどうかをテストする関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="predicate" /> が null です。</exception>
+      <exception cref="T:System.OverflowException">
+        <paramref name="source" /> 内の要素数が <see cref="F:System.Int32.MaxValue" /> を超えています。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.DefaultIfEmpty``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>指定したシーケンスの要素を返します。シーケンスが空の場合はシングルトン コレクションにある型パラメーターの既定値を返します。</summary>
+      <returns>
+        <paramref name="source" /> が空の場合、<paramref name="TSource" /> 型の既定値を格納する <see cref="T:System.Collections.Generic.IEnumerable`1" /> オブジェクト。それ以外の場合は <paramref name="source" />。</returns>
+      <param name="source">シーケンスが空の場合に、既定値を返すシーケンス。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.DefaultIfEmpty``1(System.Collections.Generic.IEnumerable{``0},``0)">
+      <summary>指定されたシーケンスの要素を返します。シーケンスが空の場合はシングルトン コレクションにある型パラメーターの既定値を返します。</summary>
+      <returns>
+        <paramref name="source" /> が空の場合は <paramref name="defaultValue" /> が格納されている <see cref="T:System.Collections.Generic.IEnumerable`1" />。それ以外の場合は <paramref name="source" />。</returns>
+      <param name="source">シーケンスが空の場合に、指定された値を返すシーケンス。</param>
+      <param name="defaultValue">シーケンスが空の場合に返す値。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Distinct``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>既定の等値比較子を使用して値を比較することにより、シーケンスから一意の要素を返します。</summary>
+      <returns>ソース シーケンスの一意の要素を格納する <see cref="T:System.Collections.Generic.IEnumerable`1" />。</returns>
+      <param name="source">重複する要素を削除する対象となるシーケンス。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Distinct``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>指定された <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> を使用して値を比較することにより、シーケンスから一意の要素を返します。</summary>
+      <returns>ソース シーケンスの一意の要素を格納する <see cref="T:System.Collections.Generic.IEnumerable`1" />。</returns>
+      <param name="source">重複する要素を削除する対象となるシーケンス。</param>
+      <param name="comparer">値を比較する <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ElementAt``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>シーケンス内の指定されたインデックス位置にある要素を返します。</summary>
+      <returns>ソース シーケンス内の指定された位置にある要素。</returns>
+      <param name="source">返される要素が含まれる <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="index">取得する要素の、0 から始まるインデックス。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="index" /> が 0 未満か <paramref name="source" /> に含まれている要素数以上の値です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ElementAtOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>シーケンス内の指定されたインデックス位置にある要素を返します。インデックスが範囲外の場合は既定値を返します。</summary>
+      <returns>インデックスがソース シーケンスの範囲外の場合は default (<paramref name="TSource" />)。それ以外の場合は、ソース シーケンスの指定した位置にある要素。</returns>
+      <param name="source">返される要素が含まれる <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="index">取得する要素の、0 から始まるインデックス。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Empty``1">
+      <summary>指定した型引数を持つ空の <see cref="T:System.Collections.Generic.IEnumerable`1" /> を返します。</summary>
+      <returns>型引数が <paramref name="TResult" /> である空の <see cref="T:System.Collections.Generic.IEnumerable`1" />。</returns>
+      <typeparam name="TResult">返されるジェネリック <see cref="T:System.Collections.Generic.IEnumerable`1" /> の型パラメーターに割り当てる型。</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Except``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>既定の等値比較子を使用して値を比較することにより、2 つのシーケンスの差集合を生成します。</summary>
+      <returns>2 つのシーケンスの要素の差集合が格納されているシーケンス。</returns>
+      <param name="first">
+        <paramref name="second" /> には含まれていないが、返される要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="second">最初のシーケンスにも含まれ、返されたシーケンスからは削除される要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">入力シーケンスの要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> または <paramref name="second" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Except``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>指定された <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> を使用して値を比較することにより、2 つのシーケンスの差集合を生成します。</summary>
+      <returns>2 つのシーケンスの要素の差集合が格納されているシーケンス。</returns>
+      <param name="first">
+        <paramref name="second" /> には含まれていないが、返される要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="second">最初のシーケンスにも含まれ、返されたシーケンスからは削除される要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="comparer">値を比較する <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">入力シーケンスの要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> または <paramref name="second" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.First``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>シーケンスの最初の要素を返します。</summary>
+      <returns>指定されたシーケンスの最初の要素。</returns>
+      <param name="source">最初の要素を返す <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+      <exception cref="T:System.InvalidOperationException">ソース シーケンスが空です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.First``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>指定された条件を満たす、シーケンスの最初の要素を返します。</summary>
+      <returns>指定された述語関数でテストに合格する、シーケンスの最初の要素。</returns>
+      <param name="source">返される要素が含まれる <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="predicate">各要素が条件を満たしているかどうかをテストする関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="predicate" /> が null です。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="predicate" /> の条件を満たす要素がありません。またはソース シーケンスが空です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.FirstOrDefault``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>シーケンスの最初の要素を返します。シーケンスに要素が含まれていない場合は既定値を返します。</summary>
+      <returns>
+        <paramref name="source" /> が空の場合は default(<paramref name="TSource" />)。それ以外の場合は <paramref name="source" /> の最初の要素。</returns>
+      <param name="source">最初の要素を返す <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.FirstOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>条件を満たす、シーケンスの最初の要素を返します。このような要素が見つからない場合は既定値を返します。</summary>
+      <returns>
+        <paramref name="source" /> が空の場合または <paramref name="predicate" /> で指定されたテストに合格する要素がない場合は default(<paramref name="TSource" />)。それ以外の場合は、<paramref name="predicate" /> で指定されたテストに合格する、<paramref name="source" /> の最初の要素。</returns>
+      <param name="source">返される要素が含まれる <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="predicate">各要素が条件を満たしているかどうかをテストする関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="predicate" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>指定されたキー セレクター関数に従ってシーケンスの要素をグループ化します。</summary>
+      <returns>C# では IEnumerable&lt;IGrouping&lt;TKey, TSource&gt;&gt;、Visual Basic では IEnumerable(Of IGrouping(Of TKey, TSource))。ここでは、各 <see cref="T:System.Linq.IGrouping`2" /> オブジェクトに、オブジェクトのシーケンス、およびキーが格納されています。</returns>
+      <param name="source">グループ化する要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">各要素のキーを抽出する関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> によって返されるキーの型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="keySelector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>指定されたキー セレクター関数に従ってシーケンスの要素をグループ化し、指定された比較子を使用してキーを比較します。</summary>
+      <returns>C# では IEnumerable&lt;IGrouping&lt;TKey, TSource&gt;&gt;、Visual Basic では IEnumerable(Of IGrouping(Of TKey, TSource))。ここでは、各 <see cref="T:System.Linq.IGrouping`2" /> オブジェクトに、オブジェクトのコレクション、およびキーが格納されています。</returns>
+      <param name="source">グループ化する要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">各要素のキーを抽出する関数。</param>
+      <param name="comparer">キーを比較する <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> によって返されるキーの型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="keySelector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})">
+      <summary>指定されたキー セレクター関数に従ってシーケンスの要素をグループ化し、指定された関数を使用して各グループの要素を射影します。</summary>
+      <returns>C# では IEnumerable&lt;IGrouping&lt;TKey, TElement&gt;&gt;、Visual Basic では IEnumerable(Of IGrouping(Of TKey, TElement))。ここでは、各 <see cref="T:System.Linq.IGrouping`2" /> オブジェクトに、<paramref name="TElement" /> 型のオブジェクトのコレクション、およびキーが格納されています。</returns>
+      <param name="source">グループ化する要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">各要素のキーを抽出する関数。</param>
+      <param name="elementSelector">ソースの各要素を <see cref="T:System.Linq.IGrouping`2" /> の要素に割り当てる関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> によって返されるキーの型。</typeparam>
+      <typeparam name="TElement">
+        <see cref="T:System.Linq.IGrouping`2" /> 内の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />、<paramref name="keySelector" />、または <paramref name="elementSelector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>キー セレクター関数に従ってシーケンスの要素をグループ化します。キーの比較には、比較子を使用し、各グループの要素の射影には、指定された関数を使用します。</summary>
+      <returns>C# では IEnumerable&lt;IGrouping&lt;TKey, TElement&gt;&gt;、Visual Basic では IEnumerable(Of IGrouping(Of TKey, TElement))。ここでは、各 <see cref="T:System.Linq.IGrouping`2" /> オブジェクトに、<paramref name="TElement" /> 型のオブジェクトのコレクション、およびキーが格納されています。</returns>
+      <param name="source">グループ化する要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">各要素のキーを抽出する関数。</param>
+      <param name="elementSelector">ソースの各要素を <see cref="T:System.Linq.IGrouping`2" /> の要素に割り当てる関数。</param>
+      <param name="comparer">キーを比較する <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> によって返されるキーの型。</typeparam>
+      <typeparam name="TElement">
+        <see cref="T:System.Linq.IGrouping`2" /> 内の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />、<paramref name="keySelector" />、または <paramref name="elementSelector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3})">
+      <summary>指定されたキー セレクター関数に従ってシーケンスの要素をグループ化し、各グループとそのキーから結果値を作成します。各グループの要素は、指定された関数を使用して射影されます。</summary>
+      <returns>
+        <paramref name="TResult" /> 型の要素のコレクション。各要素は、グループとそのキーの射影を表します。</returns>
+      <param name="source">グループ化する要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">各要素のキーを抽出する関数。</param>
+      <param name="elementSelector">ソースの各要素を <see cref="T:System.Linq.IGrouping`2" /> の要素に割り当てる関数。</param>
+      <param name="resultSelector">各グループから結果値を作成する関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> によって返されるキーの型。</typeparam>
+      <typeparam name="TElement">各 <see cref="T:System.Linq.IGrouping`2" /> の要素の型。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="resultSelector" /> によって返される結果値の型。</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>指定されたキー セレクター関数に従ってシーケンスの要素をグループ化し、各グループとそのキーから結果値を作成します。キー値の比較には、指定された比較子を使用し、各グループの要素の射影には、指定された関数を使用します。</summary>
+      <returns>
+        <paramref name="TResult" /> 型の要素のコレクション。各要素は、グループとそのキーの射影を表します。</returns>
+      <param name="source">グループ化する要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">各要素のキーを抽出する関数。</param>
+      <param name="elementSelector">ソースの各要素を <see cref="T:System.Linq.IGrouping`2" /> の要素に割り当てる関数。</param>
+      <param name="resultSelector">各グループから結果値を作成する関数。</param>
+      <param name="comparer">キーの比較対象となる <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> によって返されるキーの型。</typeparam>
+      <typeparam name="TElement">各 <see cref="T:System.Linq.IGrouping`2" /> の要素の型。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="resultSelector" /> によって返される結果値の型。</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2})">
+      <summary>指定されたキー セレクター関数に従ってシーケンスの要素をグループ化し、各グループとそのキーから結果値を作成します。</summary>
+      <returns>
+        <paramref name="TResult" /> 型の要素のコレクション。各要素は、グループとそのキーの射影を表します。</returns>
+      <param name="source">グループ化する要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">各要素のキーを抽出する関数。</param>
+      <param name="resultSelector">各グループから結果値を作成する関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> によって返されるキーの型。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="resultSelector" /> によって返される結果値の型。</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>指定されたキー セレクター関数に従ってシーケンスの要素をグループ化し、各グループとそのキーから結果値を作成します。キーの比較には、指定された比較子を使用します。</summary>
+      <returns>
+        <paramref name="TResult" /> 型の要素のコレクション。各要素は、グループとそのキーの射影を表します。</returns>
+      <param name="source">グループ化する要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">各要素のキーを抽出する関数。</param>
+      <param name="resultSelector">各グループから結果値を作成する関数。</param>
+      <param name="comparer">キーの比較対象となる <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> によって返されるキーの型。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="resultSelector" /> によって返される結果値の型。</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3})">
+      <summary>キーが等しいかどうかに基づいて 2 つのシーケンスの要素を相互に関連付け、その結果をグループ化します。キーの比較には既定の等値比較子が使用されます。</summary>
+      <returns>2 つのシーケンスに対してグループ化結合を実行して取得する、<paramref name="TResult" /> 型の要素が格納されている <see cref="T:System.Collections.Generic.IEnumerable`1" />。</returns>
+      <param name="outer">結合する最初のシーケンス。</param>
+      <param name="inner">最初のシーケンスに結合するシーケンス。</param>
+      <param name="outerKeySelector">最初のシーケンスの各要素から結合キーを抽出する関数。</param>
+      <param name="innerKeySelector">2 番目のシーケンスの各要素から結合キーを抽出する関数。</param>
+      <param name="resultSelector">最初のシーケンスの要素と、2 番目のシーケンスの一致する要素のコレクションから結果の要素を作成する関数。</param>
+      <typeparam name="TOuter">最初のシーケンスの要素の型。</typeparam>
+      <typeparam name="TInner">2 番目のシーケンスの要素の型。</typeparam>
+      <typeparam name="TKey">キー セレクター関数によって返されるキーの型。</typeparam>
+      <typeparam name="TResult">結果の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" />、<paramref name="inner" />、<paramref name="outerKeySelector" />、<paramref name="innerKeySelector" />、または <paramref name="resultSelector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3},System.Collections.Generic.IEqualityComparer{``2})">
+      <summary>キーが等しいかどうかに基づいて 2 つのシーケンスの要素を相互に関連付け、その結果をグループ化します。指定された <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> を使用してキーを比較します。</summary>
+      <returns>2 つのシーケンスに対してグループ化結合を実行して取得する、<paramref name="TResult" /> 型の要素が格納されている <see cref="T:System.Collections.Generic.IEnumerable`1" />。</returns>
+      <param name="outer">結合する最初のシーケンス。</param>
+      <param name="inner">最初のシーケンスに結合するシーケンス。</param>
+      <param name="outerKeySelector">最初のシーケンスの各要素から結合キーを抽出する関数。</param>
+      <param name="innerKeySelector">2 番目のシーケンスの各要素から結合キーを抽出する関数。</param>
+      <param name="resultSelector">最初のシーケンスの要素と、2 番目のシーケンスの一致する要素のコレクションから結果の要素を作成する関数。</param>
+      <param name="comparer">キーをハッシュして比較する <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TOuter">最初のシーケンスの要素の型。</typeparam>
+      <typeparam name="TInner">2 番目のシーケンスの要素の型。</typeparam>
+      <typeparam name="TKey">キー セレクター関数によって返されるキーの型。</typeparam>
+      <typeparam name="TResult">結果の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" />、<paramref name="inner" />、<paramref name="outerKeySelector" />、<paramref name="innerKeySelector" />、または <paramref name="resultSelector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Intersect``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>既定の等値比較子を使用して値を比較することにより、2 つのシーケンスの積集合を生成します。</summary>
+      <returns>2 つのシーケンスの積集合を構成する要素が格納されているシーケンス。</returns>
+      <param name="first">
+        <paramref name="second" /> にも含まれる、返される一意の要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="second">最初のシーケンスにも含まれる、返される一意の要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">入力シーケンスの要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> または <paramref name="second" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Intersect``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>指定された <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> を使用して値を比較することにより、2 つのシーケンスの積集合を生成します。</summary>
+      <returns>2 つのシーケンスの積集合を構成する要素が格納されているシーケンス。</returns>
+      <param name="first">
+        <paramref name="second" /> にも含まれる、返される一意の要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="second">最初のシーケンスにも含まれる、返される一意の要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="comparer">値を比較する <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">入力シーケンスの要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> または <paramref name="second" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3})">
+      <summary>一致するキーに基づいて 2 つのシーケンスの要素を相互に関連付けます。キーの比較には既定の等値比較子が使用されます。</summary>
+      <returns>2 つのシーケンスに対して内部結合を実行して取得する、<paramref name="TResult" /> 型の要素が格納されている <see cref="T:System.Collections.Generic.IEnumerable`1" />。</returns>
+      <param name="outer">結合する最初のシーケンス。</param>
+      <param name="inner">最初のシーケンスに結合するシーケンス。</param>
+      <param name="outerKeySelector">最初のシーケンスの各要素から結合キーを抽出する関数。</param>
+      <param name="innerKeySelector">2 番目のシーケンスの各要素から結合キーを抽出する関数。</param>
+      <param name="resultSelector">一致する 2 つの要素から結果の要素を作成する関数。</param>
+      <typeparam name="TOuter">最初のシーケンスの要素の型。</typeparam>
+      <typeparam name="TInner">2 番目のシーケンスの要素の型。</typeparam>
+      <typeparam name="TKey">キー セレクター関数によって返されるキーの型。</typeparam>
+      <typeparam name="TResult">結果の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" />、<paramref name="inner" />、<paramref name="outerKeySelector" />、<paramref name="innerKeySelector" />、または <paramref name="resultSelector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3},System.Collections.Generic.IEqualityComparer{``2})">
+      <summary>一致するキーに基づいて 2 つのシーケンスの要素を相互に関連付けます。指定された <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> を使用してキーを比較します。</summary>
+      <returns>2 つのシーケンスに対して内部結合を実行して取得する、<paramref name="TResult" /> 型の要素が格納されている <see cref="T:System.Collections.Generic.IEnumerable`1" />。</returns>
+      <param name="outer">結合する最初のシーケンス。</param>
+      <param name="inner">最初のシーケンスに結合するシーケンス。</param>
+      <param name="outerKeySelector">最初のシーケンスの各要素から結合キーを抽出する関数。</param>
+      <param name="innerKeySelector">2 番目のシーケンスの各要素から結合キーを抽出する関数。</param>
+      <param name="resultSelector">一致する 2 つの要素から結果の要素を作成する関数。</param>
+      <param name="comparer">キーをハッシュして比較する <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TOuter">最初のシーケンスの要素の型。</typeparam>
+      <typeparam name="TInner">2 番目のシーケンスの要素の型。</typeparam>
+      <typeparam name="TKey">キー セレクター関数によって返されるキーの型。</typeparam>
+      <typeparam name="TResult">結果の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" />、<paramref name="inner" />、<paramref name="outerKeySelector" />、<paramref name="innerKeySelector" />、または <paramref name="resultSelector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Last``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>シーケンスの最後の要素を返します。</summary>
+      <returns>ソース シーケンスの最後の位置にある値。</returns>
+      <param name="source">最後の要素を返す <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+      <exception cref="T:System.InvalidOperationException">ソース シーケンスが空です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Last``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>指定された条件を満たす、シーケンスの最後の要素を返します。</summary>
+      <returns>指定された述語関数でテストに合格する、シーケンスの最後の要素。</returns>
+      <param name="source">返される要素が含まれる <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="predicate">各要素が条件を満たしているかどうかをテストする関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="predicate" /> が null です。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="predicate" /> の条件を満たす要素がありません。またはソース シーケンスが空です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LastOrDefault``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>シーケンスの最後の要素を返します。シーケンスに要素が含まれていない場合は既定値を返します。</summary>
+      <returns>ソース シーケンスが空の場合は default (<paramref name="TSource" />)。それ以外の場合は <see cref="T:System.Collections.Generic.IEnumerable`1" /> の最後の要素。</returns>
+      <param name="source">最後の要素を返す <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LastOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>条件を満たす、シーケンスの最後の要素を返します。このような要素が見つからない場合は既定値を返します。</summary>
+      <returns>シーケンスが空の場合、または述語関数でテストに合格する要素がない場合は default (<paramref name="TSource" />)。それ以外の場合は、述語関数でテストに合格する最後の要素。</returns>
+      <param name="source">返される要素が含まれる <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="predicate">各要素が条件を満たしているかどうかをテストする関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="predicate" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LongCount``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>シーケンス内の要素の合計数を表す <see cref="T:System.Int64" /> を返します。</summary>
+      <returns>ソース シーケンスの要素数。</returns>
+      <param name="source">カウントする要素が格納されている <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+      <exception cref="T:System.OverflowException">要素数が <see cref="F:System.Int64.MaxValue" /> を超えています。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LongCount``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>シーケンス内で条件を満たす要素の数を表す <see cref="T:System.Int64" /> を返します。</summary>
+      <returns>述語関数の条件を満たす、シーケンス内の要素数を表す数値。</returns>
+      <param name="source">カウントする要素が格納されている <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="predicate">各要素が条件を満たしているかどうかをテストする関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="predicate" /> が null です。</exception>
+      <exception cref="T:System.OverflowException">一致する要素数が <see cref="F:System.Int64.MaxValue" /> を超えています。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>
+        <see cref="T:System.Decimal" /> 値のシーケンスの最大値を返します。</summary>
+      <returns>シーケンスの最大値。</returns>
+      <param name="source">最大値を確認する対象となる <see cref="T:System.Decimal" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> に要素が含まれていません。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>
+        <see cref="T:System.Double" /> 値のシーケンスの最大値を返します。</summary>
+      <returns>シーケンスの最大値。</returns>
+      <param name="source">最大値を確認する対象となる <see cref="T:System.Double" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> に要素が含まれていません。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>
+        <see cref="T:System.Int32" /> 値のシーケンスの最大値を返します。</summary>
+      <returns>シーケンスの最大値。</returns>
+      <param name="source">最大値を確認する対象となる <see cref="T:System.Int32" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> に要素が含まれていません。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>
+        <see cref="T:System.Int64" /> 値のシーケンスの最大値を返します。</summary>
+      <returns>シーケンスの最大値。</returns>
+      <param name="source">最大値を確認する対象となる <see cref="T:System.Int64" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> に要素が含まれていません。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>null 許容の <see cref="T:System.Decimal" /> 値のシーケンスの最大値を返します。</summary>
+      <returns>シーケンスの最大値に対応する Nullable&lt;Decimal&gt; 型 (C# の場合) または Nullable(Of Decimal) 型 (Visual Basic の場合) の値。 </returns>
+      <param name="source">最大値を確認する対象となる null 許容の <see cref="T:System.Decimal" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>null 許容の <see cref="T:System.Double" /> 値のシーケンスの最大値を返します。</summary>
+      <returns>シーケンスの最大値に対応する Nullable&lt;Double&gt; 型 (C# の場合) または Nullable(Of Double) 型 (Visual Basic の場合) の値。</returns>
+      <param name="source">最大値を確認する対象となる null 許容の <see cref="T:System.Double" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>null 許容の <see cref="T:System.Int32" /> 値のシーケンスの最大値を返します。</summary>
+      <returns>シーケンスの最大値に対応する Nullable&lt;Int32&gt; 型 (C# の場合) または Nullable(Of Int32) 型 (Visual Basic の場合) の値。 </returns>
+      <param name="source">最大値を確認する対象となる null 許容の <see cref="T:System.Int32" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>null 許容の <see cref="T:System.Int64" /> 値のシーケンスの最大値を返します。</summary>
+      <returns>シーケンスの最大値に対応する Nullable&lt;Int64&gt; 型 (C# の場合) または Nullable(Of Int64) 型 (Visual Basic の場合) の値。 </returns>
+      <param name="source">最大値を確認する対象となる null 許容の <see cref="T:System.Int64" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>null 許容の <see cref="T:System.Single" /> 値のシーケンスの最大値を返します。</summary>
+      <returns>シーケンスの最大値に対応する Nullable&lt;Single&gt; 型 (C# の場合) または Nullable(Of Single) 型 (Visual Basic の場合) の値。</returns>
+      <param name="source">最大値を確認する対象となる null 許容の <see cref="T:System.Single" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>
+        <see cref="T:System.Single" /> 値のシーケンスの最大値を返します。</summary>
+      <returns>シーケンスの最大値。</returns>
+      <param name="source">最大値を確認する対象となる <see cref="T:System.Single" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> に要素が含まれていません。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>ジェネリック シーケンスの最大値を返します。</summary>
+      <returns>シーケンスの最大値。</returns>
+      <param name="source">最大値を確認する対象となる値のシーケンス。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>シーケンスの各要素に対して変換関数を呼び出し、<see cref="T:System.Decimal" /> の最大値を返します。</summary>
+      <returns>シーケンスの最大値。</returns>
+      <param name="source">最大値を確認する対象となる値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> に要素が含まれていません。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>シーケンスの各要素に対して変換関数を呼び出し、<see cref="T:System.Double" /> の最大値を返します。</summary>
+      <returns>シーケンスの最大値。</returns>
+      <param name="source">最大値を確認する対象となる値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> に要素が含まれていません。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>シーケンスの各要素に対して変換関数を呼び出し、<see cref="T:System.Int32" /> の最大値を返します。</summary>
+      <returns>シーケンスの最大値。</returns>
+      <param name="source">最大値を確認する対象となる値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> に要素が含まれていません。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>シーケンスの各要素に対して変換関数を呼び出し、<see cref="T:System.Int64" /> の最大値を返します。</summary>
+      <returns>シーケンスの最大値。</returns>
+      <param name="source">最大値を確認する対象となる値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> に要素が含まれていません。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>シーケンスの各要素に対して変換関数を呼び出し、null 許容の <see cref="T:System.Decimal" /> の最大値を返します。</summary>
+      <returns>シーケンスの最大値に対応する Nullable&lt;Decimal&gt; 型 (C# の場合) または Nullable(Of Decimal) 型 (Visual Basic の場合) の値。</returns>
+      <param name="source">最大値を確認する対象となる値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>シーケンスの各要素に対して変換関数を呼び出し、null 許容の <see cref="T:System.Double" /> の最大値を返します。</summary>
+      <returns>シーケンスの最大値に対応する Nullable&lt;Double&gt; 型 (C# の場合) または Nullable(Of Double) 型 (Visual Basic の場合) の値。</returns>
+      <param name="source">最大値を確認する対象となる値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>シーケンスの各要素に対して変換関数を呼び出し、null 許容の <see cref="T:System.Int32" /> の最大値を返します。</summary>
+      <returns>シーケンスの最大値に対応する Nullable&lt;Int32&gt; 型 (C# の場合) または Nullable(Of Int32) 型 (Visual Basic の場合) の値。</returns>
+      <param name="source">最大値を確認する対象となる値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>シーケンスの各要素に対して変換関数を呼び出し、null 許容の <see cref="T:System.Int64" /> の最大値を返します。</summary>
+      <returns>シーケンスの最大値に対応する Nullable&lt;Int64&gt; 型 (C# の場合) または Nullable(Of Int64) 型 (Visual Basic の場合) の値。</returns>
+      <param name="source">最大値を確認する対象となる値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>シーケンスの各要素に対して変換関数を呼び出し、null 許容の <see cref="T:System.Single" /> の最大値を返します。</summary>
+      <returns>シーケンスの最大値に対応する Nullable&lt;Single&gt; 型 (C# の場合) または Nullable(Of Single) 型 (Visual Basic の場合) の値。</returns>
+      <param name="source">最大値を確認する対象となる値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>シーケンスの各要素に対して変換関数を呼び出し、<see cref="T:System.Single" /> の最大値を返します。</summary>
+      <returns>シーケンスの最大値。</returns>
+      <param name="source">最大値を確認する対象となる値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> に要素が含まれていません。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>ジェネリック シーケンスの各要素に対して変換関数を呼び出し、結果の最大値を返します。</summary>
+      <returns>シーケンスの最大値。</returns>
+      <param name="source">最大値を確認する対象となる値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="selector" /> によって返される値の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>
+        <see cref="T:System.Decimal" /> 値のシーケンスの最小値を返します。</summary>
+      <returns>シーケンスの最小値。</returns>
+      <param name="source">最小値を確認する対象となる <see cref="T:System.Decimal" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> に要素が含まれていません。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>
+        <see cref="T:System.Double" /> 値のシーケンスの最小値を返します。</summary>
+      <returns>シーケンスの最小値。</returns>
+      <param name="source">最小値を確認する対象となる <see cref="T:System.Double" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> に要素が含まれていません。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>
+        <see cref="T:System.Int32" /> 値のシーケンスの最小値を返します。</summary>
+      <returns>シーケンスの最小値。</returns>
+      <param name="source">最小値を確認する対象となる <see cref="T:System.Int32" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> に要素が含まれていません。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>
+        <see cref="T:System.Int64" /> 値のシーケンスの最小値を返します。</summary>
+      <returns>シーケンスの最小値。</returns>
+      <param name="source">最小値を確認する対象となる <see cref="T:System.Int64" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> に要素が含まれていません。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>null 許容の <see cref="T:System.Decimal" /> 値のシーケンスの最小値を返します。</summary>
+      <returns>シーケンスの最小値に対応する Nullable&lt;Decimal&gt; 型 (C# の場合) または Nullable(Of Decimal) 型 (Visual Basic の場合) の値。</returns>
+      <param name="source">最小値を確認する対象となる null 許容の <see cref="T:System.Decimal" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>null 許容の <see cref="T:System.Double" /> 値のシーケンスの最小値を返します。</summary>
+      <returns>シーケンスの最小値に対応する Nullable&lt;Double&gt; 型 (C# の場合) または Nullable(Of Double) 型 (Visual Basic の場合) の値。</returns>
+      <param name="source">最小値を確認する対象となる null 許容の <see cref="T:System.Double" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>null 許容の <see cref="T:System.Int32" /> 値のシーケンスの最小値を返します。</summary>
+      <returns>シーケンスの最小値に対応する Nullable&lt;Int32&gt; 型 (C# の場合) または Nullable(Of Int32) 型 (Visual Basic の場合) の値。</returns>
+      <param name="source">最小値を確認する対象となる null 許容の <see cref="T:System.Int32" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>null 許容の <see cref="T:System.Int64" /> 値のシーケンスの最小値を返します。</summary>
+      <returns>シーケンスの最小値に対応する Nullable&lt;Int64&gt; 型 (C# の場合) または Nullable(Of Int64) 型 (Visual Basic の場合) の値。</returns>
+      <param name="source">最小値を確認する対象となる null 許容の <see cref="T:System.Int64" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>null 許容の <see cref="T:System.Single" /> 値のシーケンスの最小値を返します。</summary>
+      <returns>シーケンスの最小値に対応する Nullable&lt;Single&gt; 型 (C# の場合) または Nullable(Of Single) 型 (Visual Basic の場合) の値。</returns>
+      <param name="source">最小値を確認する対象となる null 許容の <see cref="T:System.Single" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>
+        <see cref="T:System.Single" /> 値のシーケンスの最小値を返します。</summary>
+      <returns>シーケンスの最小値。</returns>
+      <param name="source">最小値を確認する対象となる <see cref="T:System.Single" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> に要素が含まれていません。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>ジェネリック シーケンスの最小値を返します。</summary>
+      <returns>シーケンスの最小値。</returns>
+      <param name="source">最小値を確認する対象となる値のシーケンス。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>シーケンスの各要素に対して変換関数を呼び出し、<see cref="T:System.Decimal" /> の最小値を返します。</summary>
+      <returns>シーケンスの最小値。</returns>
+      <param name="source">最小値を確認する対象となる値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> に要素が含まれていません。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>シーケンスの各要素に対して変換関数を呼び出し、<see cref="T:System.Double" /> の最小値を返します。</summary>
+      <returns>シーケンスの最小値。</returns>
+      <param name="source">最小値を確認する対象となる値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> に要素が含まれていません。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>シーケンスの各要素に対して変換関数を呼び出し、<see cref="T:System.Int32" /> の最小値を返します。</summary>
+      <returns>シーケンスの最小値。</returns>
+      <param name="source">最小値を確認する対象となる値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> に要素が含まれていません。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>シーケンスの各要素に対して変換関数を呼び出し、<see cref="T:System.Int64" /> の最小値を返します。</summary>
+      <returns>シーケンスの最小値。</returns>
+      <param name="source">最小値を確認する対象となる値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> に要素が含まれていません。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>シーケンスの各要素に対して変換関数を呼び出し、null 許容の <see cref="T:System.Decimal" /> の最小値を返します。</summary>
+      <returns>シーケンスの最小値に対応する Nullable&lt;Decimal&gt; 型 (C# の場合) または Nullable(Of Decimal) 型 (Visual Basic の場合) の値。</returns>
+      <param name="source">最小値を確認する対象となる値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>シーケンスの各要素に対して変換関数を呼び出し、null 許容の <see cref="T:System.Double" /> の最小値を返します。</summary>
+      <returns>シーケンスの最小値に対応する Nullable&lt;Double&gt; 型 (C# の場合) または Nullable(Of Double) 型 (Visual Basic の場合) の値。</returns>
+      <param name="source">最小値を確認する対象となる値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>シーケンスの各要素に対して変換関数を呼び出し、null 許容の <see cref="T:System.Int32" /> の最小値を返します。</summary>
+      <returns>シーケンスの最小値に対応する Nullable&lt;Int32&gt; 型 (C# の場合) または Nullable(Of Int32) 型 (Visual Basic の場合) の値。</returns>
+      <param name="source">最小値を確認する対象となる値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>シーケンスの各要素に対して変換関数を呼び出し、null 許容の <see cref="T:System.Int64" /> の最小値を返します。</summary>
+      <returns>シーケンスの最小値に対応する Nullable&lt;Int64&gt; 型 (C# の場合) または Nullable(Of Int64) 型 (Visual Basic の場合) の値。</returns>
+      <param name="source">最小値を確認する対象となる値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>シーケンスの各要素に対して変換関数を呼び出し、null 許容の <see cref="T:System.Single" /> の最小値を返します。</summary>
+      <returns>シーケンスの最小値に対応する Nullable&lt;Single&gt; 型 (C# の場合) または Nullable(Of Single) 型 (Visual Basic の場合) の値。</returns>
+      <param name="source">最小値を確認する対象となる値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>シーケンスの各要素に対して変換関数を呼び出し、<see cref="T:System.Single" /> の最小値を返します。</summary>
+      <returns>シーケンスの最小値。</returns>
+      <param name="source">最小値を確認する対象となる値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> に要素が含まれていません。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>ジェネリック シーケンスの各要素に対して変換関数を呼び出し、結果の最小値を返します。</summary>
+      <returns>シーケンスの最小値。</returns>
+      <param name="source">最小値を確認する対象となる値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="selector" /> によって返される値の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OfType``1(System.Collections.IEnumerable)">
+      <summary>指定された型に基づいて <see cref="T:System.Collections.IEnumerable" /> の要素をフィルター処理します。</summary>
+      <returns>
+        <paramref name="TResult" /> 型の入力シーケンスの要素を格納する <see cref="T:System.Collections.Generic.IEnumerable`1" />。</returns>
+      <param name="source">フィルター処理する要素を含む <see cref="T:System.Collections.IEnumerable" />。</param>
+      <typeparam name="TResult">シーケンスの要素をフィルター処理する型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>シーケンスの要素をキーに従って昇順に並べ替えます。</summary>
+      <returns>要素がキーに従って並べ替えられている <see cref="T:System.Linq.IOrderedEnumerable`1" />。</returns>
+      <param name="source">順序付ける値のシーケンス。</param>
+      <param name="keySelector">要素からキーを抽出する関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> によって返されるキーの型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="keySelector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>指定された比較子を使用してシーケンスの要素を昇順に並べ替えます。</summary>
+      <returns>要素がキーに従って並べ替えられている <see cref="T:System.Linq.IOrderedEnumerable`1" />。</returns>
+      <param name="source">順序付ける値のシーケンス。</param>
+      <param name="keySelector">要素からキーを抽出する関数。</param>
+      <param name="comparer">キーを比較する <see cref="T:System.Collections.Generic.IComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> によって返されるキーの型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="keySelector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderByDescending``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>シーケンスの要素をキーに従って降順に並べ替えます。</summary>
+      <returns>要素がキーに従って降順に並べ替えられている <see cref="T:System.Linq.IOrderedEnumerable`1" />。</returns>
+      <param name="source">順序付ける値のシーケンス。</param>
+      <param name="keySelector">要素からキーを抽出する関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> によって返されるキーの型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="keySelector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderByDescending``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>指定された比較子を使用してシーケンスの要素を降順に並べ替えます。</summary>
+      <returns>要素がキーに従って降順に並べ替えられている <see cref="T:System.Linq.IOrderedEnumerable`1" />。</returns>
+      <param name="source">順序付ける値のシーケンス。</param>
+      <param name="keySelector">要素からキーを抽出する関数。</param>
+      <param name="comparer">キーを比較する <see cref="T:System.Collections.Generic.IComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> によって返されるキーの型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="keySelector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Range(System.Int32,System.Int32)">
+      <summary>指定した範囲内の整数のシーケンスを生成します。</summary>
+      <returns>連続した整数の範囲を含む IEnumerable&lt;Int32&gt; (C# の場合) または IEnumerable(Of Int32) (Visual Basic の場合)。</returns>
+      <param name="start">シーケンス内の最初の整数の値。</param>
+      <param name="count">生成する連続した整数の数。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="count" /> が 0 未満です。または<paramref name="start" /> + <paramref name="count" /> -1 が <see cref="F:System.Int32.MaxValue" /> を超えています。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Repeat``1(``0,System.Int32)">
+      <summary>繰り返される 1 つの値を含むシーケンスを生成します。</summary>
+      <returns>繰り返される値を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</returns>
+      <param name="element">繰り返される値。</param>
+      <param name="count">生成されたシーケンスで値を繰り返す回数。</param>
+      <typeparam name="TResult">結果のシーケンスで繰り返される値の型。</typeparam>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="count" /> が 0 未満です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Reverse``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>シーケンスの要素の順序を反転させます。</summary>
+      <returns>要素が入力シーケンスの要素に逆順で対応しているシーケンス。</returns>
+      <param name="source">反転させる値のシーケンス。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Select``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>シーケンスの各要素を新しいフォームに射影します。</summary>
+      <returns>
+        <paramref name="source" /> の各要素に対して変換関数を呼び出した結果として得られる要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</returns>
+      <param name="source">変換関数を呼び出す対象となる値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="selector" /> によって返される値の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Select``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,``1})">
+      <summary>要素のインデックスを組み込むことにより、シーケンスの各要素を新しいフォームに射影します。</summary>
+      <returns>
+        <paramref name="source" /> の各要素に対して変換関数を呼び出した結果として得られる要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</returns>
+      <param name="source">変換関数を呼び出す対象となる値のシーケンス。</param>
+      <param name="selector">各ソース要素に適用する変換関数。この関数の 2 つ目のパラメーターは、ソース要素のインデックスを表します。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="selector" /> によって返される値の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})">
+      <summary>シーケンスの各要素を <see cref="T:System.Collections.Generic.IEnumerable`1" /> に射影し、結果のシーケンスを 1 つのシーケンスに平坦化して、その各要素に対して結果のセレクター関数を呼び出します。</summary>
+      <returns>
+        <paramref name="source" /> の各要素で一対多の変換関数 <paramref name="collectionSelector" /> を呼び出し、こうしたシーケンスの各要素とそれに対応するソース要素を結果の要素に割り当てた結果として得られる要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</returns>
+      <param name="source">射影する値のシーケンス。</param>
+      <param name="collectionSelector">入力シーケンスの各要素に適用する変換関数。</param>
+      <param name="resultSelector">中間シーケンスの各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TCollection">
+        <paramref name="collectionSelector" /> によって収集される中間要素の型。</typeparam>
+      <typeparam name="TResult">結果のシーケンスの要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />、<paramref name="collectionSelector" />、または <paramref name="resultSelector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}})">
+      <summary>シーケンスの各要素を <see cref="T:System.Collections.Generic.IEnumerable`1" /> に射影し、結果のシーケンスを 1 つのシーケンスに平坦化します。</summary>
+      <returns>入力シーケンスの各要素に対して一対多の変換関数を呼び出した結果として得られる要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</returns>
+      <param name="source">射影する値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="selector" /> によって返されるシーケンスの要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})">
+      <summary>シーケンスの各要素を <see cref="T:System.Collections.Generic.IEnumerable`1" /> に射影し、結果のシーケンスを 1 つのシーケンスに平坦化して、その各要素に対して結果のセレクター関数を呼び出します。各ソース要素のインデックスは、その要素の中間の射影されたフォームで使用されます。</summary>
+      <returns>
+        <paramref name="source" /> の各要素で一対多の変換関数 <paramref name="collectionSelector" /> を呼び出し、こうしたシーケンスの各要素とそれに対応するソース要素を結果の要素に割り当てた結果として得られる要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</returns>
+      <param name="source">射影する値のシーケンス。</param>
+      <param name="collectionSelector">各ソース要素に適用する変換関数。この関数の 2 つ目のパラメーターは、ソース要素のインデックスを表します。</param>
+      <param name="resultSelector">中間シーケンスの各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TCollection">
+        <paramref name="collectionSelector" /> によって収集される中間要素の型。</typeparam>
+      <typeparam name="TResult">結果のシーケンスの要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />、<paramref name="collectionSelector" />、または <paramref name="resultSelector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}})">
+      <summary>シーケンスの各要素を <see cref="T:System.Collections.Generic.IEnumerable`1" /> に射影し、結果のシーケンスを 1 つのシーケンスに平坦化します。各ソース要素のインデックスは、その要素の射影されたフォームで使用されます。</summary>
+      <returns>入力シーケンスの各要素に対して一対多の変換関数を呼び出した結果として得られる要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</returns>
+      <param name="source">射影する値のシーケンス。</param>
+      <param name="selector">各ソース要素に適用する変換関数。この関数の 2 つ目のパラメーターは、ソース要素のインデックスを表します。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="selector" /> によって返されるシーケンスの要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SequenceEqual``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>要素の型に対して既定の等値比較子を使用して要素を比較することで、2 つのシーケンスが等しいかどうかを判断します。</summary>
+      <returns>2 つのソース シーケンスが同じ長さで、それらに対応する要素がその型の既定の等値比較子に従って等しい場合は true。それ以外の場合は false。</returns>
+      <param name="first">
+        <paramref name="second" /> と比較する <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="second">最初のシーケンスと比較する <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">入力シーケンスの要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> または <paramref name="second" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SequenceEqual``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>指定された <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> を使用して要素を比較することで、2 つのシーケンスが等しいかどうかを判断します。</summary>
+      <returns>2 つのソース シーケンスが同じ長さで、<paramref name="comparer" /> に従ってそれらに対応する要素が等しい場合は true。それ以外の場合は false。</returns>
+      <param name="first">
+        <paramref name="second" /> と比較する <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="second">最初のシーケンスと比較する <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="comparer">要素の比較に使用する <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">入力シーケンスの要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> または <paramref name="second" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Single``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>シーケンスの唯一の要素を返します。シーケンス内の要素が 1 つだけではない場合は、例外をスローします。</summary>
+      <returns>入力シーケンスの 1 つの要素。</returns>
+      <param name="source">1 つの要素を返す <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+      <exception cref="T:System.InvalidOperationException">入力シーケンスに複数の要素が含まれています。または入力シーケンスが空です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Single``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>指定された条件を満たす、シーケンスの唯一の要素を返します。そのような要素が複数存在する場合は、例外をスローします。</summary>
+      <returns>条件を満たす、入力シーケンスの 1 つの要素。</returns>
+      <param name="source">1 つの要素を返す <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="predicate">要素が条件を満たしているかどうかをテストする関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="predicate" /> が null です。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="predicate" /> の条件を満たす要素がありません。または<paramref name="predicate" /> の条件を満たす要素が複数あります。またはソース シーケンスが空です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SingleOrDefault``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>シーケンスの唯一の要素を返します。シーケンスが空の場合、既定値を返します。シーケンス内に要素が複数ある場合、このメソッドは例外をスローします。</summary>
+      <returns>入力シーケンスの 1 つの要素。シーケンスに要素が含まれない場合は default (<paramref name="TSource" />)。</returns>
+      <param name="source">1 つの要素を返す <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+      <exception cref="T:System.InvalidOperationException">入力シーケンスに複数の要素が含まれています。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SingleOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>指定された条件を満たす、シーケンスの唯一の要素を返します。そのような要素が存在しない場合、既定値を返します。複数の要素が条件を満たす場合、このメソッドは例外をスローします。</summary>
+      <returns>条件を満たす、入力シーケンスの 1 つの要素。そのような要素が見つからない場合は default (<paramref name="TSource" />)。</returns>
+      <param name="source">1 つの要素を返す <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="predicate">要素が条件を満たしているかどうかをテストする関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="predicate" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Skip``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>シーケンス内の指定された数の要素をバイパスし、残りの要素を返します。</summary>
+      <returns>入力シーケンスで指定されたインデックスの後に出現する要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</returns>
+      <param name="source">返される要素が含まれる <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="count">残りの要素を返す前にスキップする要素の数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SkipWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>指定された条件が満たされる限り、シーケンスの要素をバイパスした後、残りの要素を返します。</summary>
+      <returns>
+        <paramref name="predicate" /> で指定されたテストに合格しない連続する最初の要素から入力シーケンスの要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</returns>
+      <param name="source">返される要素が含まれる <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="predicate">各要素が条件を満たしているかどうかをテストする関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="predicate" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SkipWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})">
+      <summary>指定された条件が満たされる限り、シーケンスの要素をバイパスした後、残りの要素を返します。要素のインデックスは、述語関数のロジックで使用されます。</summary>
+      <returns>
+        <paramref name="predicate" /> で指定されたテストに合格しない連続する最初の要素から入力シーケンスの要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</returns>
+      <param name="source">返される要素が含まれる <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="predicate">各ソース要素が条件に当てはまるかどうかをテストする関数。この関数の 2 つ目のパラメーターは、ソース要素のインデックスを表します。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="predicate" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>
+        <see cref="T:System.Decimal" /> 値のシーケンスの合計を計算します。</summary>
+      <returns>シーケンスの値の合計。</returns>
+      <param name="source">合計を計算する対象となる <see cref="T:System.Decimal" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+      <exception cref="T:System.OverflowException">合計が <see cref="F:System.Decimal.MaxValue" /> を超えています。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>
+        <see cref="T:System.Double" /> 値のシーケンスの合計を計算します。</summary>
+      <returns>シーケンスの値の合計。</returns>
+      <param name="source">合計を計算する対象となる <see cref="T:System.Double" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>
+        <see cref="T:System.Int32" /> 値のシーケンスの合計を計算します。</summary>
+      <returns>シーケンスの値の合計。</returns>
+      <param name="source">合計を計算する対象となる <see cref="T:System.Int32" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+      <exception cref="T:System.OverflowException">合計が <see cref="F:System.Int32.MaxValue" /> を超えています。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>
+        <see cref="T:System.Int64" /> 値のシーケンスの合計を計算します。</summary>
+      <returns>シーケンスの値の合計。</returns>
+      <param name="source">合計を計算する対象となる <see cref="T:System.Int64" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+      <exception cref="T:System.OverflowException">合計が <see cref="F:System.Int64.MaxValue" /> を超えています。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>null 許容の <see cref="T:System.Decimal" /> 値のシーケンスの合計を計算します。</summary>
+      <returns>シーケンスの値の合計。</returns>
+      <param name="source">合計を計算する対象となる null 許容の <see cref="T:System.Decimal" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+      <exception cref="T:System.OverflowException">合計が <see cref="F:System.Decimal.MaxValue" /> を超えています。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>null 許容の <see cref="T:System.Double" /> 値のシーケンスの合計を計算します。</summary>
+      <returns>シーケンスの値の合計。</returns>
+      <param name="source">合計を計算する対象となる null 許容の <see cref="T:System.Double" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>null 許容の <see cref="T:System.Int32" /> 値のシーケンスの合計を計算します。</summary>
+      <returns>シーケンスの値の合計。</returns>
+      <param name="source">合計を計算する対象となる null 許容の <see cref="T:System.Int32" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+      <exception cref="T:System.OverflowException">合計が <see cref="F:System.Int32.MaxValue" /> を超えています。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>null 許容の <see cref="T:System.Int64" /> 値のシーケンスの合計を計算します。</summary>
+      <returns>シーケンスの値の合計。</returns>
+      <param name="source">合計を計算する対象となる null 許容の <see cref="T:System.Int64" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+      <exception cref="T:System.OverflowException">合計が <see cref="F:System.Int64.MaxValue" /> を超えています。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>null 許容の <see cref="T:System.Single" /> 値のシーケンスの合計を計算します。</summary>
+      <returns>シーケンスの値の合計。</returns>
+      <param name="source">合計を計算する対象となる null 許容の <see cref="T:System.Single" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>
+        <see cref="T:System.Single" /> 値のシーケンスの合計を計算します。</summary>
+      <returns>シーケンスの値の合計。</returns>
+      <param name="source">合計を計算する対象となる <see cref="T:System.Single" /> 値のシーケンス。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>入力シーケンスの各要素に対して変換関数を呼び出して取得する <see cref="T:System.Decimal" /> 値のシーケンスの合計を計算します。</summary>
+      <returns>射影された値の合計。</returns>
+      <param name="source">合計の計算に使用される値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+      <exception cref="T:System.OverflowException">合計が <see cref="F:System.Decimal.MaxValue" /> を超えています。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>入力シーケンスの各要素に対して変換関数を呼び出して取得する <see cref="T:System.Double" /> 値のシーケンスの合計を計算します。</summary>
+      <returns>射影された値の合計。</returns>
+      <param name="source">合計の計算に使用される値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>入力シーケンスの各要素に対して変換関数を呼び出して取得する <see cref="T:System.Int32" /> 値のシーケンスの合計を計算します。</summary>
+      <returns>射影された値の合計。</returns>
+      <param name="source">合計の計算に使用される値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+      <exception cref="T:System.OverflowException">合計が <see cref="F:System.Int32.MaxValue" /> を超えています。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>入力シーケンスの各要素に対して変換関数を呼び出して取得する <see cref="T:System.Int64" /> 値のシーケンスの合計を計算します。</summary>
+      <returns>射影された値の合計。</returns>
+      <param name="source">合計の計算に使用される値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+      <exception cref="T:System.OverflowException">合計が <see cref="F:System.Int64.MaxValue" /> を超えています。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>入力シーケンスの各要素に対して変換関数を呼び出して取得する null 許容の <see cref="T:System.Decimal" /> 値のシーケンスの合計を計算します。</summary>
+      <returns>射影された値の合計。</returns>
+      <param name="source">合計の計算に使用される値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+      <exception cref="T:System.OverflowException">合計が <see cref="F:System.Decimal.MaxValue" /> を超えています。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>入力シーケンスの各要素に対して変換関数を呼び出して取得する null 許容の <see cref="T:System.Double" /> 値のシーケンスの合計を計算します。</summary>
+      <returns>射影された値の合計。</returns>
+      <param name="source">合計の計算に使用される値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>入力シーケンスの各要素に対して変換関数を呼び出して取得する null 許容の <see cref="T:System.Int32" /> 値のシーケンスの合計を計算します。</summary>
+      <returns>射影された値の合計。</returns>
+      <param name="source">合計の計算に使用される値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+      <exception cref="T:System.OverflowException">合計が <see cref="F:System.Int32.MaxValue" /> を超えています。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>入力シーケンスの各要素に対して変換関数を呼び出して取得する null 許容の <see cref="T:System.Int64" /> 値のシーケンスの合計を計算します。</summary>
+      <returns>射影された値の合計。</returns>
+      <param name="source">合計の計算に使用される値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+      <exception cref="T:System.OverflowException">合計が <see cref="F:System.Int64.MaxValue" /> を超えています。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>入力シーケンスの各要素に対して変換関数を呼び出して取得する null 許容の <see cref="T:System.Single" /> 値のシーケンスの合計を計算します。</summary>
+      <returns>射影された値の合計。</returns>
+      <param name="source">合計の計算に使用される値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>入力シーケンスの各要素に対して変換関数を呼び出して取得する <see cref="T:System.Single" /> 値のシーケンスの合計を計算します。</summary>
+      <returns>射影された値の合計。</returns>
+      <param name="source">合計の計算に使用される値のシーケンス。</param>
+      <param name="selector">各要素に適用する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="selector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Take``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>シーケンスの先頭から、指定された数の連続する要素を返します。</summary>
+      <returns>入力シーケンスの先頭から、指定された数の要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</returns>
+      <param name="source">要素を返すシーケンス。</param>
+      <param name="count">返す要素数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.TakeWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>指定された条件が満たされる限り、シーケンスから要素を返します。</summary>
+      <returns>テストに合格しなくなった要素の前に出現する、入力シーケンスの要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</returns>
+      <param name="source">要素を返すシーケンス。</param>
+      <param name="predicate">各要素が条件を満たしているかどうかをテストする関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="predicate" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.TakeWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})">
+      <summary>指定された条件が満たされる限り、シーケンスから要素を返します。要素のインデックスは、述語関数のロジックで使用されます。</summary>
+      <returns>テストに合格しなくなった要素の前に出現する、入力シーケンスの要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</returns>
+      <param name="source">要素を返すシーケンス。</param>
+      <param name="predicate">各ソース要素が条件に当てはまるかどうかをテストする関数。この関数の 2 つ目のパラメーターは、ソース要素のインデックスを表します。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="predicate" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenBy``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1})">
+      <summary>キーに従って、シーケンス内の後続の要素を昇順で配置します。</summary>
+      <returns>要素がキーに従って並べ替えられている <see cref="T:System.Linq.IOrderedEnumerable`1" />。</returns>
+      <param name="source">並べ替える要素を格納している <see cref="T:System.Linq.IOrderedEnumerable`1" />。</param>
+      <param name="keySelector">各要素からキーを抽出する関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> によって返されるキーの型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="keySelector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenBy``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>指定された比較子を使用して、シーケンス内の後続の要素を昇順で配置します。</summary>
+      <returns>要素がキーに従って並べ替えられている <see cref="T:System.Linq.IOrderedEnumerable`1" />。</returns>
+      <param name="source">並べ替える要素を格納している <see cref="T:System.Linq.IOrderedEnumerable`1" />。</param>
+      <param name="keySelector">各要素からキーを抽出する関数。</param>
+      <param name="comparer">キーを比較する <see cref="T:System.Collections.Generic.IComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> によって返されるキーの型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="keySelector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenByDescending``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1})">
+      <summary>キーに従って、シーケンス内の後続の要素を降順で配置します。</summary>
+      <returns>要素がキーに従って降順に並べ替えられている <see cref="T:System.Linq.IOrderedEnumerable`1" />。</returns>
+      <param name="source">並べ替える要素を格納している <see cref="T:System.Linq.IOrderedEnumerable`1" />。</param>
+      <param name="keySelector">各要素からキーを抽出する関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> によって返されるキーの型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="keySelector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenByDescending``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>指定された比較子を使用して、シーケンス内の後続の要素を降順で配置します。</summary>
+      <returns>要素がキーに従って降順に並べ替えられている <see cref="T:System.Linq.IOrderedEnumerable`1" />。</returns>
+      <param name="source">並べ替える要素を格納している <see cref="T:System.Linq.IOrderedEnumerable`1" />。</param>
+      <param name="keySelector">各要素からキーを抽出する関数。</param>
+      <param name="comparer">キーを比較する <see cref="T:System.Collections.Generic.IComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> によって返されるキーの型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="keySelector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToArray``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> から配列を作成します。</summary>
+      <returns>入力シーケンスの要素を含む配列。</returns>
+      <param name="source">配列の作成元の <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>指定されたキー セレクター関数に従って、<see cref="T:System.Collections.Generic.IEnumerable`1" /> から <see cref="T:System.Collections.Generic.Dictionary`2" /> を作成します。</summary>
+      <returns>キーと値を格納している <see cref="T:System.Collections.Generic.Dictionary`2" />。</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.Dictionary`2" /> の作成元の <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">各要素からキーを抽出する関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> によって返されるキーの型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="keySelector" /> が null です。または<paramref name="keySelector" /> が null のキーを生成しています。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" /> が 2 つの要素に対して重複するキーを生成しています。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>指定されたキー セレクター関数およびキーの比較子に従って、<see cref="T:System.Collections.Generic.IEnumerable`1" /> から <see cref="T:System.Collections.Generic.Dictionary`2" /> を作成します。</summary>
+      <returns>キーと値を格納している <see cref="T:System.Collections.Generic.Dictionary`2" />。</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.Dictionary`2" /> の作成元の <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">各要素からキーを抽出する関数。</param>
+      <param name="comparer">キーを比較する <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> によって返されるキーの型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="keySelector" /> が null です。または<paramref name="keySelector" /> が null のキーを生成しています。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" /> が 2 つの要素に対して重複するキーを生成しています。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})">
+      <summary>指定されたキー セレクター関数および要素セレクター関数に従って、<see cref="T:System.Collections.Generic.IEnumerable`1" /> から <see cref="T:System.Collections.Generic.Dictionary`2" /> を作成します。</summary>
+      <returns>入力シーケンスから選択された <paramref name="TElement" /> 型の値を格納する <see cref="T:System.Collections.Generic.Dictionary`2" />。</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.Dictionary`2" /> の作成元の <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">各要素からキーを抽出する関数。</param>
+      <param name="elementSelector">各要素から結果の要素値を生成する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> によって返されるキーの型。</typeparam>
+      <typeparam name="TElement">
+        <paramref name="elementSelector" /> によって返される値の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />、<paramref name="keySelector" />、または <paramref name="elementSelector" /> が null です。または<paramref name="keySelector" /> が null のキーを生成しています。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" /> が 2 つの要素に対して重複するキーを生成しています。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>指定されたキー セレクター関数、比較子、および要素セレクター関数に従って、<see cref="T:System.Collections.Generic.IEnumerable`1" /> から <see cref="T:System.Collections.Generic.Dictionary`2" /> を作成します。</summary>
+      <returns>入力シーケンスから選択された <paramref name="TElement" /> 型の値を格納する <see cref="T:System.Collections.Generic.Dictionary`2" />。</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.Dictionary`2" /> の作成元の <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">各要素からキーを抽出する関数。</param>
+      <param name="elementSelector">各要素から結果の要素値を生成する変換関数。</param>
+      <param name="comparer">キーを比較する <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> によって返されるキーの型。</typeparam>
+      <typeparam name="TElement">
+        <paramref name="elementSelector" /> によって返される値の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />、<paramref name="keySelector" />、または <paramref name="elementSelector" /> が null です。または<paramref name="keySelector" /> が null のキーを生成しています。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" /> が 2 つの要素に対して重複するキーを生成しています。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToList``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> から <see cref="T:System.Collections.Generic.List`1" /> を作成します。</summary>
+      <returns>入力シーケンスの要素を含む <see cref="T:System.Collections.Generic.List`1" />。</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.List`1" /> の作成元の <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> は null なので、</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>指定されたキー セレクター関数に従って、<see cref="T:System.Collections.Generic.IEnumerable`1" /> から <see cref="T:System.Linq.Lookup`2" /> を作成します。</summary>
+      <returns>キーと値を格納している <see cref="T:System.Linq.Lookup`2" />。</returns>
+      <param name="source">
+        <see cref="T:System.Linq.Lookup`2" /> の作成元の <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">各要素からキーを抽出する関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> によって返されるキーの型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="keySelector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>指定されたキー セレクター関数およびキーの比較子に従って、<see cref="T:System.Collections.Generic.IEnumerable`1" /> から <see cref="T:System.Linq.Lookup`2" /> を作成します。</summary>
+      <returns>キーと値を格納している <see cref="T:System.Linq.Lookup`2" />。</returns>
+      <param name="source">
+        <see cref="T:System.Linq.Lookup`2" /> の作成元の <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">各要素からキーを抽出する関数。</param>
+      <param name="comparer">キーを比較する <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> によって返されるキーの型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="keySelector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})">
+      <summary>指定されたキー セレクター関数および要素セレクター関数に従って、<see cref="T:System.Collections.Generic.IEnumerable`1" /> から <see cref="T:System.Linq.Lookup`2" /> を作成します。</summary>
+      <returns>入力シーケンスから選択された <paramref name="TElement" /> 型の値を格納する <see cref="T:System.Linq.Lookup`2" />。</returns>
+      <param name="source">
+        <see cref="T:System.Linq.Lookup`2" /> の作成元の <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">各要素からキーを抽出する関数。</param>
+      <param name="elementSelector">各要素から結果の要素値を生成する変換関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> によって返されるキーの型。</typeparam>
+      <typeparam name="TElement">
+        <paramref name="elementSelector" /> によって返される値の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />、<paramref name="keySelector" />、または <paramref name="elementSelector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>指定されたキー セレクター関数、比較子、および要素セレクター関数に従って、<see cref="T:System.Collections.Generic.IEnumerable`1" /> から <see cref="T:System.Linq.Lookup`2" /> を作成します。</summary>
+      <returns>入力シーケンスから選択された <paramref name="TElement" /> 型の値を格納する <see cref="T:System.Linq.Lookup`2" />。</returns>
+      <param name="source">
+        <see cref="T:System.Linq.Lookup`2" /> の作成元の <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">各要素からキーを抽出する関数。</param>
+      <param name="elementSelector">各要素から結果の要素値を生成する変換関数。</param>
+      <param name="comparer">キーを比較する <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> によって返されるキーの型。</typeparam>
+      <typeparam name="TElement">
+        <paramref name="elementSelector" /> によって返される値の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />、<paramref name="keySelector" />、または <paramref name="elementSelector" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Union``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>既定の等値比較子を使用して、2 つのシーケンスの和集合を生成します。</summary>
+      <returns>2 つの入力シーケンスの要素 (重複する要素は除く) を格納している <see cref="T:System.Collections.Generic.IEnumerable`1" />。</returns>
+      <param name="first">和集合の最初のセットを形成する一意の要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="second">和集合の 2 番目のセットを形成する一意の要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">入力シーケンスの要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> または <paramref name="second" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Union``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>指定された <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> を使用して 2 つのシーケンスの和集合を生成します。</summary>
+      <returns>2 つの入力シーケンスの要素 (重複する要素は除く) を格納している <see cref="T:System.Collections.Generic.IEnumerable`1" />。</returns>
+      <param name="first">和集合の最初のセットを形成する一意の要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="second">和集合の 2 番目のセットを形成する一意の要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="comparer">値を比較する <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">入力シーケンスの要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> または <paramref name="second" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Where``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>述語に基づいて値のシーケンスをフィルター処理します。</summary>
+      <returns>条件を満たす、入力シーケンスの要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</returns>
+      <param name="source">フィルター処理する <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="predicate">各要素が条件を満たしているかどうかをテストする関数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="predicate" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Where``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})">
+      <summary>述語に基づいて値のシーケンスをフィルター処理します。各要素のインデックスは、述語関数のロジックで使用されます。</summary>
+      <returns>条件を満たす、入力シーケンスの要素を含む <see cref="T:System.Collections.Generic.IEnumerable`1" />。</returns>
+      <param name="source">フィルター処理する <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="predicate">各ソース要素が条件に当てはまるかどうかをテストする関数。この関数の 2 つ目のパラメーターは、ソース要素のインデックスを表します。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> の要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> または <paramref name="predicate" /> が null です。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Zip``3(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``1,``2})">
+      <summary>2 つのシーケンスの対応する要素に対して、1 つの指定した関数を適用し、結果として 1 つのシーケンスを生成します。</summary>
+      <returns>2 つの入力シーケンスのマージされた要素が格納されている <see cref="T:System.Collections.Generic.IEnumerable`1" />。</returns>
+      <param name="first">マージする 1 番目のシーケンス。</param>
+      <param name="second">マージする 2 番目のシーケンス。</param>
+      <param name="resultSelector">2 つのシーケンスの要素をマージする方法を指定する関数。</param>
+      <typeparam name="TFirst">1 番目の入力シーケンスの要素の型。</typeparam>
+      <typeparam name="TSecond">2 番目の入力シーケンスの要素の型。</typeparam>
+      <typeparam name="TResult">結果のシーケンスの要素の型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> または <paramref name="second" /> が null です。</exception>
+    </member>
+    <member name="T:System.Linq.IGrouping`2">
+      <summary>共通のキーを持つオブジェクトのコレクションを表します。</summary>
+      <typeparam name="TKey">
+        <see cref="T:System.Linq.IGrouping`2" /> のキーの型。このパラメーターが共変の型パラメーターです。つまり、その指定した型を使用するか、それよりも強い任意の派生型を使用することができます。共変性と反変性の詳細については、「ジェネリックの共変性と反変性」を参照してください。</typeparam>
+      <typeparam name="TElement">
+        <see cref="T:System.Linq.IGrouping`2" /> 内の値の型。</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="P:System.Linq.IGrouping`2.Key">
+      <summary>
+        <see cref="T:System.Linq.IGrouping`2" /> のキーを取得します。</summary>
+      <returns>
+        <see cref="T:System.Linq.IGrouping`2" /> のキー。</returns>
+    </member>
+    <member name="T:System.Linq.ILookup`2">
+      <summary>キーを値の <see cref="T:System.Collections.Generic.IEnumerable`1" /> シーケンスに割り当てるデータ構造のインデクサー、サイズ プロパティ、およびブール値検索メソッドを定義します。</summary>
+      <typeparam name="TKey">
+        <see cref="T:System.Linq.ILookup`2" /> 内のキーの型。</typeparam>
+      <typeparam name="TElement">
+        <see cref="T:System.Linq.ILookup`2" /> 内の値を構成する <see cref="T:System.Collections.Generic.IEnumerable`1" /> シーケンス内の要素の型。</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.ILookup`2.Contains(`0)">
+      <summary>指定したキーが <see cref="T:System.Linq.ILookup`2" /> 内に存在するかどうかを判定します。</summary>
+      <returns>
+        <paramref name="key" /> が <see cref="T:System.Linq.ILookup`2" /> 内にある場合は true。それ以外の場合は false。</returns>
+      <param name="key">
+        <see cref="T:System.Linq.ILookup`2" /> 内で検索するキー。</param>
+    </member>
+    <member name="P:System.Linq.ILookup`2.Count">
+      <summary>
+        <see cref="T:System.Linq.ILookup`2" /> 内のキーと値コレクションのペアの数を取得します。</summary>
+      <returns>
+        <see cref="T:System.Linq.ILookup`2" /> 内のキーと値コレクションのペアの数。</returns>
+    </member>
+    <member name="P:System.Linq.ILookup`2.Item(`0)">
+      <summary>指定したキーによりインデックス付けされた値の <see cref="T:System.Collections.Generic.IEnumerable`1" /> シーケンスを取得します。</summary>
+      <returns>指定したキーによりインデックス付けされた値の <see cref="T:System.Collections.Generic.IEnumerable`1" /> シーケンス。</returns>
+      <param name="key">必要な値のシーケンスのキー。</param>
+    </member>
+    <member name="T:System.Linq.IOrderedEnumerable`1">
+      <summary>並べ替えられたシーケンスを表します。</summary>
+      <typeparam name="TElement">シーケンスの要素の型。</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.IOrderedEnumerable`1.CreateOrderedEnumerable``1(System.Func{`0,``0},System.Collections.Generic.IComparer{``0},System.Boolean)">
+      <summary>キーに従って <see cref="T:System.Linq.IOrderedEnumerable`1" /> の要素に対して後続の並べ替えを実行します。</summary>
+      <returns>要素がキーに従って並べ替えられている <see cref="T:System.Linq.IOrderedEnumerable`1" />。</returns>
+      <param name="keySelector">各要素のキーの抽出に使用される <see cref="T:System.Func`2" />。</param>
+      <param name="comparer">返されたシーケンスでの配置用のキーの比較に使用される <see cref="T:System.Collections.Generic.IComparer`1" />。</param>
+      <param name="descending">要素を降順に並べ替える true、要素を昇順に並べ替える false。</param>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> によって生成されるキーの型。</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="T:System.Linq.Lookup`2">
+      <summary>それぞれ 1 つ以上の値に割り当てられたキーのコレクションを表します。</summary>
+      <typeparam name="TKey">
+        <see cref="T:System.Linq.Lookup`2" /> 内のキーの型。</typeparam>
+      <typeparam name="TElement">
+        <see cref="T:System.Linq.Lookup`2" /> 内の各 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 値の要素の型。</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.Lookup`2.ApplyResultSelector``1(System.Func{`0,System.Collections.Generic.IEnumerable{`1},``0})">
+      <summary>各キーとその関連する値に変換関数を適用し、結果を返します。</summary>
+      <returns>
+        <see cref="T:System.Linq.Lookup`2" /> 内にあるキーと値コレクションの各ペアの 1 つの値が格納されるコレクション。</returns>
+      <param name="resultSelector">各キーとその関連する値からの結果の値を導き出す関数。</param>
+      <typeparam name="TResult">
+        <paramref name="resultSelector" /> によって生成される結果の値の型。</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.Lookup`2.Contains(`0)">
+      <summary>指定したキーが <see cref="T:System.Linq.Lookup`2" /> 内にあるかどうかを確認します。</summary>
+      <returns>
+        <paramref name="key" /> が <see cref="T:System.Linq.Lookup`2" /> 内にある場合は true。それ以外の場合は false。</returns>
+      <param name="key">
+        <see cref="T:System.Linq.Lookup`2" /> 内で検索するキー。</param>
+    </member>
+    <member name="P:System.Linq.Lookup`2.Count">
+      <summary>
+        <see cref="T:System.Linq.Lookup`2" /> 内のキーと値コレクションのペアの数を取得します。</summary>
+      <returns>
+        <see cref="T:System.Linq.Lookup`2" /> 内のキーと値コレクションのペアの数。</returns>
+    </member>
+    <member name="M:System.Linq.Lookup`2.GetEnumerator">
+      <summary>
+        <see cref="T:System.Linq.Lookup`2" /> を反復処理するジェネリック列挙子を返します。</summary>
+      <returns>
+        <see cref="T:System.Linq.Lookup`2" /> の列挙子。</returns>
+    </member>
+    <member name="P:System.Linq.Lookup`2.Item(`0)">
+      <summary>指定したキーによりインデックス付けされた値のコレクションを取得します。</summary>
+      <returns>指定したキーによりインデックス付けされた値のコレクション。</returns>
+      <param name="key">必要な値のコレクションのキー。</param>
+    </member>
+    <member name="M:System.Linq.Lookup`2.System#Collections#IEnumerable#GetEnumerator">
+      <summary>
+        <see cref="T:System.Linq.Lookup`2" /> を反復処理する列挙子を返します。このクラスは継承できません。</summary>
+      <returns>
+        <see cref="T:System.Linq.Lookup`2" /> の列挙子。</returns>
+    </member>
+  </members>
+</doc>

+ 1997 - 0
HighBorn/packages/System.Linq.4.3.0/ref/netstandard1.6/ko/System.Linq.xml

@@ -0,0 +1,1997 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+  <assembly>
+    <name>System.Linq</name>
+  </assembly>
+  <members>
+    <member name="T:System.Linq.Enumerable">
+      <summary>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />을 구현하는 개체를 쿼리하기 위한 static(Visual Basic의 경우 Shared) 메서드 집합을 제공합니다.</summary>
+    </member>
+    <member name="M:System.Linq.Enumerable.Aggregate``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``0,``0})">
+      <summary>시퀀스에 누적기 함수를 적용합니다.</summary>
+      <returns>최종 누적기 값입니다.</returns>
+      <param name="source">집계할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="func">각 요소에 대해 호출할 누적기 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="func" />가 null인 경우</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" />에 요소가 없는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Aggregate``2(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1})">
+      <summary>시퀀스에 누적기 함수를 적용합니다.지정된 시드 값은 초기 누적기 값으로 사용됩니다.</summary>
+      <returns>최종 누적기 값입니다.</returns>
+      <param name="source">집계할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="seed">초기 누적기 값입니다.</param>
+      <param name="func">각 요소에 대해 호출할 누적기 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TAccumulate">누적기 값의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="func" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Aggregate``3(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1},System.Func{``1,``2})">
+      <summary>시퀀스에 누적기 함수를 적용합니다.지정된 시드 값은 초기 누적기 값으로 사용되고 지정된 함수는 결과 값을 선택하는 데 사용됩니다.</summary>
+      <returns>변환된 최종 누적기 값입니다.</returns>
+      <param name="source">집계할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="seed">초기 누적기 값입니다.</param>
+      <param name="func">각 요소에 대해 호출할 누적기 함수입니다.</param>
+      <param name="resultSelector">최종 누적기 값을 결과 값으로 변환하는 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TAccumulate">누적기 값의 형식입니다.</typeparam>
+      <typeparam name="TResult">결과 값의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />, <paramref name="func" /> 또는 <paramref name="resultSelector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.All``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>시퀀스의 모든 요소가 특정 조건에 맞는지 확인합니다.</summary>
+      <returns>소스 시퀀스의 모든 요소가 지정된 조건자의 테스트를 통과하거나 시퀀스가 비어 있으면 true이고, 그렇지 않으면 false입니다.</returns>
+      <param name="source">조건자를 적용할 요소가 들어 있는 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="predicate">각 요소를 조건에 대해 테스트하는 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="predicate" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Any``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>시퀀스에 요소가 하나라도 있는지 확인합니다.</summary>
+      <returns>소스 시퀀스에 요소가 하나라도 있으면 true이고, 그렇지 않으면 false입니다.</returns>
+      <param name="source">비어 있는지 확인할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Any``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>시퀀스에 특정 조건에 맞는 요소가 있는지 확인합니다.</summary>
+      <returns>지정된 조건자의 테스트를 통과하는 요소가 소스 시퀀스에 하나라도 있으면 true이고, 그렇지 않으면 false입니다.</returns>
+      <param name="source">요소에 조건자를 적용할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="predicate">각 요소를 조건에 대해 테스트하는 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="predicate" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.AsEnumerable``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>입력을 <see cref="T:System.Collections.Generic.IEnumerable`1" />로 형식화하여 반환합니다.</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />로 형식화된 입력 시퀀스입니다.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />로 형식화할 시퀀스입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>
+        <see cref="T:System.Decimal" /> 값 시퀀스의 평균을 계산합니다.</summary>
+      <returns>값 시퀀스의 평균입니다.</returns>
+      <param name="source">평균을 계산할 <see cref="T:System.Decimal" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" />에 요소가 없는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>
+        <see cref="T:System.Double" /> 값 시퀀스의 평균을 계산합니다.</summary>
+      <returns>값 시퀀스의 평균입니다.</returns>
+      <param name="source">평균을 계산할 <see cref="T:System.Double" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" />에 요소가 없는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>
+        <see cref="T:System.Int32" /> 값 시퀀스의 평균을 계산합니다.</summary>
+      <returns>값 시퀀스의 평균입니다.</returns>
+      <param name="source">평균을 계산할 <see cref="T:System.Int32" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" />에 요소가 없는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>
+        <see cref="T:System.Int64" /> 값 시퀀스의 평균을 계산합니다.</summary>
+      <returns>값 시퀀스의 평균입니다.</returns>
+      <param name="source">평균을 계산할 <see cref="T:System.Int64" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" />에 요소가 없는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>nullable <see cref="T:System.Decimal" /> 값 시퀀스의 평균을 계산합니다.</summary>
+      <returns>값 시퀀스의 평균이거나, 소스 시퀀스가 비어 있거나 null인 값만 들어 있으면 null입니다.</returns>
+      <param name="source">평균을 계산할 nullable <see cref="T:System.Decimal" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+      <exception cref="T:System.OverflowException">시퀀스에 있는 요소의 합이 <see cref="F:System.Decimal.MaxValue" />보다 큰 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>nullable <see cref="T:System.Double" /> 값 시퀀스의 평균을 계산합니다.</summary>
+      <returns>값 시퀀스의 평균이거나, 소스 시퀀스가 비어 있거나 null인 값만 들어 있으면 null입니다.</returns>
+      <param name="source">평균을 계산할 nullable <see cref="T:System.Double" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>nullable <see cref="T:System.Int32" /> 값 시퀀스의 평균을 계산합니다.</summary>
+      <returns>값 시퀀스의 평균이거나, 소스 시퀀스가 비어 있거나 null인 값만 들어 있으면 null입니다.</returns>
+      <param name="source">평균을 계산할 nullable <see cref="T:System.Int32" />  값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+      <exception cref="T:System.OverflowException">시퀀스에 있는 요소의 합이 <see cref="F:System.Int64.MaxValue" />보다 큰 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>nullable <see cref="T:System.Int64" /> 값 시퀀스의 평균을 계산합니다.</summary>
+      <returns>값 시퀀스의 평균이거나, 소스 시퀀스가 비어 있거나 null인 값만 들어 있으면 null입니다.</returns>
+      <param name="source">평균을 계산할 nullable <see cref="T:System.Int64" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+      <exception cref="T:System.OverflowException">시퀀스에 있는 요소의 합이 <see cref="F:System.Int64.MaxValue" />보다 큰 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>nullable <see cref="T:System.Single" /> 값 시퀀스의 평균을 계산합니다.</summary>
+      <returns>값 시퀀스의 평균이거나, 소스 시퀀스가 비어 있거나 null인 값만 들어 있으면 null입니다.</returns>
+      <param name="source">평균을 계산할 nullable <see cref="T:System.Single" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>
+        <see cref="T:System.Single" /> 값 시퀀스의 평균을 계산합니다.</summary>
+      <returns>값 시퀀스의 평균입니다.</returns>
+      <param name="source">평균을 계산할 <see cref="T:System.Single" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" />에 요소가 없는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>입력 시퀀스의 각 요소에 대해 변형 함수를 호출하여 가져온 <see cref="T:System.Decimal" /> 값 시퀀스의 평균을 계산합니다.</summary>
+      <returns>값 시퀀스의 평균입니다.</returns>
+      <param name="source">평균을 계산하는 데 사용되는 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" />에 요소가 없는 경우</exception>
+      <exception cref="T:System.OverflowException">시퀀스에 있는 요소의 합이 <see cref="F:System.Decimal.MaxValue" />보다 큰 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>입력 시퀀스의 각 요소에 대해 변형 함수를 호출하여 가져온 <see cref="T:System.Double" /> 값 시퀀스의 평균을 계산합니다.</summary>
+      <returns>값 시퀀스의 평균입니다.</returns>
+      <param name="source">평균을 계산할 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" />에 요소가 없는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>입력 시퀀스의 각 요소에 대해 변형 함수를 호출하여 가져온 <see cref="T:System.Int32" /> 값 시퀀스의 평균을 계산합니다.</summary>
+      <returns>값 시퀀스의 평균입니다.</returns>
+      <param name="source">평균을 계산할 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" />에 요소가 없는 경우</exception>
+      <exception cref="T:System.OverflowException">시퀀스에 있는 요소의 합이 <see cref="F:System.Int64.MaxValue" />보다 큰 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>입력 시퀀스의 각 요소에 대해 변형 함수를 호출하여 가져온 <see cref="T:System.Int64" /> 값 시퀀스의 평균을 계산합니다.</summary>
+      <returns>값 시퀀스의 평균입니다.</returns>
+      <param name="source">평균을 계산할 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">소스 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" />에 요소가 없는 경우</exception>
+      <exception cref="T:System.OverflowException">시퀀스에 있는 요소의 합이 <see cref="F:System.Int64.MaxValue" />보다 큰 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>입력 시퀀스의 각 요소에 대해 변형 함수를 호출하여 가져온 nullable <see cref="T:System.Decimal" /> 값 시퀀스의 평균을 계산합니다.</summary>
+      <returns>값 시퀀스의 평균이거나, 소스 시퀀스가 비어 있거나 null인 값만 들어 있으면 null입니다.</returns>
+      <param name="source">평균을 계산할 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+      <exception cref="T:System.OverflowException">시퀀스에 있는 요소의 합이 <see cref="F:System.Decimal.MaxValue" />보다 큰 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>입력 시퀀스의 각 요소에 대해 변형 함수를 호출하여 가져온 nullable <see cref="T:System.Double" /> 값 시퀀스의 평균을 계산합니다.</summary>
+      <returns>값 시퀀스의 평균이거나, 소스 시퀀스가 비어 있거나 null인 값만 들어 있으면 null입니다.</returns>
+      <param name="source">평균을 계산할 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>입력 시퀀스의 각 요소에 대해 변형 함수를 호출하여 가져온 nullable <see cref="T:System.Int32" /> 값 시퀀스의 평균을 계산합니다.</summary>
+      <returns>값 시퀀스의 평균이거나, 소스 시퀀스가 비어 있거나 null인 값만 들어 있으면 null입니다.</returns>
+      <param name="source">평균을 계산할 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+      <exception cref="T:System.OverflowException">시퀀스에 있는 요소의 합이 <see cref="F:System.Int64.MaxValue" />보다 큰 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>입력 시퀀스의 각 요소에 대해 변형 함수를 호출하여 가져온 nullable <see cref="T:System.Int64" /> 값 시퀀스의 평균을 계산합니다.</summary>
+      <returns>값 시퀀스의 평균이거나, 소스 시퀀스가 비어 있거나 null인 값만 들어 있으면 null입니다.</returns>
+      <param name="source">평균을 계산할 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>입력 시퀀스의 각 요소에 대해 변형 함수를 호출하여 가져온 nullable <see cref="T:System.Single" /> 값 시퀀스의 평균을 계산합니다.</summary>
+      <returns>값 시퀀스의 평균이거나, 소스 시퀀스가 비어 있거나 null인 값만 들어 있으면 null입니다.</returns>
+      <param name="source">평균을 계산할 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>입력 시퀀스의 각 요소에 대해 변형 함수를 호출하여 가져온 <see cref="T:System.Single" /> 값 시퀀스의 평균을 계산합니다.</summary>
+      <returns>값 시퀀스의 평균입니다.</returns>
+      <param name="source">평균을 계산할 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" />에 요소가 없는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Cast``1(System.Collections.IEnumerable)">
+      <summary>
+        <see cref="T:System.Collections.IEnumerable" />의 요소를 지정된 형식으로 캐스팅합니다.</summary>
+      <returns>지정된 형식으로 캐스트된 소스 시퀀스의 각 요소가 들어 있는 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</returns>
+      <param name="source">
+        <paramref name="TResult" /> 형식으로 캐스팅할 요소가 들어 있는 <see cref="T:System.Collections.IEnumerable" />입니다.</param>
+      <typeparam name="TResult">
+        <paramref name="source" />의 요소를 캐스팅할 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+      <exception cref="T:System.InvalidCastException">시퀀스의 요소를 <paramref name="TResult" /> 형식으로 캐스팅할 수 없는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Concat``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>두 시퀀스를 연결합니다.</summary>
+      <returns>두 입력 시퀀스의 연결된 요소가 들어 있는 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</returns>
+      <param name="first">연결할 첫 번째 시퀀스입니다.</param>
+      <param name="second">첫 번째 시퀀스에 연결할 시퀀스입니다.</param>
+      <typeparam name="TSource">입력 시퀀스 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> 또는 <paramref name="second" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Contains``1(System.Collections.Generic.IEnumerable{``0},``0)">
+      <summary>기본 같음 비교자를 사용하여 시퀀스에 지정된 요소가 들어 있는지 확인합니다.</summary>
+      <returns>소스 시퀀스에 지정된 값을 갖는 요소가 들어 있으면 true이고, 그렇지 않으면 false입니다.</returns>
+      <param name="source">값을 찾을 시퀀스입니다.</param>
+      <param name="value">시퀀스에서 찾을 값입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Contains``1(System.Collections.Generic.IEnumerable{``0},``0,System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>지정된 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />를 사용하여 시퀀스에 지정된 요소가 들어 있는지 확인합니다.</summary>
+      <returns>소스 시퀀스에 지정된 값을 갖는 요소가 들어 있으면 true이고, 그렇지 않으면 false입니다.</returns>
+      <param name="source">값을 찾을 시퀀스입니다.</param>
+      <param name="value">시퀀스에서 찾을 값입니다.</param>
+      <param name="comparer">값을 비교할 같음 비교자입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Count``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>시퀀스의 요소 수를 반환합니다.</summary>
+      <returns>입력 시퀀스의 요소 수입니다.</returns>
+      <param name="source">개수를 셀 요소가 들어 있는 시퀀스입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+      <exception cref="T:System.OverflowException">
+        <paramref name="source" />의 요소 수가 <see cref="F:System.Int32.MaxValue" />보다 큰 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Count``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>지정된 시퀀스에서 특정 조건에 맞는 요소 수를 나타내는 숫자를 반환합니다.</summary>
+      <returns>시퀀스에서 조건자 함수의 조건에 맞는 요소 수를 나타내는 숫자입니다.</returns>
+      <param name="source">테스트하여 개수를 셀 요소가 들어 있는 시퀀스입니다.</param>
+      <param name="predicate">각 요소를 조건에 대해 테스트하는 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="predicate" />가 null인 경우</exception>
+      <exception cref="T:System.OverflowException">
+        <paramref name="source" />의 요소 수가 <see cref="F:System.Int32.MaxValue" />보다 큰 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.DefaultIfEmpty``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>지정된 시퀀스의 요소를 반환하거나, 시퀀스가 비어 있으면 형식 매개 변수의 기본값을 반환합니다.</summary>
+      <returns>
+        <paramref name="source" />가 비어 있으면 <paramref name="TSource" /> 형식에 대한 기본값이 들어 있는 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 개체이고, 그렇지 않으면 <paramref name="source" />입니다.</returns>
+      <param name="source">비어 있는 경우 기본값을 반환할 시퀀스입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.DefaultIfEmpty``1(System.Collections.Generic.IEnumerable{``0},``0)">
+      <summary>지정된 시퀀스의 요소를 반환하거나, 시퀀스가 비어 있으면 singleton 컬렉션의 지정된 값을 반환합니다.</summary>
+      <returns>
+        <paramref name="source" />가 비어 있으면 <paramref name="defaultValue" />가 들어 있는 <see cref="T:System.Collections.Generic.IEnumerable`1" />이고, 그렇지 않으면 <paramref name="source" />입니다.</returns>
+      <param name="source">비어 있는 경우 지정된 값을 반환할 시퀀스입니다.</param>
+      <param name="defaultValue">시퀀스가 비어 있는 경우에 반환할 값입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Distinct``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>기본 같음 비교자로 값을 비교하여 시퀀스에서 고유 요소를 반환합니다.</summary>
+      <returns>소스 시퀀스의 고유 요소가 들어 있는 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</returns>
+      <param name="source">중복 요소를 제거할 시퀀스입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Distinct``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>지정된 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />로 값을 비교하여 시퀀스에서 고유 요소를 반환합니다.</summary>
+      <returns>소스 시퀀스의 고유 요소가 들어 있는 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</returns>
+      <param name="source">중복 요소를 제거할 시퀀스입니다.</param>
+      <param name="comparer">값을 비교할 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ElementAt``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>시퀀스에서 지정된 인덱스의 요소를 반환합니다.</summary>
+      <returns>소스 시퀀스에서 지정된 위치의 요소입니다.</returns>
+      <param name="source">요소를 반환할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="index">검색할 요소의 인덱스(0부터 시작)입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="index" />가 0보다 작거나 <paramref name="source" />의 요소 수보다 크거나 같은 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ElementAtOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>시퀀스에서 지정된 인덱스의 요소를 반환하거나, 인덱스가 범위를 벗어나면 기본 값을 반환합니다.</summary>
+      <returns>인덱스가 소스 시퀀스의 범위를 벗어나면 default(<paramref name="TSource" />)이고, 그렇지 않으면 소스 시퀀스에서 지정된 위치에 있는 요소입니다.</returns>
+      <param name="source">요소를 반환할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="index">검색할 요소의 인덱스(0부터 시작)입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Empty``1">
+      <summary>지정된 형식 인수를 갖는 빈 <see cref="T:System.Collections.Generic.IEnumerable`1" />을 반환합니다.</summary>
+      <returns>해당 형식 인수가 <paramref name="TResult" />인 빈 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</returns>
+      <typeparam name="TResult">반환되는 제네릭 <see cref="T:System.Collections.Generic.IEnumerable`1" />의 형식 매개 변수에 할당할 형식입니다.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Except``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>기본 같음 비교자로 값을 비교하여 두 시퀀스의 차집합을 구합니다.</summary>
+      <returns>두 시퀀스 요소의 차집합이 들어 있는 시퀀스입니다.</returns>
+      <param name="first">
+        <paramref name="second" />에 없는 해당 요소를 반환할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="second">첫 번째 시퀀스에 해당 요소가 있는 경우 반환되는 시퀀스에서 해당 요소를 제거할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <typeparam name="TSource">입력 시퀀스 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> 또는 <paramref name="second" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Except``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>지정된 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />로 값을 비교하여 두 시퀀스의 차집합을 구합니다.</summary>
+      <returns>두 시퀀스 요소의 차집합이 들어 있는 시퀀스입니다.</returns>
+      <param name="first">
+        <paramref name="second" />에 없는 해당 요소를 반환할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="second">첫 번째 시퀀스에 해당 요소가 있는 경우 반환되는 시퀀스에서 해당 요소를 제거할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="comparer">값을 비교할 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />입니다.</param>
+      <typeparam name="TSource">입력 시퀀스 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> 또는 <paramref name="second" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.First``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>시퀀스의 첫 번째 요소를 반환합니다.</summary>
+      <returns>지정된 시퀀스의 첫 번째 요소입니다.</returns>
+      <param name="source">첫 번째 요소를 반환할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+      <exception cref="T:System.InvalidOperationException">소스 시퀀스가 비어 있는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.First``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>시퀀스에서 지정된 조건에 맞는 첫 번째 요소를 반환합니다.</summary>
+      <returns>시퀀스에서 지정된 조건자 함수의 테스트를 통과하는 첫 번째 요소입니다.</returns>
+      <param name="source">요소를 반환할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="predicate">각 요소를 조건에 대해 테스트하는 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="predicate" />가 null인 경우</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="predicate" />의 조건에 맞는 요소가 없는 경우또는소스 시퀀스가 비어 있는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.FirstOrDefault``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>시퀀스의 첫 번째 요소를 반환하거나, 시퀀스에 요소가 없으면 기본값을 반환합니다.</summary>
+      <returns>
+        <paramref name="source" />가 비어 있으면 default(<paramref name="TSource" />)이고, 그렇지 않으면 <paramref name="source" />의 첫 번째 요소입니다.</returns>
+      <param name="source">첫 번째 요소를 반환할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.FirstOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>시퀀스에서 특정 조건에 맞는 첫 번째 요소를 반환하거나, 이러한 요소가 없으면 기본값을 반환합니다.</summary>
+      <returns>
+        <paramref name="source" />가 비어 있거나 <paramref name="predicate" />에 지정된 테스트를 통과하는 요소가 없으면 default(<paramref name="TSource" />)이고, 그렇지 않으면 <paramref name="source" />에서 <paramref name="predicate" />에 지정된 테스트를 통과하는 첫 번째 요소입니다.</returns>
+      <param name="source">요소를 반환할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="predicate">각 요소를 조건에 대해 테스트하는 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="predicate" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>지정된 키 선택기 함수에 따라 시퀀스의 요소를 그룹화합니다.</summary>
+      <returns>각 <see cref="T:System.Linq.IGrouping`2" /> 개체에 개체 및 키의 시퀀스가 들어 있는 IEnumerable&lt;IGrouping&lt;TKey, TSource&gt;&gt;(C#의 경우) 또는 IEnumerable(Of IGrouping(Of TKey, TSource))(Visual Basic의 경우)입니다.</returns>
+      <param name="source">요소를 그룹화할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="keySelector">각 요소에 대해 키를 추출하는 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" />에서 반환하는 키의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="keySelector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>지정된 키 선택기 함수에 따라 지정된 비교자로 키를 비교하여 시퀀스의 요소를 그룹화합니다.</summary>
+      <returns>각 <see cref="T:System.Linq.IGrouping`2" /> 개체에 개체 및 키의 컬렉션이 들어 있는 IEnumerable&lt;IGrouping&lt;TKey, TSource&gt;&gt;(C#의 경우) 또는 IEnumerable(Of IGrouping(Of TKey, TSource))(Visual Basic의 경우)입니다.</returns>
+      <param name="source">요소를 그룹화할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="keySelector">각 요소에 대해 키를 추출하는 함수입니다.</param>
+      <param name="comparer">키를 비교할 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" />에서 반환하는 키의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="keySelector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})">
+      <summary>지정된 키 선택기 함수에 따라 시퀀스의 요소를 그룹화하고 지정된 함수를 사용하여 각 그룹의 요소를 투영합니다.</summary>
+      <returns>각 <see cref="T:System.Linq.IGrouping`2" /> 개체에 <paramref name="TElement" /> 형식의 개체 및 키의 컬렉션이 들어 있는 IEnumerable&lt;IGrouping&lt;TKey, TElement&gt;&gt;(C#의 경우) 또는 IEnumerable(Of IGrouping(Of TKey, TElement))(Visual Basic의 경우)입니다.</returns>
+      <param name="source">요소를 그룹화할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="keySelector">각 요소에 대해 키를 추출하는 함수입니다.</param>
+      <param name="elementSelector">각 소스 요소를 <see cref="T:System.Linq.IGrouping`2" />의 요소에 매핑하는 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" />에서 반환하는 키의 형식입니다.</typeparam>
+      <typeparam name="TElement">
+        <see cref="T:System.Linq.IGrouping`2" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />, <paramref name="keySelector" /> 또는 <paramref name="elementSelector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>키 선택기 함수에 따라 시퀀스의 요소를 그룹화합니다.키는 비교자를 통해 비교되고 각 그룹의 요소는 지정된 함수를 통해 투영됩니다.</summary>
+      <returns>각 <see cref="T:System.Linq.IGrouping`2" /> 개체에 <paramref name="TElement" /> 형식의 개체 및 키의 컬렉션이 들어 있는 IEnumerable&lt;IGrouping&lt;TKey, TElement&gt;&gt;(C#의 경우) 또는 IEnumerable(Of IGrouping(Of TKey, TElement))(Visual Basic의 경우)입니다.</returns>
+      <param name="source">요소를 그룹화할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="keySelector">각 요소에 대해 키를 추출하는 함수입니다.</param>
+      <param name="elementSelector">각 소스 요소를 <see cref="T:System.Linq.IGrouping`2" />의 요소에 매핑하는 함수입니다.</param>
+      <param name="comparer">키를 비교할 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" />에서 반환하는 키의 형식입니다.</typeparam>
+      <typeparam name="TElement">
+        <see cref="T:System.Linq.IGrouping`2" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />, <paramref name="keySelector" /> 또는 <paramref name="elementSelector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3})">
+      <summary>지정된 키 누적기 함수에 따라 시퀀스의 요소를 그룹화하고 각 그룹의 결과 값과 해당 키를 만듭니다.각 그룹의 요소는 지정된 함수를 통해 투영됩니다.</summary>
+      <returns>각 요소가 그룹과 해당 키에 대한 프로젝션을 나타내는 <paramref name="TResult" /> 형식의 요소 컬렉션입니다.</returns>
+      <param name="source">요소를 그룹화할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="keySelector">각 요소에 대해 키를 추출하는 함수입니다.</param>
+      <param name="elementSelector">각 소스 요소를 <see cref="T:System.Linq.IGrouping`2" />의 요소에 매핑하는 함수입니다.</param>
+      <param name="resultSelector">각 그룹의 결과 값을 만드는 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" />에서 반환하는 키의 형식입니다.</typeparam>
+      <typeparam name="TElement">각 <see cref="T:System.Linq.IGrouping`2" />에 있는 요소의 형식입니다.</typeparam>
+      <typeparam name="TResult">
+        <paramref name="resultSelector" />에서 반환하는 결과 값의 형식입니다.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>지정된 키 누적기 함수에 따라 시퀀스의 요소를 그룹화하고 각 그룹의 결과 값과 해당 키를 만듭니다.키 값은 지정된 비교자를 통해 비교되고 각 그룹의 요소는 지정된 함수를 통해 투영됩니다.</summary>
+      <returns>각 요소가 그룹과 해당 키에 대한 프로젝션을 나타내는 <paramref name="TResult" /> 형식의 요소 컬렉션입니다.</returns>
+      <param name="source">요소를 그룹화할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="keySelector">각 요소에 대해 키를 추출하는 함수입니다.</param>
+      <param name="elementSelector">각 소스 요소를 <see cref="T:System.Linq.IGrouping`2" />의 요소에 매핑하는 함수입니다.</param>
+      <param name="resultSelector">각 그룹의 결과 값을 만드는 함수입니다.</param>
+      <param name="comparer">키를 비교할 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" />에서 반환하는 키의 형식입니다.</typeparam>
+      <typeparam name="TElement">각 <see cref="T:System.Linq.IGrouping`2" />에 있는 요소의 형식입니다.</typeparam>
+      <typeparam name="TResult">
+        <paramref name="resultSelector" />에서 반환하는 결과 값의 형식입니다.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2})">
+      <summary>지정된 키 누적기 함수에 따라 시퀀스의 요소를 그룹화하고 각 그룹의 결과 값과 해당 키를 만듭니다.</summary>
+      <returns>각 요소가 그룹과 해당 키에 대한 프로젝션을 나타내는 <paramref name="TResult" /> 형식의 요소 컬렉션입니다.</returns>
+      <param name="source">요소를 그룹화할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="keySelector">각 요소에 대해 키를 추출하는 함수입니다.</param>
+      <param name="resultSelector">각 그룹의 결과 값을 만드는 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" />에서 반환하는 키의 형식입니다.</typeparam>
+      <typeparam name="TResult">
+        <paramref name="resultSelector" />에서 반환하는 결과 값의 형식입니다.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>지정된 키 누적기 함수에 따라 시퀀스의 요소를 그룹화하고 각 그룹의 결과 값과 해당 키를 만듭니다.키는 지정된 비교자를 통해 비교됩니다.</summary>
+      <returns>각 요소가 그룹과 해당 키에 대한 프로젝션을 나타내는 <paramref name="TResult" /> 형식의 요소 컬렉션입니다.</returns>
+      <param name="source">요소를 그룹화할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="keySelector">각 요소에 대해 키를 추출하는 함수입니다.</param>
+      <param name="resultSelector">각 그룹의 결과 값을 만드는 함수입니다.</param>
+      <param name="comparer">키를 비교할 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" />에서 반환하는 키의 형식입니다.</typeparam>
+      <typeparam name="TResult">
+        <paramref name="resultSelector" />에서 반환하는 결과 값의 형식입니다.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3})">
+      <summary>키가 같은지 여부에 따라 두 시퀀스의 요소를 연관시키고 결과를 그룹화합니다.기본 같음 비교자를 사용하여 키를 비교합니다.</summary>
+      <returns>두 시퀀스에 대해 그룹화 조인을 수행하여 가져온 <paramref name="TResult" /> 형식 요소가 들어 있는 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</returns>
+      <param name="outer">조인할 첫 번째 시퀀스입니다.</param>
+      <param name="inner">첫 번째 시퀀스에 조인할 시퀀스입니다.</param>
+      <param name="outerKeySelector">첫 번째 시퀀스의 각 요소에서 조인 키를 추출하는 함수입니다.</param>
+      <param name="innerKeySelector">두 번째 시퀀스의 각 요소에서 조인 키를 추출하는 함수입니다.</param>
+      <param name="resultSelector">첫 번째 시퀀스의 요소와 두 번째 시퀀스의 일치하는 요소 컬렉션을 통해 결과 요소를 만들 함수입니다.</param>
+      <typeparam name="TOuter">첫 번째 시퀀스 요소의 형식입니다.</typeparam>
+      <typeparam name="TInner">두 번째 시퀀스 요소의 형식입니다.</typeparam>
+      <typeparam name="TKey">키 선택기 함수에서 반환하는 키의 형식입니다.</typeparam>
+      <typeparam name="TResult">결과 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" />, <paramref name="inner" />, <paramref name="outerKeySelector" />, <paramref name="innerKeySelector" /> 또는 <paramref name="resultSelector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3},System.Collections.Generic.IEqualityComparer{``2})">
+      <summary>키가 같은지 여부에 따라 두 시퀀스의 요소를 연관시키고 결과를 그룹화합니다.지정된 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />를 사용하여 키를 비교합니다.</summary>
+      <returns>두 시퀀스에 대해 그룹화 조인을 수행하여 가져온 <paramref name="TResult" /> 형식 요소가 들어 있는 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</returns>
+      <param name="outer">조인할 첫 번째 시퀀스입니다.</param>
+      <param name="inner">첫 번째 시퀀스에 조인할 시퀀스입니다.</param>
+      <param name="outerKeySelector">첫 번째 시퀀스의 각 요소에서 조인 키를 추출하는 함수입니다.</param>
+      <param name="innerKeySelector">두 번째 시퀀스의 각 요소에서 조인 키를 추출하는 함수입니다.</param>
+      <param name="resultSelector">첫 번째 시퀀스의 요소와 두 번째 시퀀스의 일치하는 요소 컬렉션을 통해 결과 요소를 만들 함수입니다.</param>
+      <param name="comparer">키를 해시하여 비교할 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />입니다.</param>
+      <typeparam name="TOuter">첫 번째 시퀀스 요소의 형식입니다.</typeparam>
+      <typeparam name="TInner">두 번째 시퀀스 요소의 형식입니다.</typeparam>
+      <typeparam name="TKey">키 선택기 함수에서 반환하는 키의 형식입니다.</typeparam>
+      <typeparam name="TResult">결과 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" />, <paramref name="inner" />, <paramref name="outerKeySelector" />, <paramref name="innerKeySelector" /> 또는 <paramref name="resultSelector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Intersect``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>기본 같음 비교자로 값을 비교하여 두 시퀀스의 교집합을 구합니다.</summary>
+      <returns>두 시퀀스의 교집합을 이루는 요소가 들어 있는 시퀀스입니다.</returns>
+      <param name="first">
+        <paramref name="second" />에도 있는 고유 요소가 반환되는 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="second">첫 번째 시퀀스에도 있는 고유 요소가 반환되는 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <typeparam name="TSource">입력 시퀀스 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> 또는 <paramref name="second" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Intersect``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>지정된 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />로 값을 비교하여 두 시퀀스의 교집합을 구합니다.</summary>
+      <returns>두 시퀀스의 교집합을 이루는 요소가 들어 있는 시퀀스입니다.</returns>
+      <param name="first">
+        <paramref name="second" />에도 있는 고유 요소가 반환되는 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="second">첫 번째 시퀀스에도 있는 고유 요소가 반환되는 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="comparer">값을 비교할 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />입니다.</param>
+      <typeparam name="TSource">입력 시퀀스 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> 또는 <paramref name="second" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3})">
+      <summary>일치하는 키를 기준으로 두 시퀀스의 요소를 연관시킵니다.기본 같음 비교자를 사용하여 키를 비교합니다.</summary>
+      <returns>두 시퀀스에 대해 내부 조인을 수행하여 가져온 <paramref name="TResult" /> 형식 요소가 들어 있는 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</returns>
+      <param name="outer">조인할 첫 번째 시퀀스입니다.</param>
+      <param name="inner">첫 번째 시퀀스에 조인할 시퀀스입니다.</param>
+      <param name="outerKeySelector">첫 번째 시퀀스의 각 요소에서 조인 키를 추출하는 함수입니다.</param>
+      <param name="innerKeySelector">두 번째 시퀀스의 각 요소에서 조인 키를 추출하는 함수입니다.</param>
+      <param name="resultSelector">일치하는 두 요소를 통해 결과 요소를 만들 함수입니다.</param>
+      <typeparam name="TOuter">첫 번째 시퀀스 요소의 형식입니다.</typeparam>
+      <typeparam name="TInner">두 번째 시퀀스 요소의 형식입니다.</typeparam>
+      <typeparam name="TKey">키 선택기 함수에서 반환하는 키의 형식입니다.</typeparam>
+      <typeparam name="TResult">결과 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" />, <paramref name="inner" />, <paramref name="outerKeySelector" />, <paramref name="innerKeySelector" /> 또는 <paramref name="resultSelector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3},System.Collections.Generic.IEqualityComparer{``2})">
+      <summary>일치하는 키를 기준으로 두 시퀀스의 요소를 연관시킵니다.지정된 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />를 사용하여 키를 비교합니다.</summary>
+      <returns>두 시퀀스에 대해 내부 조인을 수행하여 가져온 <paramref name="TResult" /> 형식 요소가 들어 있는 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</returns>
+      <param name="outer">조인할 첫 번째 시퀀스입니다.</param>
+      <param name="inner">첫 번째 시퀀스에 조인할 시퀀스입니다.</param>
+      <param name="outerKeySelector">첫 번째 시퀀스의 각 요소에서 조인 키를 추출하는 함수입니다.</param>
+      <param name="innerKeySelector">두 번째 시퀀스의 각 요소에서 조인 키를 추출하는 함수입니다.</param>
+      <param name="resultSelector">일치하는 두 요소를 통해 결과 요소를 만들 함수입니다.</param>
+      <param name="comparer">키를 해시하여 비교할 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />입니다.</param>
+      <typeparam name="TOuter">첫 번째 시퀀스 요소의 형식입니다.</typeparam>
+      <typeparam name="TInner">두 번째 시퀀스 요소의 형식입니다.</typeparam>
+      <typeparam name="TKey">키 선택기 함수에서 반환하는 키의 형식입니다.</typeparam>
+      <typeparam name="TResult">결과 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" />, <paramref name="inner" />, <paramref name="outerKeySelector" />, <paramref name="innerKeySelector" /> 또는 <paramref name="resultSelector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Last``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>시퀀스의 마지막 요소를 반환합니다.</summary>
+      <returns>소스 시퀀스에서 마지막 위치에 있는 값입니다.</returns>
+      <param name="source">마지막 요소를 반환할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+      <exception cref="T:System.InvalidOperationException">소스 시퀀스가 비어 있는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Last``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>시퀀스에서 지정된 조건에 맞는 마지막 요소를 반환합니다.</summary>
+      <returns>시퀀스에서 지정된 조건자 함수의 테스트를 통과하는 마지막 요소입니다.</returns>
+      <param name="source">요소를 반환할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="predicate">각 요소를 조건에 대해 테스트하는 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="predicate" />가 null인 경우</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="predicate" />의 조건에 맞는 요소가 없는 경우또는소스 시퀀스가 비어 있는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LastOrDefault``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>시퀀스의 마지막 요소를 반환하거나, 시퀀스에 요소가 없으면 기본값을 반환합니다.</summary>
+      <returns>소스 시퀀스가 비어 있으면 default(<paramref name="TSource" />)이고, 그렇지 않으면 <see cref="T:System.Collections.Generic.IEnumerable`1" />의 마지막 요소입니다.</returns>
+      <param name="source">마지막 요소를 반환할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LastOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>시퀀스에서 특정 조건에 맞는 마지막 요소를 반환하거나, 이러한 요소가 없으면 기본값을 반환합니다.</summary>
+      <returns>시퀀스가 비어 있거나 조건자 함수의 테스트를 통과하는 요소가 없으면 default(<paramref name="TSource" />)이고, 그렇지 않으면 조건자 함수의 테스트를 통과하는 마지막 요소입니다.</returns>
+      <param name="source">요소를 반환할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="predicate">각 요소를 조건에 대해 테스트하는 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="predicate" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LongCount``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>시퀀스의 총 요소 수를 나타내는 <see cref="T:System.Int64" />를 반환합니다.</summary>
+      <returns>소스 시퀀스의 요소 수입니다.</returns>
+      <param name="source">개수를 셀 요소가 들어 있는 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+      <exception cref="T:System.OverflowException">요소 수가 <see cref="F:System.Int64.MaxValue" />를 초과하는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LongCount``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>시퀀스에서 특정 조건에 맞는 요소 수를 나타내는 <see cref="T:System.Int64" />를 반환합니다.</summary>
+      <returns>시퀀스에서 조건자 함수의 조건에 맞는 요소 수를 나타내는 숫자입니다.</returns>
+      <param name="source">개수를 셀 요소가 들어 있는 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="predicate">각 요소를 조건에 대해 테스트하는 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="predicate" />가 null인 경우</exception>
+      <exception cref="T:System.OverflowException">일치하는 요소 수가 <see cref="F:System.Int64.MaxValue" />를 초과하는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>
+        <see cref="T:System.Decimal" /> 값 시퀀스의 최대값을 반환합니다.</summary>
+      <returns>시퀀스의 최대값입니다.</returns>
+      <param name="source">최대값을 확인할 <see cref="T:System.Decimal" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" />에 요소가 없는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>
+        <see cref="T:System.Double" /> 값 시퀀스의 최대값을 반환합니다.</summary>
+      <returns>시퀀스의 최대값입니다.</returns>
+      <param name="source">최대값을 확인할 <see cref="T:System.Double" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" />에 요소가 없는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>
+        <see cref="T:System.Int32" /> 값 시퀀스의 최대값을 반환합니다.</summary>
+      <returns>시퀀스의 최대값입니다.</returns>
+      <param name="source">최대값을 확인할 <see cref="T:System.Int32" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" />에 요소가 없는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>
+        <see cref="T:System.Int64" /> 값 시퀀스의 최대값을 반환합니다.</summary>
+      <returns>시퀀스의 최대값입니다.</returns>
+      <param name="source">최대값을 확인할 <see cref="T:System.Int64" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" />에 요소가 없는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>nullable <see cref="T:System.Decimal" /> 값 시퀀스의 최대값을 반환합니다.</summary>
+      <returns>시퀀스의 최대값에 해당하는 Nullable&lt;Decimal&gt; 형식(C#) 또는 Nullable(Of Decimal) 형식(Visual Basic의 경우) 값입니다. </returns>
+      <param name="source">최대값을 확인할 nullable <see cref="T:System.Decimal" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>nullable <see cref="T:System.Double" /> 값 시퀀스의 최대값을 반환합니다.</summary>
+      <returns>시퀀스의 최대값에 해당하는 Nullable&lt;Double&gt; 형식(C#) 또는 Nullable(Of Double) 형식(Visual Basic의 경우) 값입니다.</returns>
+      <param name="source">최대값을 확인할 nullable <see cref="T:System.Double" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>nullable <see cref="T:System.Int32" /> 값 시퀀스의 최대값을 반환합니다.</summary>
+      <returns>시퀀스의 최대값에 해당하는 Nullable&lt;Int32&gt; 형식(C#) 또는 Nullable(Of Int32) 형식(Visual Basic의 경우) 값입니다. </returns>
+      <param name="source">최대값을 확인할 nullable <see cref="T:System.Int32" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>nullable <see cref="T:System.Int64" /> 값 시퀀스의 최대값을 반환합니다.</summary>
+      <returns>시퀀스의 최대값에 해당하는 Nullable&lt;Int64&gt; 형식(C#) 또는 Nullable(Of Int64) 형식(Visual Basic의 경우) 값입니다. </returns>
+      <param name="source">최대값을 확인할 nullable <see cref="T:System.Int64" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>nullable <see cref="T:System.Single" /> 값 시퀀스의 최대값을 반환합니다.</summary>
+      <returns>시퀀스의 최대값에 해당하는 Nullable&lt;Single&gt; 형식(C#) 또는 Nullable(Of Single) 형식(Visual Basic의 경우) 값입니다.</returns>
+      <param name="source">최대값을 확인할 nullable <see cref="T:System.Single" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>
+        <see cref="T:System.Single" /> 값 시퀀스의 최대값을 반환합니다.</summary>
+      <returns>시퀀스의 최대값입니다.</returns>
+      <param name="source">최대값을 확인할 <see cref="T:System.Single" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" />에 요소가 없는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>제네릭 시퀀스의 최대값을 반환합니다.</summary>
+      <returns>시퀀스의 최대값입니다.</returns>
+      <param name="source">최대값을 확인할 값의 시퀀스입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>시퀀스의 각 요소에 대해 변형 함수를 호출하고 최대 <see cref="T:System.Decimal" /> 값을 반환합니다.</summary>
+      <returns>시퀀스의 최대값입니다.</returns>
+      <param name="source">최대값을 확인할 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" />에 요소가 없는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>시퀀스의 각 요소에 대해 변형 함수를 호출하고 최대 <see cref="T:System.Double" /> 값을 반환합니다.</summary>
+      <returns>시퀀스의 최대값입니다.</returns>
+      <param name="source">최대값을 확인할 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" />에 요소가 없는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>시퀀스의 각 요소에 대해 변형 함수를 호출하고 최대 <see cref="T:System.Int32" /> 값을 반환합니다.</summary>
+      <returns>시퀀스의 최대값입니다.</returns>
+      <param name="source">최대값을 확인할 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" />에 요소가 없는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>시퀀스의 각 요소에 대해 변형 함수를 호출하고 최대 <see cref="T:System.Int64" /> 값을 반환합니다.</summary>
+      <returns>시퀀스의 최대값입니다.</returns>
+      <param name="source">최대값을 확인할 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" />에 요소가 없는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>시퀀스의 각 요소에 대해 변형 함수를 호출하고 최대 nullable <see cref="T:System.Decimal" /> 값을 반환합니다.</summary>
+      <returns>시퀀스의 최대값에 해당하는 Nullable&lt;Decimal&gt; 형식(C#) 또는 Nullable(Of Decimal) 형식(Visual Basic의 경우) 값입니다.</returns>
+      <param name="source">최대값을 확인할 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>시퀀스의 각 요소에 대해 변형 함수를 호출하고 최대 nullable <see cref="T:System.Double" /> 값을 반환합니다.</summary>
+      <returns>시퀀스의 최대값에 해당하는 Nullable&lt;Double&gt; 형식(C#) 또는 Nullable(Of Double) 형식(Visual Basic의 경우) 값입니다.</returns>
+      <param name="source">최대값을 확인할 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>시퀀스의 각 요소에 대해 변형 함수를 호출하고 최대 nullable <see cref="T:System.Int32" /> 값을 반환합니다.</summary>
+      <returns>시퀀스의 최대값에 해당하는 Nullable&lt;Int32&gt; 형식(C#) 또는 Nullable(Of Int32) 형식(Visual Basic의 경우) 값입니다.</returns>
+      <param name="source">최대값을 확인할 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>시퀀스의 각 요소에 대해 변형 함수를 호출하고 최대 nullable <see cref="T:System.Int64" /> 값을 반환합니다.</summary>
+      <returns>시퀀스의 최대값에 해당하는 Nullable&lt;Int64&gt; 형식(C#) 또는 Nullable(Of Int64) 형식(Visual Basic의 경우) 값입니다.</returns>
+      <param name="source">최대값을 확인할 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>시퀀스의 각 요소에 대해 변형 함수를 호출하고 최대 nullable <see cref="T:System.Single" /> 값을 반환합니다.</summary>
+      <returns>시퀀스의 최대값에 해당하는 Nullable&lt;Single&gt; 형식(C#) 또는 Nullable(Of Single) 형식(Visual Basic의 경우) 값입니다.</returns>
+      <param name="source">최대값을 확인할 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>시퀀스의 각 요소에 대해 변형 함수를 호출하고 최대 <see cref="T:System.Single" /> 값을 반환합니다.</summary>
+      <returns>시퀀스의 최대값입니다.</returns>
+      <param name="source">최대값을 확인할 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" />에 요소가 없는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>제네릭 시퀀스의 각 요소에 대해 변형 함수를 호출하고 최대 결과 값을 반환합니다.</summary>
+      <returns>시퀀스의 최대값입니다.</returns>
+      <param name="source">최대값을 확인할 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TResult">
+        <paramref name="selector" />에서 반환하는 값의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>
+        <see cref="T:System.Decimal" /> 값 시퀀스의 최소값을 반환합니다.</summary>
+      <returns>시퀀스의 최소값입니다.</returns>
+      <param name="source">최소값을 확인할 <see cref="T:System.Decimal" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" />에 요소가 없는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>
+        <see cref="T:System.Double" /> 값 시퀀스의 최소값을 반환합니다.</summary>
+      <returns>시퀀스의 최소값입니다.</returns>
+      <param name="source">최소값을 확인할 <see cref="T:System.Double" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" />에 요소가 없는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>
+        <see cref="T:System.Int32" /> 값 시퀀스의 최소값을 반환합니다.</summary>
+      <returns>시퀀스의 최소값입니다.</returns>
+      <param name="source">최소값을 확인할 <see cref="T:System.Int32" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" />에 요소가 없는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>
+        <see cref="T:System.Int64" /> 값 시퀀스의 최소값을 반환합니다.</summary>
+      <returns>시퀀스의 최소값입니다.</returns>
+      <param name="source">최소값을 확인할 <see cref="T:System.Int64" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" />에 요소가 없는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>nullable <see cref="T:System.Decimal" /> 값 시퀀스의 최소값을 반환합니다.</summary>
+      <returns>시퀀스의 최소값에 해당하는 Nullable&lt;Decimal&gt; 형식(C#) 또는 Nullable(Of Decimal) 형식(Visual Basic의 경우) 값입니다.</returns>
+      <param name="source">최소값을 확인할 nullable <see cref="T:System.Decimal" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>nullable <see cref="T:System.Double" /> 값 시퀀스의 최소값을 반환합니다.</summary>
+      <returns>시퀀스의 최소값에 해당하는 Nullable&lt;Double&gt; 형식(C#) 또는 Nullable(Of Double) 형식(Visual Basic의 경우) 값입니다.</returns>
+      <param name="source">최소값을 확인할 nullable <see cref="T:System.Double" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>nullable <see cref="T:System.Int32" /> 값 시퀀스의 최소값을 반환합니다.</summary>
+      <returns>시퀀스의 최소값에 해당하는 Nullable&lt;Int32&gt; 형식(C#) 또는 Nullable(Of Int32) 형식(Visual Basic의 경우) 값입니다.</returns>
+      <param name="source">최소값을 확인할 nullable <see cref="T:System.Int32" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>nullable <see cref="T:System.Int64" /> 값 시퀀스의 최소값을 반환합니다.</summary>
+      <returns>시퀀스의 최소값에 해당하는 Nullable&lt;Int64&gt; 형식(C#) 또는 Nullable(Of Int64) 형식(Visual Basic의 경우) 값입니다.</returns>
+      <param name="source">최소값을 확인할 nullable <see cref="T:System.Int64" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>nullable <see cref="T:System.Single" /> 값 시퀀스의 최소값을 반환합니다.</summary>
+      <returns>시퀀스의 최소값에 해당하는 Nullable&lt;Single&gt; 형식(C#) 또는 Nullable(Of Single) 형식(Visual Basic의 경우) 값입니다.</returns>
+      <param name="source">최소값을 확인할 nullable <see cref="T:System.Single" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>
+        <see cref="T:System.Single" /> 값 시퀀스의 최소값을 반환합니다.</summary>
+      <returns>시퀀스의 최소값입니다.</returns>
+      <param name="source">최소값을 확인할 <see cref="T:System.Single" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" />에 요소가 없는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>제네릭 시퀀스의 최소값을 반환합니다.</summary>
+      <returns>시퀀스의 최소값입니다.</returns>
+      <param name="source">최소값을 확인할 값의 시퀀스입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>시퀀스의 각 요소에 대해 변형 함수를 호출하고 최소 <see cref="T:System.Decimal" /> 값을 반환합니다.</summary>
+      <returns>시퀀스의 최소값입니다.</returns>
+      <param name="source">최소값을 확인할 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" />에 요소가 없는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>시퀀스의 각 요소에 대해 변형 함수를 호출하고 최소 <see cref="T:System.Double" /> 값을 반환합니다.</summary>
+      <returns>시퀀스의 최소값입니다.</returns>
+      <param name="source">최소값을 확인할 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" />에 요소가 없는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>시퀀스의 각 요소에 대해 변형 함수를 호출하고 최소 <see cref="T:System.Int32" /> 값을 반환합니다.</summary>
+      <returns>시퀀스의 최소값입니다.</returns>
+      <param name="source">최소값을 확인할 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" />에 요소가 없는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>시퀀스의 각 요소에 대해 변형 함수를 호출하고 최소 <see cref="T:System.Int64" /> 값을 반환합니다.</summary>
+      <returns>시퀀스의 최소값입니다.</returns>
+      <param name="source">최소값을 확인할 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" />에 요소가 없는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>시퀀스의 각 요소에 대해 변형 함수를 호출하고 최소 nullable <see cref="T:System.Decimal" /> 값을 반환합니다.</summary>
+      <returns>시퀀스의 최소값에 해당하는 Nullable&lt;Decimal&gt; 형식(C#) 또는 Nullable(Of Decimal) 형식(Visual Basic의 경우) 값입니다.</returns>
+      <param name="source">최소값을 확인할 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>시퀀스의 각 요소에 대해 변형 함수를 호출하고 최소 nullable <see cref="T:System.Double" /> 값을 반환합니다.</summary>
+      <returns>시퀀스의 최소값에 해당하는 Nullable&lt;Double&gt; 형식(C#) 또는 Nullable(Of Double) 형식(Visual Basic의 경우) 값입니다.</returns>
+      <param name="source">최소값을 확인할 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>시퀀스의 각 요소에 대해 변형 함수를 호출하고 최소 nullable <see cref="T:System.Int32" /> 값을 반환합니다.</summary>
+      <returns>시퀀스의 최소값에 해당하는 Nullable&lt;Int32&gt; 형식(C#) 또는 Nullable(Of Int32) 형식(Visual Basic의 경우) 값입니다.</returns>
+      <param name="source">최소값을 확인할 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>시퀀스의 각 요소에 대해 변형 함수를 호출하고 최소 nullable <see cref="T:System.Int64" /> 값을 반환합니다.</summary>
+      <returns>시퀀스의 최소값에 해당하는 Nullable&lt;Int64&gt; 형식(C#) 또는 Nullable(Of Int64) 형식(Visual Basic의 경우) 값입니다.</returns>
+      <param name="source">최소값을 확인할 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>시퀀스의 각 요소에 대해 변형 함수를 호출하고 최소 nullable <see cref="T:System.Single" /> 값을 반환합니다.</summary>
+      <returns>시퀀스의 최소값에 해당하는 Nullable&lt;Single&gt; 형식(C#) 또는 Nullable(Of Single) 형식(Visual Basic의 경우) 값입니다.</returns>
+      <param name="source">최소값을 확인할 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>시퀀스의 각 요소에 대해 변형 함수를 호출하고 최소 <see cref="T:System.Single" /> 값을 반환합니다.</summary>
+      <returns>시퀀스의 최소값입니다.</returns>
+      <param name="source">최소값을 확인할 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" />에 요소가 없는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>제네릭 시퀀스의 각 요소에 대해 변형 함수를 호출하고 최소 결과 값을 반환합니다.</summary>
+      <returns>시퀀스의 최소값입니다.</returns>
+      <param name="source">최소값을 확인할 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TResult">
+        <paramref name="selector" />에서 반환하는 값의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OfType``1(System.Collections.IEnumerable)">
+      <summary>지정된 형식에 따라 <see cref="T:System.Collections.IEnumerable" />의 요소를 필터링합니다.</summary>
+      <returns>
+        <paramref name="TResult" /> 형식의 입력 시퀀스에서 가져온 요소가 들어 있는 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</returns>
+      <param name="source">요소를 필터링할 <see cref="T:System.Collections.IEnumerable" />입니다.</param>
+      <typeparam name="TResult">시퀀스의 요소를 필터링할 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>시퀀스의 요소를 키에 따라 오름차순으로 정렬합니다.</summary>
+      <returns>요소가 키에 따라 정렬된 <see cref="T:System.Linq.IOrderedEnumerable`1" />입니다.</returns>
+      <param name="source">정렬할 값의 시퀀스입니다.</param>
+      <param name="keySelector">요소에서 키를 추출하는 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" />에서 반환하는 키의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="keySelector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>지정된 비교자를 사용하여 시퀀스의 요소를 오름차순으로 정렬합니다.</summary>
+      <returns>요소가 키에 따라 정렬된 <see cref="T:System.Linq.IOrderedEnumerable`1" />입니다.</returns>
+      <param name="source">정렬할 값의 시퀀스입니다.</param>
+      <param name="keySelector">요소에서 키를 추출하는 함수입니다.</param>
+      <param name="comparer">키를 비교할 <see cref="T:System.Collections.Generic.IComparer`1" />입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" />에서 반환하는 키의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="keySelector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderByDescending``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>시퀀스의 요소를 키에 따라 내림차순으로 정렬합니다.</summary>
+      <returns>요소가 키에 따라 내림차순으로 정렬된 <see cref="T:System.Linq.IOrderedEnumerable`1" />입니다.</returns>
+      <param name="source">정렬할 값의 시퀀스입니다.</param>
+      <param name="keySelector">요소에서 키를 추출하는 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" />에서 반환하는 키의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="keySelector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderByDescending``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>지정된 비교자를 사용하여 시퀀스의 요소를 내림차순으로 정렬합니다.</summary>
+      <returns>요소가 키에 따라 내림차순으로 정렬된 <see cref="T:System.Linq.IOrderedEnumerable`1" />입니다.</returns>
+      <param name="source">정렬할 값의 시퀀스입니다.</param>
+      <param name="keySelector">요소에서 키를 추출하는 함수입니다.</param>
+      <param name="comparer">키를 비교할 <see cref="T:System.Collections.Generic.IComparer`1" />입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" />에서 반환하는 키의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="keySelector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Range(System.Int32,System.Int32)">
+      <summary>지정된 범위 내의 정수 시퀀스를 생성합니다.</summary>
+      <returns>순차적 정수 범위가 들어 있는 IEnumerable&lt;Int32&gt;(C#의 경우) 또는 IEnumerable(Of Int32)(Visual Basic의 경우)입니다.</returns>
+      <param name="start">시퀀스의 첫 번째 정수 값입니다.</param>
+      <param name="count">생성할 순차적 정수의 개수입니다.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="count" />가 0보다 작은 경우또는<paramref name="start" /> + <paramref name="count" /> -1이 <see cref="F:System.Int32.MaxValue" />보다 큰 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Repeat``1(``0,System.Int32)">
+      <summary>반복되는 단일 값이 들어 있는 시퀀스를 생성합니다.</summary>
+      <returns>반복되는 값이 들어 있는 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</returns>
+      <param name="element">반복할 값입니다.</param>
+      <param name="count">생성된 시퀀스에서 값을 반복할 횟수입니다.</param>
+      <typeparam name="TResult">결과 시퀀스에서 반복할 값의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="count" />가 0보다 작은 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Reverse``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>시퀀스의 요소 순서를 반전합니다.</summary>
+      <returns>입력 시퀀스의 요소 순서를 뒤집은 시퀀스입니다.</returns>
+      <param name="source">반전할 값의 시퀀스입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Select``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>시퀀스의 각 요소를 새 폼에 투영합니다.</summary>
+      <returns>해당 요소가 <paramref name="source" />의 각 요소에 대해 변형 함수를 호출한 결과인 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</returns>
+      <param name="source">변형 함수를 호출할 값 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TResult">
+        <paramref name="selector" />에서 반환하는 값의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Select``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,``1})">
+      <summary>요소의 인덱스를 통합하여 시퀀스의 각 요소를 새 폼에 투영합니다.</summary>
+      <returns>해당 요소가 <paramref name="source" />의 각 요소에 대해 변형 함수를 호출한 결과인 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</returns>
+      <param name="source">변형 함수를 호출할 값 시퀀스입니다.</param>
+      <param name="selector">각 소스 요소에 적용할 변형 함수이며, 이 함수의 두 번째 매개 변수는 소스 요소의 인덱스를 나타냅니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TResult">
+        <paramref name="selector" />에서 반환하는 값의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})">
+      <summary>시퀀스의 각 요소를 <see cref="T:System.Collections.Generic.IEnumerable`1" />로 투영하고, 결과 시퀀스를 단일 시퀀스로 평면화한 다음 포함된 각 요소에 대해 결과 선택기 함수를 호출합니다.</summary>
+      <returns>해당 요소가 <paramref name="source" />의 각 요소에 대해 일대다 변형 함수 <paramref name="collectionSelector" />를 호출한 다음 이러한 시퀀스 요소와 해당 소스 요소를 각각 결과 요소에 매핑한 결과인 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</returns>
+      <param name="source">계산할 값의 시퀀스입니다.</param>
+      <param name="collectionSelector">입력 시퀀스의 각 요소에 적용할 변형 함수입니다.</param>
+      <param name="resultSelector">중간 시퀀스의 각 요소에 적용할 변형 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TCollection">
+        <paramref name="collectionSelector" />에서 수집하는 중간 요소의 형식입니다.</typeparam>
+      <typeparam name="TResult">결과 시퀀스 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />, <paramref name="collectionSelector" /> 또는 <paramref name="resultSelector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}})">
+      <summary>시퀀스의 각 요소를 <see cref="T:System.Collections.Generic.IEnumerable`1" />에 투영하고 결과 시퀀스를 단일 시퀀스로 평면화합니다.</summary>
+      <returns>해당 요소가 입력 시퀀스의 각 요소에 대해 일대다 변형 함수를 호출한 결과인 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</returns>
+      <param name="source">계산할 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TResult">
+        <paramref name="selector" />가 반환하는 시퀀스 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})">
+      <summary>시퀀스의 각 요소를 <see cref="T:System.Collections.Generic.IEnumerable`1" />로 투영하고, 결과 시퀀스를 단일 시퀀스로 평면화한 다음 포함된 각 요소에 대해 결과 선택기 함수를 호출합니다.각 소스 요소의 인덱스는 해당 요소의 투영된 중간 폼에 사용됩니다.</summary>
+      <returns>해당 요소가 <paramref name="source" />의 각 요소에 대해 일대다 변형 함수 <paramref name="collectionSelector" />를 호출한 다음 이러한 시퀀스 요소와 해당 소스 요소를 각각 결과 요소에 매핑한 결과인 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</returns>
+      <param name="source">계산할 값의 시퀀스입니다.</param>
+      <param name="collectionSelector">각 소스 요소에 적용할 변형 함수이며, 이 함수의 두 번째 매개 변수는 소스 요소의 인덱스를 나타냅니다.</param>
+      <param name="resultSelector">중간 시퀀스의 각 요소에 적용할 변형 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TCollection">
+        <paramref name="collectionSelector" />에서 수집하는 중간 요소의 형식입니다.</typeparam>
+      <typeparam name="TResult">결과 시퀀스 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />, <paramref name="collectionSelector" /> 또는 <paramref name="resultSelector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}})">
+      <summary>시퀀스의 각 요소를 <see cref="T:System.Collections.Generic.IEnumerable`1" />에 투영하고 결과 시퀀스를 단일 시퀀스로 평면화합니다.각 소스 요소의 인덱스는 해당 요소의 투영된 폼에 사용됩니다.</summary>
+      <returns>해당 요소가 입력 시퀀스의 각 요소에 대해 일대다 변형 함수를 호출한 결과인 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</returns>
+      <param name="source">계산할 값의 시퀀스입니다.</param>
+      <param name="selector">각 소스 요소에 적용할 변형 함수이며, 이 함수의 두 번째 매개 변수는 소스 요소의 인덱스를 나타냅니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TResult">
+        <paramref name="selector" />가 반환하는 시퀀스 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SequenceEqual``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>해당 형식에 대한 기본 같음 비교자를 통해 요소를 비교하여 두 시퀀스가 서로 같은지 확인합니다.</summary>
+      <returns>두 소스 시퀀스의 길이가 같고 해당 형식의 기본 같음 비교자에 따라 상응하는 요소가 서로 같으면 true이고, 그렇지 않으면 false입니다.</returns>
+      <param name="first">
+        <paramref name="second" />와 비교할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="second">첫 번째 시퀀스와 비교할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <typeparam name="TSource">입력 시퀀스 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> 또는 <paramref name="second" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SequenceEqual``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>지정된 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />를 통해 요소를 비교하여 두 시퀀스가 서로 같은지 확인합니다.</summary>
+      <returns>두 소스 시퀀스의 길이가 같고 <paramref name="comparer" />에 따라 해당 요소가 서로 같은 것으로 비교되면 true이고, 그렇지 않으면 false입니다.</returns>
+      <param name="first">
+        <paramref name="second" />와 비교할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="second">첫 번째 시퀀스와 비교할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="comparer">요소를 비교하는 데 사용할 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />입니다.</param>
+      <typeparam name="TSource">입력 시퀀스 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> 또는 <paramref name="second" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Single``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>시퀀스의 유일한 요소를 반환하고, 시퀀스에 요소가 정확히 하나 들어 있지 않으면 예외를 throw합니다.</summary>
+      <returns>입력 시퀀스의 단일 요소입니다.</returns>
+      <param name="source">단일 요소를 반환할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+      <exception cref="T:System.InvalidOperationException">입력 시퀀스에 요소가 두 개 이상 있습니다.또는입력 시퀀스가 비어 있는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Single``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>시퀀스에서 지정된 조건에 맞는 유일한 요소를 반환하고, 이러한 요소가 둘 이상 있으면 예외를 throw합니다.</summary>
+      <returns>입력 시퀀스에서 특정 조건에 맞는 단일 요소입니다.</returns>
+      <param name="source">단일 요소를 반환할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="predicate">요소를 조건에 대해 테스트하는 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="predicate" />가 null인 경우</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="predicate" />의 조건에 맞는 요소가 없는 경우또는<paramref name="predicate" />의 조건에 맞는 요소가 둘 이상인 경우또는소스 시퀀스가 비어 있는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SingleOrDefault``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>시퀀스의 유일한 요소를 반환하거나 시퀀스가 비어 있으면 기본값을 반환합니다. 시퀀스에 요소가 둘 이상 있으면 예외를 throw합니다.</summary>
+      <returns>입력 시퀀스의 단일 요소이거나, 시퀀스에 요소가 없으면 default(<paramref name="TSource" />)입니다.</returns>
+      <param name="source">단일 요소를 반환할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+      <exception cref="T:System.InvalidOperationException">입력 시퀀스에 요소가 두 개 이상 있습니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SingleOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>시퀀스에서 지정된 조건에 맞는 유일한 요소를 반환하거나 이러한 요소가 없으면 기본값을 반환합니다. 조건에 맞는 요소가 둘 이상 있으면 예외를 throw합니다.</summary>
+      <returns>입력 시퀀스에서 조건에 맞는 단일 요소이거나, 이러한 요소가 없으면 default(<paramref name="TSource" />)입니다.</returns>
+      <param name="source">단일 요소를 반환할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="predicate">요소를 조건에 대해 테스트하는 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="predicate" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Skip``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>시퀀스에서 지정된 수의 요소를 건너뛴 다음 나머지 요소를 반환합니다.</summary>
+      <returns>입력 시퀀스에서 지정된 인덱스 뒤에 나오는 요소가 들어 있는 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</returns>
+      <param name="source">요소를 반환할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="count">나머지 요소를 반환하기 전에 건너뛸 요소 수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SkipWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>지정된 조건이 true이면 시퀀스에 있는 요소를 무시하고 나머지 요소를 반환합니다.</summary>
+      <returns>입력 시퀀스에서 <paramref name="predicate" />에 지정된 테스트를 통과하지 않는 급수의 첫 요소부터 시작되는 요소가 들어 있는 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</returns>
+      <param name="source">요소를 반환할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="predicate">각 요소를 조건에 대해 테스트하는 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="predicate" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SkipWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})">
+      <summary>지정된 조건이 true이면 시퀀스에 있는 요소를 무시하고 나머지 요소를 반환합니다.조건자 함수의 논리에 요소의 인덱스가 사용됩니다.</summary>
+      <returns>입력 시퀀스에서 <paramref name="predicate" />에 지정된 테스트를 통과하지 않는 급수의 첫 요소부터 시작되는 요소가 들어 있는 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</returns>
+      <param name="source">요소를 반환할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="predicate">각 소스 요소를 조건에 대해 테스트할 함수이며, 이 함수의 두 번째 매개 변수는 소스 요소의 인덱스를 나타냅니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="predicate" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>
+        <see cref="T:System.Decimal" /> 값 시퀀스의 합을 계산합니다.</summary>
+      <returns>시퀀스에 있는 값의 합입니다.</returns>
+      <param name="source">합을 계산할 <see cref="T:System.Decimal" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+      <exception cref="T:System.OverflowException">합이 <see cref="F:System.Decimal.MaxValue" />보다 큰 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>
+        <see cref="T:System.Double" /> 값 시퀀스의 합을 계산합니다.</summary>
+      <returns>시퀀스에 있는 값의 합입니다.</returns>
+      <param name="source">합을 계산할 <see cref="T:System.Double" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>
+        <see cref="T:System.Int32" /> 값 시퀀스의 합을 계산합니다.</summary>
+      <returns>시퀀스에 있는 값의 합입니다.</returns>
+      <param name="source">합을 계산할 <see cref="T:System.Int32" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+      <exception cref="T:System.OverflowException">합이 <see cref="F:System.Int32.MaxValue" />보다 큰 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>
+        <see cref="T:System.Int64" /> 값 시퀀스의 합을 계산합니다.</summary>
+      <returns>시퀀스에 있는 값의 합입니다.</returns>
+      <param name="source">합을 계산할 <see cref="T:System.Int64" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+      <exception cref="T:System.OverflowException">합이 <see cref="F:System.Int64.MaxValue" />보다 큰 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>nullable <see cref="T:System.Decimal" /> 값 시퀀스의 합을 계산합니다.</summary>
+      <returns>시퀀스에 있는 값의 합입니다.</returns>
+      <param name="source">합을 계산할 nullable <see cref="T:System.Decimal" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+      <exception cref="T:System.OverflowException">합이 <see cref="F:System.Decimal.MaxValue" />보다 큰 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>nullable <see cref="T:System.Double" /> 값 시퀀스의 합을 계산합니다.</summary>
+      <returns>시퀀스에 있는 값의 합입니다.</returns>
+      <param name="source">합을 계산할 nullable <see cref="T:System.Double" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>nullable <see cref="T:System.Int32" /> 값 시퀀스의 합을 계산합니다.</summary>
+      <returns>시퀀스에 있는 값의 합입니다.</returns>
+      <param name="source">합을 계산할 nullable <see cref="T:System.Int32" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+      <exception cref="T:System.OverflowException">합이 <see cref="F:System.Int32.MaxValue" />보다 큰 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>nullable <see cref="T:System.Int64" /> 값 시퀀스의 합을 계산합니다.</summary>
+      <returns>시퀀스에 있는 값의 합입니다.</returns>
+      <param name="source">합을 계산할 nullable <see cref="T:System.Int64" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+      <exception cref="T:System.OverflowException">합이 <see cref="F:System.Int64.MaxValue" />보다 큰 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>nullable <see cref="T:System.Single" /> 값 시퀀스의 합을 계산합니다.</summary>
+      <returns>시퀀스에 있는 값의 합입니다.</returns>
+      <param name="source">합을 계산할 nullable <see cref="T:System.Single" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>
+        <see cref="T:System.Single" /> 값 시퀀스의 합을 계산합니다.</summary>
+      <returns>시퀀스에 있는 값의 합입니다.</returns>
+      <param name="source">합을 계산할 <see cref="T:System.Single" /> 값의 시퀀스입니다.</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>입력 시퀀스의 각 요소에 대해 변형 함수를 호출하여 가져온 <see cref="T:System.Decimal" /> 값 시퀀스의 합을 계산합니다.</summary>
+      <returns>투영된 값의 합입니다.</returns>
+      <param name="source">합을 계산하는 데 사용되는 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+      <exception cref="T:System.OverflowException">합이 <see cref="F:System.Decimal.MaxValue" />보다 큰 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>입력 시퀀스의 각 요소에 대해 변형 함수를 호출하여 가져온 <see cref="T:System.Double" /> 값 시퀀스의 합을 계산합니다.</summary>
+      <returns>투영된 값의 합입니다.</returns>
+      <param name="source">합을 계산하는 데 사용되는 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>입력 시퀀스의 각 요소에 대해 변형 함수를 호출하여 가져온 <see cref="T:System.Int32" /> 값 시퀀스의 합을 계산합니다.</summary>
+      <returns>투영된 값의 합입니다.</returns>
+      <param name="source">합을 계산하는 데 사용되는 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+      <exception cref="T:System.OverflowException">합이 <see cref="F:System.Int32.MaxValue" />보다 큰 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>입력 시퀀스의 각 요소에 대해 변형 함수를 호출하여 가져온 <see cref="T:System.Int64" /> 값 시퀀스의 합을 계산합니다.</summary>
+      <returns>투영된 값의 합입니다.</returns>
+      <param name="source">합을 계산하는 데 사용되는 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+      <exception cref="T:System.OverflowException">합이 <see cref="F:System.Int64.MaxValue" />보다 큰 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>입력 시퀀스의 각 요소에 대해 변형 함수를 호출하여 가져온 nullable <see cref="T:System.Decimal" /> 값 시퀀스의 합을 계산합니다.</summary>
+      <returns>투영된 값의 합입니다.</returns>
+      <param name="source">합을 계산하는 데 사용되는 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+      <exception cref="T:System.OverflowException">합이 <see cref="F:System.Decimal.MaxValue" />보다 큰 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>입력 시퀀스의 각 요소에 대해 변형 함수를 호출하여 가져온 nullable <see cref="T:System.Double" /> 값 시퀀스의 합을 계산합니다.</summary>
+      <returns>투영된 값의 합입니다.</returns>
+      <param name="source">합을 계산하는 데 사용되는 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>입력 시퀀스의 각 요소에 대해 변형 함수를 호출하여 가져온 nullable <see cref="T:System.Int32" /> 값 시퀀스의 합을 계산합니다.</summary>
+      <returns>투영된 값의 합입니다.</returns>
+      <param name="source">합을 계산하는 데 사용되는 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+      <exception cref="T:System.OverflowException">합이 <see cref="F:System.Int32.MaxValue" />보다 큰 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>입력 시퀀스의 각 요소에 대해 변형 함수를 호출하여 가져온 nullable <see cref="T:System.Int64" /> 값 시퀀스의 합을 계산합니다.</summary>
+      <returns>투영된 값의 합입니다.</returns>
+      <param name="source">합을 계산하는 데 사용되는 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+      <exception cref="T:System.OverflowException">합이 <see cref="F:System.Int64.MaxValue" />보다 큰 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>입력 시퀀스의 각 요소에 대해 변형 함수를 호출하여 가져온 nullable <see cref="T:System.Single" /> 값 시퀀스의 합을 계산합니다.</summary>
+      <returns>투영된 값의 합입니다.</returns>
+      <param name="source">합을 계산하는 데 사용되는 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>입력 시퀀스의 각 요소에 대해 변형 함수를 호출하여 가져온 <see cref="T:System.Single" /> 값 시퀀스의 합을 계산합니다.</summary>
+      <returns>투영된 값의 합입니다.</returns>
+      <param name="source">합을 계산하는 데 사용되는 값의 시퀀스입니다.</param>
+      <param name="selector">각 요소에 적용할 변환 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="selector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Take``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>시퀀스 시작 위치에서 지정된 수의 연속 요소를 반환합니다.</summary>
+      <returns>입력 시퀀스의 시작 위치부터 지정된 수의 요소가 들어 있는 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</returns>
+      <param name="source">요소가 반환되는 시퀀스입니다.</param>
+      <param name="count">반환할 요소 수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.TakeWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>지정된 조건이 true인 동안 시퀀스에서 요소를 반환합니다.</summary>
+      <returns>입력 시퀀스에서 요소가 테스트를 더 이상 통과하지 않는 위치보다 앞에 나오는 요소가 들어 있는 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</returns>
+      <param name="source">요소가 반환되는 시퀀스입니다.</param>
+      <param name="predicate">각 요소를 조건에 대해 테스트하는 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="predicate" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.TakeWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})">
+      <summary>지정된 조건이 true인 동안 시퀀스에서 요소를 반환합니다.조건자 함수의 논리에 요소의 인덱스가 사용됩니다.</summary>
+      <returns>입력 시퀀스에서 요소가 테스트를 더 이상 통과하지 않는 위치보다 앞에 나오는 요소가 들어 있는 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</returns>
+      <param name="source">요소가 반환되는 시퀀스입니다.</param>
+      <param name="predicate">각 소스 요소를 조건에 대해 테스트할 함수이며, 이 함수의 두 번째 매개 변수는 소스 요소의 인덱스를 나타냅니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="predicate" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenBy``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1})">
+      <summary>시퀀스의 요소를 키에 따라 오름차순으로 다시 정렬합니다.</summary>
+      <returns>요소가 키에 따라 정렬된 <see cref="T:System.Linq.IOrderedEnumerable`1" />입니다.</returns>
+      <param name="source">정렬할 요소가 들어 있는 <see cref="T:System.Linq.IOrderedEnumerable`1" />입니다.</param>
+      <param name="keySelector">각 요소에서 키를 추출하는 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" />에서 반환하는 키의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="keySelector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenBy``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>시퀀스의 요소를 지정된 비교자를 사용하여 오름차순으로 다시 정렬합니다.</summary>
+      <returns>요소가 키에 따라 정렬된 <see cref="T:System.Linq.IOrderedEnumerable`1" />입니다.</returns>
+      <param name="source">정렬할 요소가 들어 있는 <see cref="T:System.Linq.IOrderedEnumerable`1" />입니다.</param>
+      <param name="keySelector">각 요소에서 키를 추출하는 함수입니다.</param>
+      <param name="comparer">키를 비교할 <see cref="T:System.Collections.Generic.IComparer`1" />입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" />에서 반환하는 키의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="keySelector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenByDescending``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1})">
+      <summary>시퀀스의 요소를 키에 따라 내림차순으로 다시 정렬합니다.</summary>
+      <returns>요소가 키에 따라 내림차순으로 정렬된 <see cref="T:System.Linq.IOrderedEnumerable`1" />입니다.</returns>
+      <param name="source">정렬할 요소가 들어 있는 <see cref="T:System.Linq.IOrderedEnumerable`1" />입니다.</param>
+      <param name="keySelector">각 요소에서 키를 추출하는 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" />에서 반환하는 키의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="keySelector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenByDescending``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>시퀀스의 요소를 지정된 비교자를 사용하여 내림차순으로 다시 정렬합니다.</summary>
+      <returns>요소가 키에 따라 내림차순으로 정렬된 <see cref="T:System.Linq.IOrderedEnumerable`1" />입니다.</returns>
+      <param name="source">정렬할 요소가 들어 있는 <see cref="T:System.Linq.IOrderedEnumerable`1" />입니다.</param>
+      <param name="keySelector">각 요소에서 키를 추출하는 함수입니다.</param>
+      <param name="comparer">키를 비교할 <see cref="T:System.Collections.Generic.IComparer`1" />입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" />에서 반환하는 키의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="keySelector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToArray``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />을 사용하여 배열을 만듭니다.</summary>
+      <returns>입력 시퀀스의 요소가 들어 있는 배열입니다.</returns>
+      <param name="source">배열을 만드는 데 사용할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>지정된 키 선택기 함수에 따라 <see cref="T:System.Collections.Generic.IEnumerable`1" />을 사용하여 <see cref="T:System.Collections.Generic.Dictionary`2" />를 만듭니다.</summary>
+      <returns>키와 값이 들어 있는 <see cref="T:System.Collections.Generic.Dictionary`2" />입니다.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.Dictionary`2" />를 만드는 데 사용할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="keySelector">각 요소에서 키를 추출하는 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" />에서 반환하는 키의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="keySelector" />가 null인 경우또는<paramref name="keySelector" />가 생성하는 키가 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" />가 두 요소에 대해 중복된 키를 생성하는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>지정된 키 선택기 함수와 키 비교자에 따라 <see cref="T:System.Collections.Generic.IEnumerable`1" />을 사용하여 <see cref="T:System.Collections.Generic.Dictionary`2" />를 만듭니다.</summary>
+      <returns>키와 값이 들어 있는 <see cref="T:System.Collections.Generic.Dictionary`2" />입니다.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.Dictionary`2" />를 만드는 데 사용할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="keySelector">각 요소에서 키를 추출하는 함수입니다.</param>
+      <param name="comparer">키를 비교할 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" />에서 반환하는 키의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="keySelector" />가 null인 경우또는<paramref name="keySelector" />가 생성하는 키가 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" />가 두 요소에 대해 중복된 키를 생성하는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})">
+      <summary>지정된 키 선택기와 요소 선택기 함수에 따라 <see cref="T:System.Collections.Generic.IEnumerable`1" />을 사용하여 <see cref="T:System.Collections.Generic.Dictionary`2" />를 만듭니다.</summary>
+      <returns>입력 시퀀스에서 선택한 <paramref name="TElement" /> 형식 값이 들어 있는 <see cref="T:System.Collections.Generic.Dictionary`2" />입니다.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.Dictionary`2" />를 만드는 데 사용할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="keySelector">각 요소에서 키를 추출하는 함수입니다.</param>
+      <param name="elementSelector">각 요소를 사용하여 결과 요소 값을 생성할 변형 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" />에서 반환하는 키의 형식입니다.</typeparam>
+      <typeparam name="TElement">
+        <paramref name="elementSelector" />에서 반환하는 값의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />, <paramref name="keySelector" /> 또는 <paramref name="elementSelector" />가 null인 경우또는<paramref name="keySelector" />가 생성하는 키가 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" />가 두 요소에 대해 중복된 키를 생성하는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>지정된 키 선택기 함수, 비교자 및 요소 선택기 함수에 따라 <see cref="T:System.Collections.Generic.IEnumerable`1" />을 사용하여 <see cref="T:System.Collections.Generic.Dictionary`2" />를 만듭니다.</summary>
+      <returns>입력 시퀀스에서 선택한 <paramref name="TElement" /> 형식 값이 들어 있는 <see cref="T:System.Collections.Generic.Dictionary`2" />입니다.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.Dictionary`2" />를 만드는 데 사용할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="keySelector">각 요소에서 키를 추출하는 함수입니다.</param>
+      <param name="elementSelector">각 요소를 사용하여 결과 요소 값을 생성할 변형 함수입니다.</param>
+      <param name="comparer">키를 비교할 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" />에서 반환하는 키의 형식입니다.</typeparam>
+      <typeparam name="TElement">
+        <paramref name="elementSelector" />에서 반환하는 값의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />, <paramref name="keySelector" /> 또는 <paramref name="elementSelector" />가 null인 경우또는<paramref name="keySelector" />가 생성하는 키가 null인 경우</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" />가 두 요소에 대해 중복된 키를 생성하는 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToList``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />을 사용하여 <see cref="T:System.Collections.Generic.List`1" />를 만듭니다.</summary>
+      <returns>입력 시퀀스의 요소가 들어 있는 <see cref="T:System.Collections.Generic.List`1" />입니다.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.List`1" />을 만드는 데 사용할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />가 null입니다.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>지정된 키 선택기 함수에 따라 <see cref="T:System.Collections.Generic.IEnumerable`1" />을 사용하여 <see cref="T:System.Linq.Lookup`2" />을 만듭니다.</summary>
+      <returns>키와 값이 들어 있는 <see cref="T:System.Linq.Lookup`2" />입니다.</returns>
+      <param name="source">
+        <see cref="T:System.Linq.Lookup`2" />를 만드는 데 사용할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="keySelector">각 요소에서 키를 추출하는 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" />에서 반환하는 키의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="keySelector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>지정된 키 선택기 함수와 키 비교자에 따라 <see cref="T:System.Collections.Generic.IEnumerable`1" />을 사용하여 <see cref="T:System.Linq.Lookup`2" />을 만듭니다.</summary>
+      <returns>키와 값이 들어 있는 <see cref="T:System.Linq.Lookup`2" />입니다.</returns>
+      <param name="source">
+        <see cref="T:System.Linq.Lookup`2" />를 만드는 데 사용할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="keySelector">각 요소에서 키를 추출하는 함수입니다.</param>
+      <param name="comparer">키를 비교할 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" />에서 반환하는 키의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="keySelector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})">
+      <summary>지정된 키 선택기와 요소 선택기 함수에 따라 <see cref="T:System.Collections.Generic.IEnumerable`1" />을 사용하여 <see cref="T:System.Linq.Lookup`2" />를 만듭니다.</summary>
+      <returns>입력 시퀀스에서 선택한 <paramref name="TElement" /> 형식 값이 들어 있는 <see cref="T:System.Linq.Lookup`2" />입니다.</returns>
+      <param name="source">
+        <see cref="T:System.Linq.Lookup`2" />를 만드는 데 사용할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="keySelector">각 요소에서 키를 추출하는 함수입니다.</param>
+      <param name="elementSelector">각 요소를 사용하여 결과 요소 값을 생성할 변형 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" />에서 반환하는 키의 형식입니다.</typeparam>
+      <typeparam name="TElement">
+        <paramref name="elementSelector" />에서 반환하는 값의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />, <paramref name="keySelector" /> 또는 <paramref name="elementSelector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>지정된 키 선택기 함수, 비교자 및 요소 선택기 함수에 따라 <see cref="T:System.Collections.Generic.IEnumerable`1" />을 사용하여 <see cref="T:System.Linq.Lookup`2" />을 만듭니다.</summary>
+      <returns>입력 시퀀스에서 선택한 <paramref name="TElement" /> 형식 값이 들어 있는 <see cref="T:System.Linq.Lookup`2" />입니다.</returns>
+      <param name="source">
+        <see cref="T:System.Linq.Lookup`2" />를 만드는 데 사용할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="keySelector">각 요소에서 키를 추출하는 함수입니다.</param>
+      <param name="elementSelector">각 요소를 사용하여 결과 요소 값을 생성할 변형 함수입니다.</param>
+      <param name="comparer">키를 비교할 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" />에서 반환하는 키의 형식입니다.</typeparam>
+      <typeparam name="TElement">
+        <paramref name="elementSelector" />에서 반환하는 값의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />, <paramref name="keySelector" /> 또는 <paramref name="elementSelector" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Union``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>기본 같음 비교자를 사용하여 두 시퀀스의 합집합을 구합니다.</summary>
+      <returns>두 입력 시퀀스의 모든 요소가 들어 있는 <see cref="T:System.Collections.Generic.IEnumerable`1" />이며, 중복 요소는 제외됩니다.</returns>
+      <param name="first">해당 고유 요소가 합집합의 첫 번째 집합을 이루는 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="second">해당 고유 요소가 합집합의 두 번째 집합을 이루는 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <typeparam name="TSource">입력 시퀀스 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> 또는 <paramref name="second" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Union``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>지정된 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />를 사용하여 두 시퀀스의 합집합을 구합니다.</summary>
+      <returns>두 입력 시퀀스의 모든 요소가 들어 있는 <see cref="T:System.Collections.Generic.IEnumerable`1" />이며, 중복 요소는 제외됩니다.</returns>
+      <param name="first">해당 고유 요소가 합집합의 첫 번째 집합을 이루는 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="second">해당 고유 요소가 합집합의 두 번째 집합을 이루는 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="comparer">값을 비교할 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />입니다.</param>
+      <typeparam name="TSource">입력 시퀀스 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> 또는 <paramref name="second" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Where``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>조건자에 따라 값의 시퀀스를 필터링합니다.</summary>
+      <returns>입력 시퀀스에서 조건에 맞는 요소가 들어 있는 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</returns>
+      <param name="source">필터링할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="predicate">각 요소를 조건에 대해 테스트하는 함수입니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="predicate" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Where``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})">
+      <summary>조건자에 따라 값의 시퀀스를 필터링합니다.조건자 함수의 논리에 각 요소의 인덱스가 사용됩니다.</summary>
+      <returns>입력 시퀀스에서 조건에 맞는 요소가 들어 있는 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</returns>
+      <param name="source">필터링할 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>
+      <param name="predicate">각 소스 요소를 조건에 대해 테스트할 함수이며, 이 함수의 두 번째 매개 변수는 소스 요소의 인덱스를 나타냅니다.</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 또는 <paramref name="predicate" />가 null인 경우</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Zip``3(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``1,``2})">
+      <summary>지정된 함수를 두 시퀀스의 해당 요소에 적용하여 결과 시퀀스를 만듭니다.</summary>
+      <returns>두 입력 시퀀스의 병합된 요소가 들어 있는 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</returns>
+      <param name="first">병합할 첫 번째 시퀀스입니다.</param>
+      <param name="second">병합할 두 번째 시퀀스입니다.</param>
+      <param name="resultSelector">두 시퀀스의 요소를 병합하는 방법을 지정하는 함수입니다.</param>
+      <typeparam name="TFirst">첫 번째 입력 시퀀스 요소의 형식입니다.</typeparam>
+      <typeparam name="TSecond">두 번째 입력 시퀀스 요소의 형식입니다.</typeparam>
+      <typeparam name="TResult">결과 시퀀스 요소의 형식입니다.</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> 또는 <paramref name="second" />가 null인 경우</exception>
+    </member>
+    <member name="T:System.Linq.IGrouping`2">
+      <summary>공통 키가 있는 개체의 컬렉션을 나타냅니다.</summary>
+      <typeparam name="TKey">
+        <see cref="T:System.Linq.IGrouping`2" />의 키 형식입니다.이 형식 매개 변수는 공변입니다. 즉, 지정한 형식이나 더 많이 파생되는 모든 형식을 사용할 수 있습니다. 공 분산 및 반공 분산에 대한 자세한 내용은 제네릭의 공 분산과 반공 분산 항목을 참조하세요.</typeparam>
+      <typeparam name="TElement">
+        <see cref="T:System.Linq.IGrouping`2" />의 값 형식입니다.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="P:System.Linq.IGrouping`2.Key">
+      <summary>
+        <see cref="T:System.Linq.IGrouping`2" />의 키를 가져옵니다.</summary>
+      <returns>
+        <see cref="T:System.Linq.IGrouping`2" />의 키입니다.</returns>
+    </member>
+    <member name="T:System.Linq.ILookup`2">
+      <summary>키를 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 값 시퀀스에 매핑하는 데이터 구조체의 인덱서, 크기 속성 및 부울 검색 메서드를 정의합니다.</summary>
+      <typeparam name="TKey">
+        <see cref="T:System.Linq.ILookup`2" />에 있는 키의 형식입니다.</typeparam>
+      <typeparam name="TElement">
+        <see cref="T:System.Linq.ILookup`2" />의 값을 구성하는 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 시퀀스의 요소 형식입니다.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.ILookup`2.Contains(`0)">
+      <summary>지정된 키가 <see cref="T:System.Linq.ILookup`2" />에 있는지 확인합니다.</summary>
+      <returns>
+        <paramref name="key" />가 <see cref="T:System.Linq.ILookup`2" />에 있으면 true이고, 그렇지 않으면 false입니다.</returns>
+      <param name="key">
+        <see cref="T:System.Linq.ILookup`2" />에서 검색할 키입니다.</param>
+    </member>
+    <member name="P:System.Linq.ILookup`2.Count">
+      <summary>
+        <see cref="T:System.Linq.ILookup`2" />에 있는 키/값 컬렉션 쌍의 개수를 가져옵니다.</summary>
+      <returns>
+        <see cref="T:System.Linq.ILookup`2" />에 있는 키/값 컬렉션 쌍의 개수입니다.</returns>
+    </member>
+    <member name="P:System.Linq.ILookup`2.Item(`0)">
+      <summary>지정된 키에 따라 인덱싱된 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 값 시퀀스를 가져옵니다.</summary>
+      <returns>지정된 키에 따라 인덱싱된 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 값 시퀀스입니다.</returns>
+      <param name="key">원하는 값 시퀀스의 키입니다.</param>
+    </member>
+    <member name="T:System.Linq.IOrderedEnumerable`1">
+      <summary>정렬된 시퀀스를 나타냅니다.</summary>
+      <typeparam name="TElement">시퀀스 요소의 형식입니다.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.IOrderedEnumerable`1.CreateOrderedEnumerable``1(System.Func{`0,``0},System.Collections.Generic.IComparer{``0},System.Boolean)">
+      <summary>
+        <see cref="T:System.Linq.IOrderedEnumerable`1" />의 요소를 키에 따라 후속 정렬합니다.</summary>
+      <returns>요소가 키에 따라 정렬된 <see cref="T:System.Linq.IOrderedEnumerable`1" />입니다.</returns>
+      <param name="keySelector">각 요소의 키를 추출하는 데 사용되는 <see cref="T:System.Func`2" />입니다.</param>
+      <param name="comparer">반환되는 시퀀스에 배치하기 위해 키를 비교하는 데 사용되는 <see cref="T:System.Collections.Generic.IComparer`1" />입니다.</param>
+      <param name="descending">요소를 내림차순으로 정렬하려면 true이고, 요소를 오름차순으로 정렬하려면 false입니다.</param>
+      <typeparam name="TKey">
+        <paramref name="keySelector" />가 생성하는 키의 형식입니다.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="T:System.Linq.Lookup`2">
+      <summary>각각 하나 이상의 값에 매핑된 키의 컬렉션을 나타냅니다.</summary>
+      <typeparam name="TKey">
+        <see cref="T:System.Linq.Lookup`2" />에 있는 키의 형식입니다.</typeparam>
+      <typeparam name="TElement">
+        <see cref="T:System.Linq.Lookup`2" />에 있는 각 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 값의 요소 형식입니다.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.Lookup`2.ApplyResultSelector``1(System.Func{`0,System.Collections.Generic.IEnumerable{`1},``0})">
+      <summary>각 키와 키에 연결된 값에 변환 함수를 적용하고 결과를 반환합니다.</summary>
+      <returns>
+        <see cref="T:System.Linq.Lookup`2" />에 있는 각 키/값 컬렉션 쌍에 대해 값이 하나씩 들어 있는 컬렉션입니다.</returns>
+      <param name="resultSelector">각 키와 키에 연결된 값을 사용하여 결과 값을 투영하는 함수입니다.</param>
+      <typeparam name="TResult">
+        <paramref name="resultSelector" />에서 생성하는 결과 값의 형식입니다.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.Lookup`2.Contains(`0)">
+      <summary>지정된 키가 <see cref="T:System.Linq.Lookup`2" />에 있는지 확인합니다.</summary>
+      <returns>
+        <paramref name="key" />가 <see cref="T:System.Linq.Lookup`2" />에 있으면 true이고, 그렇지 않으면 false입니다.</returns>
+      <param name="key">
+        <see cref="T:System.Linq.Lookup`2" />에서 찾을 키입니다.</param>
+    </member>
+    <member name="P:System.Linq.Lookup`2.Count">
+      <summary>
+        <see cref="T:System.Linq.Lookup`2" />에 있는 키/값 컬렉션 쌍의 개수를 가져옵니다.</summary>
+      <returns>
+        <see cref="T:System.Linq.Lookup`2" />에 있는 키/값 컬렉션 쌍의 개수입니다.</returns>
+    </member>
+    <member name="M:System.Linq.Lookup`2.GetEnumerator">
+      <summary>
+        <see cref="T:System.Linq.Lookup`2" />을 반복하는 제네릭 열거자를 반환합니다.</summary>
+      <returns>
+        <see cref="T:System.Linq.Lookup`2" />에 대한 열거자입니다.</returns>
+    </member>
+    <member name="P:System.Linq.Lookup`2.Item(`0)">
+      <summary>지정된 키에 따라 인덱싱된 값 컬렉션을 가져옵니다.</summary>
+      <returns>지정된 키에 따라 인덱싱된 값 컬렉션입니다.</returns>
+      <param name="key">원하는 값 컬렉션의 키입니다.</param>
+    </member>
+    <member name="M:System.Linq.Lookup`2.System#Collections#IEnumerable#GetEnumerator">
+      <summary>
+        <see cref="T:System.Linq.Lookup`2" />을 반복하는 열거자를 반환합니다.이 클래스는 상속될 수 없습니다.</summary>
+      <returns>
+        <see cref="T:System.Linq.Lookup`2" />에 대한 열거자입니다.</returns>
+    </member>
+  </members>
+</doc>

+ 1561 - 0
HighBorn/packages/System.Linq.4.3.0/ref/netstandard1.6/ru/System.Linq.xml

@@ -0,0 +1,1561 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+  <assembly>
+    <name>System.Linq</name>
+  </assembly>
+  <members>
+    <member name="T:System.Linq.Enumerable">
+      <summary>Предоставляет набор методов типа static (Shared в Visual Basic) для выполнения запросов к объектам, реализующим интерфейс <see cref="T:System.Collections.Generic.IEnumerable`1" />.</summary>
+    </member>
+    <member name="M:System.Linq.Enumerable.Aggregate``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``0,``0})">
+      <summary>Применяет к последовательности агрегатную функцию.</summary>
+      <returns>Конечное агрегатное значение.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, для которого выполняется статистическая операция.</param>
+      <param name="func">Агрегатная функция, вызываемая для каждого элемента.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="func" /> — null.</exception>
+      <exception cref="T:System.InvalidOperationException">Последовательность <paramref name="source" /> не содержит элементов.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Aggregate``2(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1})">
+      <summary>Применяет к последовательности агрегатную функцию.Указанное начальное значение используется в качестве исходного значения агрегатной операции.</summary>
+      <returns>Конечное агрегатное значение.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, для которого выполняется статистическая операция.</param>
+      <param name="seed">Начальное агрегатное значение.</param>
+      <param name="func">Агрегатная функция, вызываемая для каждого элемента.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TAccumulate">Тип агрегатного значения.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="func" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Aggregate``3(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1},System.Func{``1,``2})">
+      <summary>Применяет к последовательности агрегатную функцию.Указанное начальное значение служит исходным значением для агрегатной операции, а указанная функция используется для выбора результирующего значения.</summary>
+      <returns>Преобразованное конечное агрегатное значение.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, для которого выполняется статистическая операция.</param>
+      <param name="seed">Начальное агрегатное значение.</param>
+      <param name="func">Агрегатная функция, вызываемая для каждого элемента.</param>
+      <param name="resultSelector">Функция, преобразующая конечное агрегатное значение в результирующее значение.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TAccumulate">Тип агрегатного значения.</typeparam>
+      <typeparam name="TResult">Тип результирующего значения.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" />, <paramref name="func" /> или <paramref name="resultSelector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.All``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Проверяет, все ли элементы последовательности удовлетворяют условию.</summary>
+      <returns>true, если каждый элемент исходной последовательности проходит проверку, определяемую указанным предикатом, или если последовательность пуста; в противном случае — false.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, содержащий элементы, к которым применяется предикат.</param>
+      <param name="predicate">Функция для проверки каждого элемента на соответствие условию.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="predicate" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Any``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Проверяет, содержит ли последовательность какие-либо элементы.</summary>
+      <returns>true, если исходная последовательность содержит какие-либо элементы, в противном случае — false.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, проверяемый на наличие элементов.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Any``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Проверяет, удовлетворяет ли какой-либо элемент последовательности заданному условию.</summary>
+      <returns>true, если какие-либо элементы исходной последовательности проходят проверку, определяемую указанным предикатом; в противном случае — false.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, к элементам которого применяется предикат.</param>
+      <param name="predicate">Функция для проверки каждого элемента на соответствие условию.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="predicate" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.AsEnumerable``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Возвращает входные данные, приведенные к типу <see cref="T:System.Collections.Generic.IEnumerable`1" />.</summary>
+      <returns>Входная последовательность, приведенная к типу <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>
+      <param name="source">Последовательность, которая приводится к типу <see cref="T:System.Collections.Generic.IEnumerable`1" />.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>Вычисляет среднее последовательности значений типа <see cref="T:System.Decimal" />.</summary>
+      <returns>Среднее для последовательности значений.</returns>
+      <param name="source">Последовательность значений <see cref="T:System.Decimal" />, для которых вычисляется среднее.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+      <exception cref="T:System.InvalidOperationException">Последовательность <paramref name="source" /> не содержит элементов.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>Вычисляет среднее для последовательности значений типа <see cref="T:System.Double" />.</summary>
+      <returns>Среднее для последовательности значений.</returns>
+      <param name="source">Последовательность значений <see cref="T:System.Double" />, для которых вычисляется среднее.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+      <exception cref="T:System.InvalidOperationException">Последовательность <paramref name="source" /> не содержит элементов.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>Вычисляет среднее для последовательности значений типа <see cref="T:System.Int32" />.</summary>
+      <returns>Среднее для последовательности значений.</returns>
+      <param name="source">Последовательность значений <see cref="T:System.Int32" />, для которых вычисляется среднее.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+      <exception cref="T:System.InvalidOperationException">Последовательность <paramref name="source" /> не содержит элементов.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>Вычисляет среднее для последовательности значений типа <see cref="T:System.Int64" />.</summary>
+      <returns>Среднее для последовательности значений.</returns>
+      <param name="source">Последовательность значений <see cref="T:System.Int64" />, для которых вычисляется среднее.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+      <exception cref="T:System.InvalidOperationException">Последовательность <paramref name="source" /> не содержит элементов.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>Вычисляет среднее для последовательности значений <see cref="T:System.Decimal" /> обнуляемого типа.</summary>
+      <returns>Среднее арифметическое значений последовательности, или null, если исходная последовательность пуста либо содержит только значения null.</returns>
+      <param name="source">Последовательность значений <see cref="T:System.Decimal" /> обнуляемого типа, для которых вычисляется среднее.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+      <exception cref="T:System.OverflowException">Сумма элементов последовательности больше значения <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>Вычисляет среднее для последовательности значений <see cref="T:System.Double" /> обнуляемого типа.</summary>
+      <returns>Среднее арифметическое значений последовательности, или null, если исходная последовательность пуста либо содержит только значения null.</returns>
+      <param name="source">Последовательность значений <see cref="T:System.Double" /> обнуляемого типа, для которых вычисляется среднее.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>Вычисляет среднее для последовательности значений <see cref="T:System.Int32" /> обнуляемого типа.</summary>
+      <returns>Среднее арифметическое значений последовательности, или null, если исходная последовательность пуста либо содержит только значения null.</returns>
+      <param name="source">Последовательность значений <see cref="T:System.Int32" /> обнуляемого типа, для которых вычисляется среднее.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+      <exception cref="T:System.OverflowException">Сумма элементов последовательности больше значения <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>Вычисляет среднее для последовательности значений <see cref="T:System.Int64" /> обнуляемого типа.</summary>
+      <returns>Среднее арифметическое значений последовательности, или null, если исходная последовательность пуста либо содержит только значения null.</returns>
+      <param name="source">Последовательность значений <see cref="T:System.Int64" /> обнуляемого типа, для которых вычисляется среднее.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+      <exception cref="T:System.OverflowException">Сумма элементов последовательности больше значения <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>Вычисляет среднее для последовательности значений <see cref="T:System.Single" /> обнуляемого типа.</summary>
+      <returns>Среднее арифметическое значений последовательности, или null, если исходная последовательность пуста либо содержит только значения null.</returns>
+      <param name="source">Последовательность значений <see cref="T:System.Single" /> обнуляемого типа, для которых вычисляется среднее.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>Вычисляет среднее для последовательности значений типа <see cref="T:System.Single" />.</summary>
+      <returns>Среднее для последовательности значений.</returns>
+      <param name="source">Последовательность значений <see cref="T:System.Single" />, для которых вычисляется среднее.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+      <exception cref="T:System.InvalidOperationException">Последовательность <paramref name="source" /> не содержит элементов.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>Вычисляет среднее для последовательности значений типа <see cref="T:System.Decimal" />, получаемой в результате применения функции преобразования к каждому элементу входной последовательности.</summary>
+      <returns>Среднее для последовательности значений.</returns>
+      <param name="source">Последовательность значений, используемых для вычисления среднего.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+      <exception cref="T:System.InvalidOperationException">Последовательность <paramref name="source" /> не содержит элементов.</exception>
+      <exception cref="T:System.OverflowException">Сумма элементов последовательности больше значения <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>Вычисляет среднее для последовательности значений типа <see cref="T:System.Double" />, получаемой в результате применения функции преобразования к каждому элементу входной последовательности.</summary>
+      <returns>Среднее для последовательности значений.</returns>
+      <param name="source">Последовательность значений, для которых вычисляется среднее.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+      <exception cref="T:System.InvalidOperationException">Последовательность <paramref name="source" /> не содержит элементов.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>Вычисляет среднее для последовательности значений типа <see cref="T:System.Int32" />, получаемой в результате применения функции преобразования к каждому элементу входной последовательности.</summary>
+      <returns>Среднее для последовательности значений.</returns>
+      <param name="source">Последовательность значений, для которых вычисляется среднее.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+      <exception cref="T:System.InvalidOperationException">Последовательность <paramref name="source" /> не содержит элементов.</exception>
+      <exception cref="T:System.OverflowException">Сумма элементов последовательности больше значения <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>Вычисляет среднее для последовательности значений типа <see cref="T:System.Int64" />, получаемой в результате применения функции преобразования к каждому элементу входной последовательности.</summary>
+      <returns>Среднее для последовательности значений.</returns>
+      <param name="source">Последовательность значений, для которых вычисляется среднее.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов исходной последовательности.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+      <exception cref="T:System.InvalidOperationException">Последовательность <paramref name="source" /> не содержит элементов.</exception>
+      <exception cref="T:System.OverflowException">Сумма элементов последовательности больше значения <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>Вычисляет среднее для последовательности значений <see cref="T:System.Decimal" /> обнуляемого типа, получаемой в результате применения функции преобразования к каждому элементу входной последовательности.</summary>
+      <returns>Среднее арифметическое значений последовательности, или null, если исходная последовательность пуста либо содержит только значения null.</returns>
+      <param name="source">Последовательность значений, для которых вычисляется среднее.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+      <exception cref="T:System.OverflowException">Сумма элементов последовательности больше значения <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>Вычисляет среднее для последовательности значений <see cref="T:System.Double" /> обнуляемого типа, получаемой в результате применения функции преобразования к каждому элементу входной последовательности.</summary>
+      <returns>Среднее арифметическое значений последовательности, или null, если исходная последовательность пуста либо содержит только значения null.</returns>
+      <param name="source">Последовательность значений, для которых вычисляется среднее.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>Вычисляет среднее для последовательности значений <see cref="T:System.Int32" /> обнуляемого типа, получаемой в результате применения функции преобразования к каждому элементу входной последовательности.</summary>
+      <returns>Среднее арифметическое значений последовательности, или null, если исходная последовательность пуста либо содержит только значения null.</returns>
+      <param name="source">Последовательность значений, для которых вычисляется среднее.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+      <exception cref="T:System.OverflowException">Сумма элементов последовательности больше значения <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>Вычисляет среднее для последовательности значений <see cref="T:System.Int64" /> обнуляемого типа, получаемой в результате применения функции преобразования к каждому элементу входной последовательности.</summary>
+      <returns>Среднее арифметическое значений последовательности, или null, если исходная последовательность пуста либо содержит только значения null.</returns>
+      <param name="source">Последовательность значений, для которых вычисляется среднее.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>Вычисляет среднее для последовательности значений <see cref="T:System.Single" /> обнуляемого типа, получаемой в результате применения функции преобразования к каждому элементу входной последовательности.</summary>
+      <returns>Среднее арифметическое значений последовательности, или null, если исходная последовательность пуста либо содержит только значения null.</returns>
+      <param name="source">Последовательность значений, для которых вычисляется среднее.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>Вычисляет среднее для последовательности значений типа <see cref="T:System.Single" />, получаемой в результате применения функции преобразования к каждому элементу входной последовательности.</summary>
+      <returns>Среднее для последовательности значений.</returns>
+      <param name="source">Последовательность значений, для которых вычисляется среднее.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+      <exception cref="T:System.InvalidOperationException">Последовательность <paramref name="source" /> не содержит элементов.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Cast``1(System.Collections.IEnumerable)">
+      <summary>Приводит элементы объекта <see cref="T:System.Collections.IEnumerable" /> к заданному типу.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, который содержит все элементы исходной последовательности, приведенные в заданный тип.</returns>
+      <param name="source">
+        <see cref="T:System.Collections.IEnumerable" />, содержащий элементы, которые можно привести к <paramref name="TResult" />.</param>
+      <typeparam name="TResult">Тип, в который приводятся элементы параметра <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+      <exception cref="T:System.InvalidCastException">Элемент последовательности не может быть приведен к типу <paramref name="TResult" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Concat``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>Объединяет две последовательности.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, содержащий объединенные элементы двух входных последовательностей.</returns>
+      <param name="first">Первая из объединяемых последовательностей.</param>
+      <param name="second">Последовательность, объединяемая с первой последовательностью.</param>
+      <typeparam name="TSource">Тип элементов входных последовательностей.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="first" /> или <paramref name="second" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Contains``1(System.Collections.Generic.IEnumerable{``0},``0)">
+      <summary>Определяет, содержится ли указанный элемент в последовательности, используя компаратор проверки на равенство по умолчанию.</summary>
+      <returns>true, если исходная последовательность содержит элемент с указанным значением, в противном случае — false.</returns>
+      <param name="source">Последовательность, в которой требуется найти данное значение.</param>
+      <param name="value">Значение, которое требуется найти в последовательности.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Contains``1(System.Collections.Generic.IEnumerable{``0},``0,System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Определяет, содержит ли последовательность заданный элемент, используя указанный компаратор <see cref="T:System.Collections.Generic.IEqualityComparer`1" />.</summary>
+      <returns>true, если исходная последовательность содержит элемент с указанным значением, в противном случае — false.</returns>
+      <param name="source">Последовательность, в которой требуется найти данное значение.</param>
+      <param name="value">Значение, которое требуется найти в последовательности.</param>
+      <param name="comparer">Компаратор проверки на равенство, используемый для сравнения значений.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Count``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Возвращает количество элементов в последовательности.</summary>
+      <returns>Число элементов во входной последовательности.</returns>
+      <param name="source">Последовательность, элементы которой требуется подсчитать.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+      <exception cref="T:System.OverflowException">Число элементов в последовательности <paramref name="source" /> больше, чем <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Count``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Возвращает число, представляющее количество элементов последовательности, удовлетворяющих заданному условию.</summary>
+      <returns>Число, представляющее количество элементов последовательности, удовлетворяющих условию функции предиката.</returns>
+      <param name="source">Последовательность, элементы которой требуется проверить и подсчитать.</param>
+      <param name="predicate">Функция для проверки каждого элемента на соответствие условию.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="predicate" /> — null.</exception>
+      <exception cref="T:System.OverflowException">Число элементов в последовательности <paramref name="source" /> больше, чем <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.DefaultIfEmpty``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Возвращает элементы указанной последовательности или одноэлементную коллекцию, содержащую значение параметра типа по умолчанию, если последовательность пуста.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, содержащий значение по умолчанию для типа <paramref name="TSource" />, если параметр <paramref name="source" /> пуст; в противном случае — значение <paramref name="source" />.</returns>
+      <param name="source">Последовательность, для которой возвращается значение по умолчанию, если она пуста.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.DefaultIfEmpty``1(System.Collections.Generic.IEnumerable{``0},``0)">
+      <summary>Возвращает элементы указанной последовательности или одноэлементную коллекцию, содержащую указанное значение, если последовательность пуста.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, содержащий значение <paramref name="defaultValue" />, если последовательность <paramref name="source" /> пуста; в противном случае возвращается <paramref name="source" />.</returns>
+      <param name="source">Последовательность, для которой возвращается указанное значение, если она пуста.</param>
+      <param name="defaultValue">Значение, возвращаемое в случае пустой последовательности.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Distinct``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Возвращает различающиеся элементы последовательности, используя для сравнения значений компаратор проверки на равенство по умолчанию.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, содержащий различающиеся элементы из исходной последовательности.</returns>
+      <param name="source">Последовательность, из которой требуется удалить дубликаты элементов.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Distinct``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Возвращает различающиеся элементы последовательности, используя для сравнения значений указанный компаратор <see cref="T:System.Collections.Generic.IEqualityComparer`1" />.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, содержащий различающиеся элементы из исходной последовательности.</returns>
+      <param name="source">Последовательность, из которой требуется удалить дубликаты элементов.</param>
+      <param name="comparer">Компаратор <see cref="T:System.Collections.Generic.IEqualityComparer`1" />, используемый для сравнения значений.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ElementAt``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>Возвращает элемент по указанному индексу в последовательности.</summary>
+      <returns>Элемент, находящийся в указанной позиции в исходной последовательности.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, из которого требуется возвратить элемент.</param>
+      <param name="index">Отсчитываемый от нуля индекс извлекаемого элемента.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение <paramref name="index" /> меньше 0 либо больше или равно числу элементов последовательности <paramref name="source" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ElementAtOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>Возвращает элемент по указанному индексу в последовательности или значение по умолчанию, если индекс вне допустимого диапазона.</summary>
+      <returns>default(<paramref name="TSource" />), если индекс указывает позицию вне исходной последовательности, в противном случае — элемент, находящийся в указанной позиции в исходной последовательности.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, из которого требуется возвратить элемент.</param>
+      <param name="index">Отсчитываемый от нуля индекс извлекаемого элемента.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Empty``1">
+      <summary>Возвращает пустую коллекцию <see cref="T:System.Collections.Generic.IEnumerable`1" /> с указанным аргументом типа.</summary>
+      <returns>Пустая коллекция <see cref="T:System.Collections.Generic.IEnumerable`1" /> с аргументом типа <paramref name="TResult" />.</returns>
+      <typeparam name="TResult">Тип, присваиваемый параметру типа возвращаемого универсального интерфейса <see cref="T:System.Collections.Generic.IEnumerable`1" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Except``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>Находит разность множеств, представленных двумя последовательностями, используя для сравнения значений компаратор проверки на равенство по умолчанию.</summary>
+      <returns>Последовательность, представляющая собой разность двух последовательностей как множеств.</returns>
+      <param name="first">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, из которого требуется извлечь элементы, отсутствующие в последовательности <paramref name="second" />.</param>
+      <param name="second">Последовательность <see cref="T:System.Collections.Generic.IEnumerable`1" />, элементы которой, входящие также в первую последовательность, должны быть исключены из возвращаемой последовательности.</param>
+      <typeparam name="TSource">Тип элементов входных последовательностей.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="first" /> или <paramref name="second" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Except``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Находит разность множеств, представленных двумя последовательностями, используя для сравнения значений указанный компаратор <see cref="T:System.Collections.Generic.IEqualityComparer`1" />.</summary>
+      <returns>Последовательность, представляющая собой разность двух последовательностей как множеств.</returns>
+      <param name="first">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, из которого требуется извлечь элементы, отсутствующие в последовательности <paramref name="second" />.</param>
+      <param name="second">Последовательность <see cref="T:System.Collections.Generic.IEnumerable`1" />, элементы которой, входящие также в первую последовательность, должны быть исключены из возвращаемой последовательности.</param>
+      <param name="comparer">Компаратор <see cref="T:System.Collections.Generic.IEqualityComparer`1" />, используемый для сравнения значений.</param>
+      <typeparam name="TSource">Тип элементов входных последовательностей.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="first" /> или <paramref name="second" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.First``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Возвращает первый элемент последовательности.</summary>
+      <returns>Первый элемент указанной последовательности.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, первый элемент которого требуется возвратить.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+      <exception cref="T:System.InvalidOperationException">Исходная последовательность пуста.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.First``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Возвращает первый элемент последовательности, удовлетворяющий указанному условию.</summary>
+      <returns>Первый элемент последовательности, который прошел проверку, определенную указанной функцией предиката.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, из которого требуется возвратить элемент.</param>
+      <param name="predicate">Функция для проверки каждого элемента на соответствие условию.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="predicate" /> — null.</exception>
+      <exception cref="T:System.InvalidOperationException">Ни один элемент не удовлетворяет условию предиката <paramref name="predicate" />.– или –Исходная последовательность пуста.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.FirstOrDefault``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Возвращает первый элемент последовательности или значение по умолчанию, если последовательность не содержит элементов.</summary>
+      <returns>default(<paramref name="TSource" />), если последовательность <paramref name="source" /> пуста, в противном случае — первый элемент последовательности <paramref name="source" />.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, первый элемент которого требуется возвратить.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.FirstOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Возвращает первый удовлетворяющий условию элемент последовательности или значение по умолчанию, если ни одного такого элемента не найдено.</summary>
+      <returns>default(<paramref name="TSource" />), если последовательность <paramref name="source" /> пуста или ни один ее элемент не прошел проверку, определенную предикатом <paramref name="predicate" />; в противном случае — первый элемент последовательности <paramref name="source" />, прошедший проверку, определенную предикатом <paramref name="predicate" />.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, из которого требуется возвратить элемент.</param>
+      <param name="predicate">Функция для проверки каждого элемента на соответствие условию.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="predicate" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Группирует элементы последовательности в соответствии с заданной функцией селектора ключа.</summary>
+      <returns>Объект IEnumerable&lt;IGrouping&lt;TKey, TSource&gt;&gt; в C# или IEnumerable(Of IGrouping(Of TKey, TSource)) в Visual Basic, где каждый объект <see cref="T:System.Linq.IGrouping`2" /> содержит последовательность объектов и ключ.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, элементы которого следует сгруппировать.</param>
+      <param name="keySelector">Функция, извлекающая ключ для каждого элемента.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Тип ключа, возвращаемого функцией <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="keySelector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Группирует элементы последовательности в соответствии с заданной функцией селектора ключа и сравнивает ключи с помощью указанного компаратора.</summary>
+      <returns>Объект IEnumerable&lt;IGrouping&lt;TKey, TSource&gt;&gt; в C# или IEnumerable(Of IGrouping(Of TKey, TSource)) в Visual Basic, где каждый объект <see cref="T:System.Linq.IGrouping`2" /> содержит коллекцию объектов и ключ.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, элементы которого следует сгруппировать.</param>
+      <param name="keySelector">Функция, извлекающая ключ для каждого элемента.</param>
+      <param name="comparer">Компаратор <see cref="T:System.Collections.Generic.IEqualityComparer`1" />, используемый для сравнения ключей.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Тип ключа, возвращаемого функцией <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="keySelector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})">
+      <summary>Группирует элементы последовательности в соответствии с заданной функцией селектора ключа и проецирует элементы каждой группы с помощью указанной функции.</summary>
+      <returns>Объект IEnumerable&lt;IGrouping&lt;TKey, TElement&gt;&gt; в C# или IEnumerable(Of IGrouping(Of TKey, TElement)) в Visual Basic, где каждый объект <see cref="T:System.Linq.IGrouping`2" /> содержит коллекцию объектов типа <paramref name="TElement" /> и ключ.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, элементы которого следует сгруппировать.</param>
+      <param name="keySelector">Функция, извлекающая ключ для каждого элемента.</param>
+      <param name="elementSelector">Функция, сопоставляющая каждый исходный элемент с элементом объекта <see cref="T:System.Linq.IGrouping`2" />.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Тип ключа, возвращаемого функцией <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">Тип элементов объекта <see cref="T:System.Linq.IGrouping`2" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" />, <paramref name="keySelector" /> или <paramref name="elementSelector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Группирует элементы последовательности в соответствии с функцией селектора ключа.Ключи сравниваются с помощью компаратора, элементы каждой группы проецируются с помощью указанной функции.</summary>
+      <returns>Объект IEnumerable&lt;IGrouping&lt;TKey, TElement&gt;&gt; в C# или IEnumerable(Of IGrouping(Of TKey, TElement)) в Visual Basic, где каждый объект <see cref="T:System.Linq.IGrouping`2" /> содержит коллекцию объектов типа <paramref name="TElement" /> и ключ.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, элементы которого следует сгруппировать.</param>
+      <param name="keySelector">Функция, извлекающая ключ для каждого элемента.</param>
+      <param name="elementSelector">Функция, сопоставляющая каждый исходный элемент с элементом объекта <see cref="T:System.Linq.IGrouping`2" />.</param>
+      <param name="comparer">Компаратор <see cref="T:System.Collections.Generic.IEqualityComparer`1" />, используемый для сравнения ключей.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Тип ключа, возвращаемого функцией <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">Тип элементов объекта <see cref="T:System.Linq.IGrouping`2" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" />, <paramref name="keySelector" /> или <paramref name="elementSelector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3})">
+      <summary>Группирует элементы последовательности в соответствии с заданной функцией селектора ключа и создает результирующее значение для каждой группы и ее ключа.Элементы каждой группы проецируются с помощью указанной функции.</summary>
+      <returns>Коллекция элементов типа <paramref name="TResult" />, в которой каждый элемент представляет проекцию группы и ее ключа.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, элементы которого следует сгруппировать.</param>
+      <param name="keySelector">Функция, извлекающая ключ для каждого элемента.</param>
+      <param name="elementSelector">Функция, сопоставляющая каждый исходный элемент с элементом объекта <see cref="T:System.Linq.IGrouping`2" />.</param>
+      <param name="resultSelector">Функция для создания результирующего значения для каждой группы.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Тип ключа, возвращаемого функцией <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">Тип элементов каждого объекта <see cref="T:System.Linq.IGrouping`2" />.</typeparam>
+      <typeparam name="TResult">Тип результирующего значения, возвращаемого функцией <paramref name="resultSelector" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Группирует элементы последовательности в соответствии с заданной функцией селектора ключа и создает результирующее значение для каждой группы и ее ключа.Значения ключей сравниваются с помощью указанного компаратора, элементы каждой группы проецируются с помощью указанной функции.</summary>
+      <returns>Коллекция элементов типа <paramref name="TResult" />, в которой каждый элемент представляет проекцию группы и ее ключа.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, элементы которого следует сгруппировать.</param>
+      <param name="keySelector">Функция, извлекающая ключ для каждого элемента.</param>
+      <param name="elementSelector">Функция, сопоставляющая каждый исходный элемент с элементом объекта <see cref="T:System.Linq.IGrouping`2" />.</param>
+      <param name="resultSelector">Функция для создания результирующего значения для каждой группы.</param>
+      <param name="comparer">Компаратор <see cref="T:System.Collections.Generic.IEqualityComparer`1" />, используемый для сравнения ключей.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Тип ключа, возвращаемого функцией <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">Тип элементов каждого объекта <see cref="T:System.Linq.IGrouping`2" />.</typeparam>
+      <typeparam name="TResult">Тип результирующего значения, возвращаемого функцией <paramref name="resultSelector" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2})">
+      <summary>Группирует элементы последовательности в соответствии с заданной функцией селектора ключа и создает результирующее значение для каждой группы и ее ключа.</summary>
+      <returns>Коллекция элементов типа <paramref name="TResult" />, в которой каждый элемент представляет проекцию группы и ее ключа.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, элементы которого следует сгруппировать.</param>
+      <param name="keySelector">Функция, извлекающая ключ для каждого элемента.</param>
+      <param name="resultSelector">Функция для создания результирующего значения для каждой группы.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Тип ключа, возвращаемого функцией <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TResult">Тип результирующего значения, возвращаемого функцией <paramref name="resultSelector" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Группирует элементы последовательности в соответствии с заданной функцией селектора ключа и создает результирующее значение для каждой группы и ее ключа.Ключи сравниваются с использованием заданного компаратора.</summary>
+      <returns>Коллекция элементов типа <paramref name="TResult" />, в которой каждый элемент представляет проекцию группы и ее ключа.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, элементы которого следует сгруппировать.</param>
+      <param name="keySelector">Функция, извлекающая ключ для каждого элемента.</param>
+      <param name="resultSelector">Функция для создания результирующего значения для каждой группы.</param>
+      <param name="comparer">Компаратор <see cref="T:System.Collections.Generic.IEqualityComparer`1" />, используемый для сравнения ключей.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Тип ключа, возвращаемого функцией <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TResult">Тип результирующего значения, возвращаемого функцией <paramref name="resultSelector" />.</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3})">
+      <summary>Устанавливает корреляцию между элементами двух последовательностей на основе равенства ключей и группирует результаты.Для сравнения ключей используется компаратор проверки на равенство по умолчанию.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, который содержит элементы типа <paramref name="TResult" />, полученные в результате соединения двух последовательностей с группировкой.</returns>
+      <param name="outer">Первая последовательность для соединения.</param>
+      <param name="inner">Последовательность, соединяемая с первой последовательностью.</param>
+      <param name="outerKeySelector">Функция, извлекающая ключ соединения из каждого элемента первой последовательности.</param>
+      <param name="innerKeySelector">Функция, извлекающая ключ соединения из каждого элемента второй последовательности.</param>
+      <param name="resultSelector">Функция, создающая результирующий элемент для элемента первой последовательности и коллекции соответствующих элементов второй последовательности.</param>
+      <typeparam name="TOuter">Тип элементов первой последовательности.</typeparam>
+      <typeparam name="TInner">Тип элементов второй последовательности.</typeparam>
+      <typeparam name="TKey">Тип ключей, возвращаемых функциями селектора ключа.</typeparam>
+      <typeparam name="TResult">Тип результирующих элементов.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="outer" />, <paramref name="inner" />, <paramref name="outerKeySelector" />, <paramref name="innerKeySelector" /> или <paramref name="resultSelector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3},System.Collections.Generic.IEqualityComparer{``2})">
+      <summary>Устанавливает корреляцию между элементами двух последовательностей на основе равенства ключей и группирует результаты.Для сравнения ключей используется указанный компаратор <see cref="T:System.Collections.Generic.IEqualityComparer`1" />.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, который содержит элементы типа <paramref name="TResult" />, полученные в результате соединения двух последовательностей с группировкой.</returns>
+      <param name="outer">Первая последовательность для соединения.</param>
+      <param name="inner">Последовательность, соединяемая с первой последовательностью.</param>
+      <param name="outerKeySelector">Функция, извлекающая ключ соединения из каждого элемента первой последовательности.</param>
+      <param name="innerKeySelector">Функция, извлекающая ключ соединения из каждого элемента второй последовательности.</param>
+      <param name="resultSelector">Функция, создающая результирующий элемент для элемента первой последовательности и коллекции соответствующих элементов второй последовательности.</param>
+      <param name="comparer">Компаратор <see cref="T:System.Collections.Generic.IEqualityComparer`1" />, используемый для хэширования и сравнения ключей.</param>
+      <typeparam name="TOuter">Тип элементов первой последовательности.</typeparam>
+      <typeparam name="TInner">Тип элементов второй последовательности.</typeparam>
+      <typeparam name="TKey">Тип ключей, возвращаемых функциями селектора ключа.</typeparam>
+      <typeparam name="TResult">Тип результирующих элементов.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="outer" />, <paramref name="inner" />, <paramref name="outerKeySelector" />, <paramref name="innerKeySelector" /> или <paramref name="resultSelector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Intersect``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>Находит пересечение множеств, представленных двумя последовательностями, используя для сравнения значений компаратор проверки на равенство по умолчанию.</summary>
+      <returns>Последовательность элементов, представляющая собой пересечение двух заданных последовательностей как множеств.</returns>
+      <param name="first">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, из которого извлекаются различающиеся элементы, входящие также в последовательность <paramref name="second" />.</param>
+      <param name="second">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, из которого извлекаются различающиеся элементы, входящие также в первую последовательность.</param>
+      <typeparam name="TSource">Тип элементов входных последовательностей.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="first" /> или <paramref name="second" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Intersect``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Находит пересечение множеств, представленных двумя последовательностями, используя для сравнения значений указанный компаратор <see cref="T:System.Collections.Generic.IEqualityComparer`1" />.</summary>
+      <returns>Последовательность элементов, представляющая собой пересечение двух заданных последовательностей как множеств.</returns>
+      <param name="first">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, из которого извлекаются различающиеся элементы, входящие также в последовательность <paramref name="second" />.</param>
+      <param name="second">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, из которого извлекаются различающиеся элементы, входящие также в первую последовательность.</param>
+      <param name="comparer">Компаратор <see cref="T:System.Collections.Generic.IEqualityComparer`1" />, используемый для сравнения значений.</param>
+      <typeparam name="TSource">Тип элементов входных последовательностей.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="first" /> или <paramref name="second" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3})">
+      <summary>Устанавливает корреляцию между элементами двух последовательностей на основе сопоставления ключей.Для сравнения ключей используется компаратор проверки на равенство по умолчанию.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, который содержит элементы типа <paramref name="TResult" />, полученные в результате внутреннего соединения двух последовательностей.</returns>
+      <param name="outer">Первая последовательность для соединения.</param>
+      <param name="inner">Последовательность, соединяемая с первой последовательностью.</param>
+      <param name="outerKeySelector">Функция, извлекающая ключ соединения из каждого элемента первой последовательности.</param>
+      <param name="innerKeySelector">Функция, извлекающая ключ соединения из каждого элемента второй последовательности.</param>
+      <param name="resultSelector">Функция для создания результирующего элемента для пары соответствующих элементов.</param>
+      <typeparam name="TOuter">Тип элементов первой последовательности.</typeparam>
+      <typeparam name="TInner">Тип элементов второй последовательности.</typeparam>
+      <typeparam name="TKey">Тип ключей, возвращаемых функциями селектора ключа.</typeparam>
+      <typeparam name="TResult">Тип результирующих элементов.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="outer" />, <paramref name="inner" />, <paramref name="outerKeySelector" />, <paramref name="innerKeySelector" /> или <paramref name="resultSelector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3},System.Collections.Generic.IEqualityComparer{``2})">
+      <summary>Устанавливает корреляцию между элементами двух последовательностей на основе сопоставления ключей.Для сравнения ключей используется указанный компаратор <see cref="T:System.Collections.Generic.IEqualityComparer`1" />.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, который содержит элементы типа <paramref name="TResult" />, полученные в результате внутреннего соединения двух последовательностей.</returns>
+      <param name="outer">Первая последовательность для соединения.</param>
+      <param name="inner">Последовательность, соединяемая с первой последовательностью.</param>
+      <param name="outerKeySelector">Функция, извлекающая ключ соединения из каждого элемента первой последовательности.</param>
+      <param name="innerKeySelector">Функция, извлекающая ключ соединения из каждого элемента второй последовательности.</param>
+      <param name="resultSelector">Функция для создания результирующего элемента для пары соответствующих элементов.</param>
+      <param name="comparer">Компаратор <see cref="T:System.Collections.Generic.IEqualityComparer`1" />, используемый для хэширования и сравнения ключей.</param>
+      <typeparam name="TOuter">Тип элементов первой последовательности.</typeparam>
+      <typeparam name="TInner">Тип элементов второй последовательности.</typeparam>
+      <typeparam name="TKey">Тип ключей, возвращаемых функциями селектора ключа.</typeparam>
+      <typeparam name="TResult">Тип результирующих элементов.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="outer" />, <paramref name="inner" />, <paramref name="outerKeySelector" />, <paramref name="innerKeySelector" /> или <paramref name="resultSelector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Last``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Возвращает последний элемент последовательности.</summary>
+      <returns>Значение, находящееся в последней позиции исходной последовательности.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, последний элемент которого требуется возвратить.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+      <exception cref="T:System.InvalidOperationException">Исходная последовательность пуста.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Last``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Возвращает последний элемент последовательности, удовлетворяющий указанному условию.</summary>
+      <returns>Последний элемент последовательности, который прошел проверку, определенную указанной функцией предиката.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, из которого требуется возвратить элемент.</param>
+      <param name="predicate">Функция для проверки каждого элемента на соответствие условию.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="predicate" /> — null.</exception>
+      <exception cref="T:System.InvalidOperationException">Ни один элемент не удовлетворяет условию предиката <paramref name="predicate" />.– или –Исходная последовательность пуста.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LastOrDefault``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Возвращает последний элемент последовательности или значение по умолчанию, если последовательность не содержит элементов.</summary>
+      <returns>default(<paramref name="TSource" />), если исходная последовательность пуста, в противном случае — последний элемент коллекции <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, последний элемент которого требуется возвратить.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LastOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Возвращает последний элемент последовательности, удовлетворяющий указанному условию, или значение по умолчанию, если ни одного такого элемента не найдено.</summary>
+      <returns>default(<paramref name="TSource" />), если последовательность пуста или ни один ее элемент не прошел проверку функцией предиката, в противном случае — последний элемент, прошедший проверку функцией предиката.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, из которого требуется возвратить элемент.</param>
+      <param name="predicate">Функция для проверки каждого элемента на соответствие условию.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="predicate" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LongCount``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Возвращает значение типа <see cref="T:System.Int64" />, представляющее общее число элементов в последовательности.</summary>
+      <returns>Число элементов в исходной последовательности.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, содержащий элементы, которые требуется подсчитать.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+      <exception cref="T:System.OverflowException">Число элементов больше, чем <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LongCount``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Возвращает значение типа <see cref="T:System.Int64" />, представляющее число элементов последовательности, удовлетворяющих заданному условию.</summary>
+      <returns>Число, представляющее количество элементов последовательности, удовлетворяющих условию функции предиката.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, содержащий элементы, которые требуется подсчитать.</param>
+      <param name="predicate">Функция для проверки каждого элемента на соответствие условию.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="predicate" /> — null.</exception>
+      <exception cref="T:System.OverflowException">Число найденных элементов больше, чем <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>Возвращает максимальное значение, содержащееся в последовательности значений типа <see cref="T:System.Decimal" />.</summary>
+      <returns>Максимальное значение в последовательности.</returns>
+      <param name="source">Последовательность значений типа <see cref="T:System.Decimal" />, для которой определяется максимальное значение.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+      <exception cref="T:System.InvalidOperationException">Последовательность <paramref name="source" /> не содержит элементов.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>Возвращает максимальное значение, содержащееся в последовательности значений типа <see cref="T:System.Double" />.</summary>
+      <returns>Максимальное значение в последовательности.</returns>
+      <param name="source">Последовательность значений типа <see cref="T:System.Double" />, для которой определяется максимальное значение.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+      <exception cref="T:System.InvalidOperationException">Последовательность <paramref name="source" /> не содержит элементов.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>Возвращает максимальное значение, содержащееся в последовательности значений типа <see cref="T:System.Int32" />.</summary>
+      <returns>Максимальное значение в последовательности.</returns>
+      <param name="source">Последовательность значений типа <see cref="T:System.Int32" />, для которой определяется максимальное значение.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+      <exception cref="T:System.InvalidOperationException">Последовательность <paramref name="source" /> не содержит элементов.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>Возвращает максимальное значение, содержащееся в последовательности значений типа <see cref="T:System.Int64" />.</summary>
+      <returns>Максимальное значение в последовательности.</returns>
+      <param name="source">Последовательность значений типа <see cref="T:System.Int64" />, для которой определяется максимальное значение.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+      <exception cref="T:System.InvalidOperationException">Последовательность <paramref name="source" /> не содержит элементов.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>Возвращает максимальное значение в последовательности значений <see cref="T:System.Decimal" /> обнуляемого типа.</summary>
+      <returns>Значение типа Nullable&lt;Decimal&gt; в C# или Nullable(Of Decimal) в Visual Basic, соответствующее максимальному значению последовательности. </returns>
+      <param name="source">Последовательность значений <see cref="T:System.Decimal" /> обнуляемого типа, для которой определяется максимальное значение.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>Возвращает максимальное значение в последовательности значений <see cref="T:System.Double" /> обнуляемого типа.</summary>
+      <returns>Значение типа Nullable&lt;Double&gt; в C# или Nullable(Of Double) в Visual Basic, соответствующее максимальному значению последовательности.</returns>
+      <param name="source">Последовательность значений <see cref="T:System.Double" /> обнуляемого типа, для которой определяется максимальное значение.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>Возвращает максимальное значение в последовательности значений <see cref="T:System.Int32" /> обнуляемого типа.</summary>
+      <returns>Значение типа Nullable&lt;Int32&gt; в C# или Nullable(Of Int32) в Visual Basic, соответствующее максимальному значению последовательности. </returns>
+      <param name="source">Последовательность значений <see cref="T:System.Int32" /> обнуляемого типа, для которой определяется максимальное значение.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>Возвращает максимальное значение в последовательности значений <see cref="T:System.Int64" /> обнуляемого типа.</summary>
+      <returns>Значение типа Nullable&lt;Int64&gt; в C# или Nullable(Of Int64) в Visual Basic, соответствующее максимальному значению последовательности. </returns>
+      <param name="source">Последовательность значений <see cref="T:System.Int64" /> обнуляемого типа, для которой определяется максимальное значение.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>Возвращает максимальное значение в последовательности значений <see cref="T:System.Single" /> обнуляемого типа.</summary>
+      <returns>Значение типа Nullable&lt;Single&gt; в C# или Nullable(Of Single) в Visual Basic, соответствующее максимальному значению последовательности.</returns>
+      <param name="source">Последовательность значений <see cref="T:System.Single" /> обнуляемого типа, для которой определяется максимальное значение.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>Возвращает максимальное значение, содержащееся в последовательности значений типа <see cref="T:System.Single" />.</summary>
+      <returns>Максимальное значение в последовательности.</returns>
+      <param name="source">Последовательность значений типа <see cref="T:System.Single" />, для которой определяется максимальное значение.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+      <exception cref="T:System.InvalidOperationException">Последовательность <paramref name="source" /> не содержит элементов.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Возвращает максимальное значение, содержащееся в универсальной последовательности.</summary>
+      <returns>Максимальное значение в последовательности.</returns>
+      <param name="source">Последовательность значений, для которой определяется максимальное значение.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>Вызывает функцию преобразования для каждого элемента последовательности и возвращает максимальное значение типа <see cref="T:System.Decimal" />.</summary>
+      <returns>Максимальное значение в последовательности.</returns>
+      <param name="source">Последовательность значений, для которой определяется максимальное значение.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+      <exception cref="T:System.InvalidOperationException">Последовательность <paramref name="source" /> не содержит элементов.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>Вызывает функцию преобразования для каждого элемента последовательности и возвращает максимальное значение типа <see cref="T:System.Double" />.</summary>
+      <returns>Максимальное значение в последовательности.</returns>
+      <param name="source">Последовательность значений, для которой определяется максимальное значение.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+      <exception cref="T:System.InvalidOperationException">Последовательность <paramref name="source" /> не содержит элементов.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>Вызывает функцию преобразования для каждого элемента последовательности и возвращает максимальное значение типа <see cref="T:System.Int32" />.</summary>
+      <returns>Максимальное значение в последовательности.</returns>
+      <param name="source">Последовательность значений, для которой определяется максимальное значение.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+      <exception cref="T:System.InvalidOperationException">Последовательность <paramref name="source" /> не содержит элементов.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>Вызывает функцию преобразования для каждого элемента последовательности и возвращает максимальное значение типа <see cref="T:System.Int64" />.</summary>
+      <returns>Максимальное значение в последовательности.</returns>
+      <param name="source">Последовательность значений, для которой определяется максимальное значение.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+      <exception cref="T:System.InvalidOperationException">Последовательность <paramref name="source" /> не содержит элементов.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>Вызывает функцию преобразования для каждого элемента последовательности и возвращает максимальное значение <see cref="T:System.Decimal" /> обнуляемого типа.</summary>
+      <returns>Значение типа Nullable&lt;Decimal&gt; в C# или Nullable(Of Decimal) в Visual Basic, соответствующее максимальному значению последовательности.</returns>
+      <param name="source">Последовательность значений, для которой определяется максимальное значение.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>Вызывает функцию преобразования для каждого элемента последовательности и возвращает максимальное значение <see cref="T:System.Double" /> обнуляемого типа.</summary>
+      <returns>Значение типа Nullable&lt;Double&gt; в C# или Nullable(Of Double) в Visual Basic, соответствующее максимальному значению последовательности.</returns>
+      <param name="source">Последовательность значений, для которой определяется максимальное значение.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>Вызывает функцию преобразования для каждого элемента последовательности и возвращает максимальное значение <see cref="T:System.Int32" /> обнуляемого типа.</summary>
+      <returns>Значение типа Nullable&lt;Int32&gt; в C# или Nullable(Of Int32) в Visual Basic, соответствующее максимальному значению последовательности.</returns>
+      <param name="source">Последовательность значений, для которой определяется максимальное значение.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>Вызывает функцию преобразования для каждого элемента последовательности и возвращает максимальное значение <see cref="T:System.Int64" /> обнуляемого типа.</summary>
+      <returns>Значение типа Nullable&lt;Int64&gt; в C# или Nullable(Of Int64) в Visual Basic, соответствующее максимальному значению последовательности.</returns>
+      <param name="source">Последовательность значений, для которой определяется максимальное значение.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>Вызывает функцию преобразования для каждого элемента последовательности и возвращает максимальное значение <see cref="T:System.Single" /> обнуляемого типа.</summary>
+      <returns>Значение типа Nullable&lt;Single&gt; в C# или Nullable(Of Single) в Visual Basic, соответствующее максимальному значению последовательности.</returns>
+      <param name="source">Последовательность значений, для которой определяется максимальное значение.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>Вызывает функцию преобразования для каждого элемента последовательности и возвращает максимальное значение типа <see cref="T:System.Single" />.</summary>
+      <returns>Максимальное значение в последовательности.</returns>
+      <param name="source">Последовательность значений, для которой определяется максимальное значение.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+      <exception cref="T:System.InvalidOperationException">Последовательность <paramref name="source" /> не содержит элементов.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Вызывает функцию преобразования для каждого элемента универсальной последовательности и возвращает максимальное результирующее значение.</summary>
+      <returns>Максимальное значение в последовательности.</returns>
+      <param name="source">Последовательность значений, для которой определяется максимальное значение.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">Тип значения, возвращаемого функцией <paramref name="selector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>Возвращает минимальное значение, содержащееся в последовательности значений типа <see cref="T:System.Decimal" />.</summary>
+      <returns>Минимальное значение в последовательности.</returns>
+      <param name="source">Последовательность значений типа <see cref="T:System.Decimal" />, для которой определяется минимальное значение.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+      <exception cref="T:System.InvalidOperationException">Последовательность <paramref name="source" /> не содержит элементов.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>Возвращает минимальное значение, содержащееся в последовательности значений типа <see cref="T:System.Double" />.</summary>
+      <returns>Минимальное значение в последовательности.</returns>
+      <param name="source">Последовательность значений типа <see cref="T:System.Double" />, для которой определяется минимальное значение.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+      <exception cref="T:System.InvalidOperationException">Последовательность <paramref name="source" /> не содержит элементов.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>Возвращает минимальное значение, содержащееся в последовательности значений типа <see cref="T:System.Int32" />.</summary>
+      <returns>Минимальное значение в последовательности.</returns>
+      <param name="source">Последовательность значений типа <see cref="T:System.Int32" />, для которой определяется минимальное значение.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+      <exception cref="T:System.InvalidOperationException">Последовательность <paramref name="source" /> не содержит элементов.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>Возвращает минимальное значение, содержащееся в последовательности значений типа <see cref="T:System.Int64" />.</summary>
+      <returns>Минимальное значение в последовательности.</returns>
+      <param name="source">Последовательность значений типа <see cref="T:System.Int64" />, для которой определяется минимальное значение.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+      <exception cref="T:System.InvalidOperationException">Последовательность <paramref name="source" /> не содержит элементов.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>Возвращает минимальное значение в последовательности значений <see cref="T:System.Decimal" /> обнуляемого типа.</summary>
+      <returns>Значение типа Nullable&lt;Decimal&gt; в C# или Nullable(Of Decimal) в Visual Basic, соответствующее минимальному значению последовательности.</returns>
+      <param name="source">Последовательность значений <see cref="T:System.Decimal" /> обнуляемого типа, для которой определяется минимальное значение.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>Возвращает минимальное значение в последовательности значений <see cref="T:System.Double" /> обнуляемого типа.</summary>
+      <returns>Значение типа Nullable&lt;Double&gt; в C# или Nullable(Of Double) в Visual Basic, соответствующее минимальному значению последовательности.</returns>
+      <param name="source">Последовательность значений <see cref="T:System.Double" /> обнуляемого типа, для которой определяется минимальное значение.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>Возвращает минимальное значение в последовательности значений <see cref="T:System.Int32" /> обнуляемого типа.</summary>
+      <returns>Значение типа Nullable&lt;Int32&gt; в C# или Nullable(Of Int32) в Visual Basic, соответствующее минимальному значению последовательности.</returns>
+      <param name="source">Последовательность значений <see cref="T:System.Int32" /> обнуляемого типа, для которой определяется минимальное значение.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>Возвращает минимальное значение в последовательности значений <see cref="T:System.Int64" /> обнуляемого типа.</summary>
+      <returns>Значение типа Nullable&lt;Int64&gt; в C# или Nullable(Of Int64) в Visual Basic, соответствующее минимальному значению последовательности.</returns>
+      <param name="source">Последовательность значений <see cref="T:System.Int64" /> обнуляемого типа, для которой определяется минимальное значение.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>Возвращает минимальное значение в последовательности значений <see cref="T:System.Single" /> обнуляемого типа.</summary>
+      <returns>Значение типа Nullable&lt;Single&gt; в C# или Nullable(Of Single) в Visual Basic, соответствующее минимальному значению последовательности.</returns>
+      <param name="source">Последовательность значений <see cref="T:System.Single" /> обнуляемого типа, для которой определяется минимальное значение.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>Возвращает минимальное значение, содержащееся в последовательности значений типа <see cref="T:System.Single" />.</summary>
+      <returns>Минимальное значение в последовательности.</returns>
+      <param name="source">Последовательность значений типа <see cref="T:System.Single" />, для которой определяется минимальное значение.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+      <exception cref="T:System.InvalidOperationException">Последовательность <paramref name="source" /> не содержит элементов.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Возвращает минимальное значение, содержащееся в универсальной последовательности.</summary>
+      <returns>Минимальное значение в последовательности.</returns>
+      <param name="source">Последовательность значений, для которой определяется минимальное значение.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>Вызывает функцию преобразования для каждого элемента последовательности и возвращает минимальное значение типа <see cref="T:System.Decimal" />.</summary>
+      <returns>Минимальное значение в последовательности.</returns>
+      <param name="source">Последовательность значений, для которой определяется минимальное значение.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+      <exception cref="T:System.InvalidOperationException">Последовательность <paramref name="source" /> не содержит элементов.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>Вызывает функцию преобразования для каждого элемента последовательности и возвращает минимальное значение типа <see cref="T:System.Double" />.</summary>
+      <returns>Минимальное значение в последовательности.</returns>
+      <param name="source">Последовательность значений, для которой определяется минимальное значение.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+      <exception cref="T:System.InvalidOperationException">Последовательность <paramref name="source" /> не содержит элементов.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>Вызывает функцию преобразования для каждого элемента последовательности и возвращает минимальное значение типа <see cref="T:System.Int32" />.</summary>
+      <returns>Минимальное значение в последовательности.</returns>
+      <param name="source">Последовательность значений, для которой определяется минимальное значение.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+      <exception cref="T:System.InvalidOperationException">Последовательность <paramref name="source" /> не содержит элементов.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>Вызывает функцию преобразования для каждого элемента последовательности и возвращает минимальное значение типа <see cref="T:System.Int64" />.</summary>
+      <returns>Минимальное значение в последовательности.</returns>
+      <param name="source">Последовательность значений, для которой определяется минимальное значение.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+      <exception cref="T:System.InvalidOperationException">Последовательность <paramref name="source" /> не содержит элементов.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>Вызывает функцию преобразования для каждого элемента последовательности и возвращает минимальное значение <see cref="T:System.Decimal" /> обнуляемого типа.</summary>
+      <returns>Значение типа Nullable&lt;Decimal&gt; в C# или Nullable(Of Decimal) в Visual Basic, соответствующее минимальному значению последовательности.</returns>
+      <param name="source">Последовательность значений, для которой определяется минимальное значение.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>Вызывает функцию преобразования для каждого элемента последовательности и возвращает минимальное значение <see cref="T:System.Double" /> обнуляемого типа.</summary>
+      <returns>Значение типа Nullable&lt;Double&gt; в C# или Nullable(Of Double) в Visual Basic, соответствующее минимальному значению последовательности.</returns>
+      <param name="source">Последовательность значений, для которой определяется минимальное значение.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>Вызывает функцию преобразования для каждого элемента последовательности и возвращает минимальное значение <see cref="T:System.Int32" /> обнуляемого типа.</summary>
+      <returns>Значение типа Nullable&lt;Int32&gt; в C# или Nullable(Of Int32) в Visual Basic, соответствующее минимальному значению последовательности.</returns>
+      <param name="source">Последовательность значений, для которой определяется минимальное значение.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>Вызывает функцию преобразования для каждого элемента последовательности и возвращает минимальное значение <see cref="T:System.Int64" /> обнуляемого типа.</summary>
+      <returns>Значение типа Nullable&lt;Int64&gt; в C# или Nullable(Of Int64) в Visual Basic, соответствующее минимальному значению последовательности.</returns>
+      <param name="source">Последовательность значений, для которой определяется минимальное значение.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>Вызывает функцию преобразования для каждого элемента последовательности и возвращает минимальное значение <see cref="T:System.Single" /> обнуляемого типа.</summary>
+      <returns>Значение типа Nullable&lt;Single&gt; в C# или Nullable(Of Single) в Visual Basic, соответствующее минимальному значению последовательности.</returns>
+      <param name="source">Последовательность значений, для которой определяется минимальное значение.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>Вызывает функцию преобразования для каждого элемента последовательности и возвращает минимальное значение типа <see cref="T:System.Single" />.</summary>
+      <returns>Минимальное значение в последовательности.</returns>
+      <param name="source">Последовательность значений, для которой определяется минимальное значение.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+      <exception cref="T:System.InvalidOperationException">Последовательность <paramref name="source" /> не содержит элементов.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Вызывает функцию преобразования для каждого элемента универсальной последовательности и возвращает минимальное результирующее значение.</summary>
+      <returns>Минимальное значение в последовательности.</returns>
+      <param name="source">Последовательность значений, для которой определяется минимальное значение.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">Тип значения, возвращаемого функцией <paramref name="selector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OfType``1(System.Collections.IEnumerable)">
+      <summary>Выполняет фильтрацию элементов объекта <see cref="T:System.Collections.IEnumerable" /> по заданному типу.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, содержащий элементы входной последовательности типа <paramref name="TResult" />.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.IEnumerable" />, элементы которого следует фильтровать.</param>
+      <typeparam name="TResult">Тип, по которому фильтруются элементы последовательности.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Сортирует элементы последовательности в порядке возрастания ключа.</summary>
+      <returns>Объект <see cref="T:System.Linq.IOrderedEnumerable`1" />, элементы которого отсортированы по ключу.</returns>
+      <param name="source">Последовательность значений, которые следует упорядочить.</param>
+      <param name="keySelector">Функция, извлекающая ключ из элемента.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Тип ключа, возвращаемого функцией <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="keySelector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>Сортирует элементы последовательности в порядке возрастания с использованием указанного компаратора.</summary>
+      <returns>Объект <see cref="T:System.Linq.IOrderedEnumerable`1" />, элементы которого отсортированы по ключу.</returns>
+      <param name="source">Последовательность значений, которые следует упорядочить.</param>
+      <param name="keySelector">Функция, извлекающая ключ из элемента.</param>
+      <param name="comparer">Компаратор <see cref="T:System.Collections.Generic.IComparer`1" />, используемый для сравнения ключей.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Тип ключа, возвращаемого функцией <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="keySelector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderByDescending``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Сортирует элементы последовательности в порядке убывания ключа.</summary>
+      <returns>Объект <see cref="T:System.Linq.IOrderedEnumerable`1" />, элементы которого отсортированы по ключу в порядке убывания.</returns>
+      <param name="source">Последовательность значений, которые следует упорядочить.</param>
+      <param name="keySelector">Функция, извлекающая ключ из элемента.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Тип ключа, возвращаемого функцией <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="keySelector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderByDescending``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>Сортирует элементы последовательности в порядке убывания с использованием указанного компаратора.</summary>
+      <returns>Объект <see cref="T:System.Linq.IOrderedEnumerable`1" />, элементы которого отсортированы по ключу в порядке убывания.</returns>
+      <param name="source">Последовательность значений, которые следует упорядочить.</param>
+      <param name="keySelector">Функция, извлекающая ключ из элемента.</param>
+      <param name="comparer">Компаратор <see cref="T:System.Collections.Generic.IComparer`1" />, используемый для сравнения ключей.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Тип ключа, возвращаемого функцией <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="keySelector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Range(System.Int32,System.Int32)">
+      <summary>Генерирует последовательность целых чисел в заданном диапазоне.</summary>
+      <returns>Объект IEnumerable&lt;Int32&gt; в C# или IEnumerable(Of Int32) в Visual Basic, содержащий диапазон последовательных целых чисел.</returns>
+      <param name="start">Значение первого целого числа для последовательности.</param>
+      <param name="count">Количество генерируемых последовательных целых чисел.</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="count" /> меньше 0.– или –<paramref name="start" /> + <paramref name="count" /> -1 больше, чем <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Repeat``1(``0,System.Int32)">
+      <summary>Генерирует последовательность, содержащую одно повторяющееся значение.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, содержащий повторяющееся значение.</returns>
+      <param name="element">Повторяемое значение.</param>
+      <param name="count">Требуемое число повторений данного значения в создаваемой последовательности.</param>
+      <typeparam name="TResult">Тип значения, которое будет повторяться в результирующей последовательности.</typeparam>
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="count" /> меньше 0.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Reverse``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Изменяет порядок элементов последовательности на противоположный.</summary>
+      <returns>Последовательность, элементы которой соответствуют элементам входной последовательности, но следуют в противоположном порядке.</returns>
+      <param name="source">Последовательность значений, которые следует расставить в обратном порядке.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Select``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Проецирует каждый элемент последовательности в новую форму.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, элементы которого получены в результате вызова функции преобразования для каждого элемента последовательности <paramref name="source" />.</returns>
+      <param name="source">Последовательность значений, для которых вызывается функция преобразования.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">Тип значения, возвращаемого функцией <paramref name="selector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Select``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,``1})">
+      <summary>Проецирует каждый элемент последовательности в новую форму, добавляя индекс элемента.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, элементы которого получены в результате вызова функции преобразования для каждого элемента последовательности <paramref name="source" />.</returns>
+      <param name="source">Последовательность значений, для которых вызывается функция преобразования.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому исходному элементу; второй параметр функции представляет индекс исходного элемента.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">Тип значения, возвращаемого функцией <paramref name="selector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})">
+      <summary>Проецирует каждый элемент последовательности в объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, объединяет результирующие последовательности в одну и вызывает функцию селектора результата для каждого элемента этой последовательности.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, элементы которого получены в результате вызова функции преобразования "один ко многим" <paramref name="collectionSelector" /> для каждого элемента последовательности <paramref name="source" /> и последующего сопоставления каждого элемента такой промежуточной последовательности и соответствующего ему исходного элемента с результирующим элементом.</returns>
+      <param name="source">Последовательность значений, которые следует проецировать.</param>
+      <param name="collectionSelector">Функция преобразования, применяемая к каждому элементу входной последовательности.</param>
+      <param name="resultSelector">Функция преобразования, применяемая к каждому элементу промежуточной последовательности.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TCollection">Тип промежуточных элементов, собранных функцией <paramref name="collectionSelector" />.</typeparam>
+      <typeparam name="TResult">Тип элементов результирующей последовательности.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" />, <paramref name="collectionSelector" /> или <paramref name="resultSelector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}})">
+      <summary>Проецирует каждый элемент последовательности в объект <see cref="T:System.Collections.Generic.IEnumerable`1" /> и объединяет результирующие последовательности в одну последовательность.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, элементы которого получены в результате вызова функции преобразования "один ко многим" для каждого элемента входной последовательности.</returns>
+      <param name="source">Последовательность значений, которые следует проецировать.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">Тип элементов последовательности, возвращаемых функцией <paramref name="selector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})">
+      <summary>Проецирует каждый элемент последовательности в объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, объединяет результирующие последовательности в одну и вызывает функцию селектора результата для каждого элемента этой последовательности.Индекс каждого элемента исходной последовательности используется в промежуточной проецированной форме этого элемента.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, элементы которого получены в результате вызова функции преобразования "один ко многим" <paramref name="collectionSelector" /> для каждого элемента последовательности <paramref name="source" /> и последующего сопоставления каждого элемента такой промежуточной последовательности и соответствующего ему исходного элемента с результирующим элементом.</returns>
+      <param name="source">Последовательность значений, которые следует проецировать.</param>
+      <param name="collectionSelector">Функция преобразования, применяемая к каждому исходному элементу; второй параметр функции представляет индекс исходного элемента.</param>
+      <param name="resultSelector">Функция преобразования, применяемая к каждому элементу промежуточной последовательности.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TCollection">Тип промежуточных элементов, собранных функцией <paramref name="collectionSelector" />.</typeparam>
+      <typeparam name="TResult">Тип элементов результирующей последовательности.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" />, <paramref name="collectionSelector" /> или <paramref name="resultSelector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}})">
+      <summary>Проецирует каждый элемент последовательности в объект <see cref="T:System.Collections.Generic.IEnumerable`1" /> и объединяет результирующие последовательности в одну последовательность.Индекс каждого элемента исходной последовательности используется в проецированной форме этого элемента.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, элементы которого получены в результате вызова функции преобразования "один ко многим" для каждого элемента входной последовательности.</returns>
+      <param name="source">Последовательность значений, которые следует проецировать.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому исходному элементу; второй параметр функции представляет индекс исходного элемента.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TResult">Тип элементов последовательности, возвращаемых функцией <paramref name="selector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SequenceEqual``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>Определяет, совпадают ли две последовательности, используя для сравнения элементов компаратор проверки на равенство по умолчанию, предназначенный для их типа.</summary>
+      <returns>true, если у двух исходных последовательностей одинаковая длина и соответствующие элементы совпадают, согласно компаратору проверки на равенство по умолчанию для этого типа элементов, в противном случае — false.</returns>
+      <param name="first">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, сравниваемый с последовательностью <paramref name="second" />.</param>
+      <param name="second">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, сравниваемый с первой последовательностью.</param>
+      <typeparam name="TSource">Тип элементов входных последовательностей.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="first" /> или <paramref name="second" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SequenceEqual``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Определяет, совпадают ли две последовательности, используя для сравнения элементов указанный компаратор <see cref="T:System.Collections.Generic.IEqualityComparer`1" />.</summary>
+      <returns>true, если у двух исходных последовательностей одинаковая длина и соответствующие элементы совпадают согласно компаратору <paramref name="comparer" />, в противном случае — false.</returns>
+      <param name="first">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, сравниваемый с последовательностью <paramref name="second" />.</param>
+      <param name="second">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, сравниваемый с первой последовательностью.</param>
+      <param name="comparer">Компаратор <see cref="T:System.Collections.Generic.IEqualityComparer`1" />, используемый для сравнения элементов.</param>
+      <typeparam name="TSource">Тип элементов входных последовательностей.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="first" /> или <paramref name="second" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Single``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Возвращает единственный элемент последовательности и генерирует исключение, если число элементов последовательности отлично от 1.</summary>
+      <returns>Единственный элемент входной последовательности.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, единственный элемент которого требуется возвратить.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+      <exception cref="T:System.InvalidOperationException">Входная последовательность содержит более одного элемента.– или –Входная последовательность пуста.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Single``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Возвращает единственный элемент последовательности, удовлетворяющий заданному условию, и генерирует исключение, если таких элементов больше одного.</summary>
+      <returns>Единственный элемент входной последовательности, удовлетворяющий условию.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, из которого требуется возвратить единственный элемент.</param>
+      <param name="predicate">Функция для проверки элемента на соответствие условию.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="predicate" /> — null.</exception>
+      <exception cref="T:System.InvalidOperationException">Ни один элемент не удовлетворяет условию предиката <paramref name="predicate" />.– или –Условию предиката <paramref name="predicate" /> удовлетворяет более одного элемента.– или –Исходная последовательность пуста.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SingleOrDefault``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Возвращает единственный элемент последовательности или значение по умолчанию, если последовательность пуста; если в последовательности более одного элемента, генерируется исключение.</summary>
+      <returns>Единственный элемент входной последовательности или default(<paramref name="TSource" />), если в последовательности нет элементов.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, единственный элемент которого требуется возвратить.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+      <exception cref="T:System.InvalidOperationException">Входная последовательность содержит более одного элемента.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SingleOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Возвращает единственный элемент последовательности, удовлетворяющий заданному условию, или значение по умолчанию, если такого элемента не существует; если условию удовлетворяет более одного элемента, генерируется исключение.</summary>
+      <returns>Единственный элемент входной последовательности, удовлетворяющий условию, или default(<paramref name="TSource" />), если такой элемент не найден.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, из которого требуется возвратить единственный элемент.</param>
+      <param name="predicate">Функция для проверки элемента на соответствие условию.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="predicate" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Skip``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>Пропускает заданное число элементов в последовательности и возвращает остальные элементы.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, содержащий элементы из входной последовательности, начиная с указанного индекса.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, из которого требуется возвратить элементы.</param>
+      <param name="count">Число элементов, пропускаемых перед возвращением остальных элементов.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SkipWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Пропускает элементы в последовательности, пока они удовлетворяют заданному условию, и затем возвращает оставшиеся элементы.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, содержащий цепочку элементов входной последовательности, начиная с первого элемента, который не прошел проверку, заданную предикатом <paramref name="predicate" />.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, из которого требуется возвратить элементы.</param>
+      <param name="predicate">Функция для проверки каждого элемента на соответствие условию.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="predicate" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SkipWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})">
+      <summary>Пропускает элементы в последовательности, пока они удовлетворяют заданному условию, и затем возвращает оставшиеся элементы.Индекс элемента используется в логике функции предиката.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, содержащий цепочку элементов входной последовательности, начиная с первого элемента, который не прошел проверку, заданную предикатом <paramref name="predicate" />.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, из которого требуется возвратить элементы.</param>
+      <param name="predicate">Функция, применяемая к каждому исходному элементу для проверки условия; второй параметр функции представляет индекс исходного элемента.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="predicate" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>Вычисляет сумму последовательности значений типа <see cref="T:System.Decimal" />.</summary>
+      <returns>Сумма последовательности значений.</returns>
+      <param name="source">Последовательность значений <see cref="T:System.Decimal" />, сумму которых требуется вычислить.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+      <exception cref="T:System.OverflowException">Сумма больше значения <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>Вычисляет сумму последовательности значений типа <see cref="T:System.Double" />.</summary>
+      <returns>Сумма последовательности значений.</returns>
+      <param name="source">Последовательность значений <see cref="T:System.Double" />, сумму которых требуется вычислить.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>Вычисляет сумму последовательности значений типа <see cref="T:System.Int32" />.</summary>
+      <returns>Сумма последовательности значений.</returns>
+      <param name="source">Последовательность значений <see cref="T:System.Int32" />, сумму которых требуется вычислить.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+      <exception cref="T:System.OverflowException">Сумма больше значения <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>Вычисляет сумму последовательности значений типа <see cref="T:System.Int64" />.</summary>
+      <returns>Сумма последовательности значений.</returns>
+      <param name="source">Последовательность значений <see cref="T:System.Int64" />, сумму которых требуется вычислить.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+      <exception cref="T:System.OverflowException">Сумма больше значения <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>Вычисляет сумму последовательности значений <see cref="T:System.Decimal" /> обнуляемого типа.</summary>
+      <returns>Сумма последовательности значений.</returns>
+      <param name="source">Последовательность значений <see cref="T:System.Decimal" /> обнуляемого типа, сумму которых требуется вычислить.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+      <exception cref="T:System.OverflowException">Сумма больше значения <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>Вычисляет сумму последовательности значений <see cref="T:System.Double" /> обнуляемого типа.</summary>
+      <returns>Сумма последовательности значений.</returns>
+      <param name="source">Последовательность значений <see cref="T:System.Double" /> обнуляемого типа, сумму которых требуется вычислить.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>Вычисляет сумму последовательности значений <see cref="T:System.Int32" /> обнуляемого типа.</summary>
+      <returns>Сумма последовательности значений.</returns>
+      <param name="source">Последовательность значений <see cref="T:System.Int32" /> обнуляемого типа, сумму которых требуется вычислить.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+      <exception cref="T:System.OverflowException">Сумма больше значения <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>Вычисляет сумму последовательности значений <see cref="T:System.Int64" /> обнуляемого типа.</summary>
+      <returns>Сумма последовательности значений.</returns>
+      <param name="source">Последовательность значений <see cref="T:System.Int64" /> обнуляемого типа, сумму которых требуется вычислить.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+      <exception cref="T:System.OverflowException">Сумма больше значения <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>Вычисляет сумму последовательности значений <see cref="T:System.Single" /> обнуляемого типа.</summary>
+      <returns>Сумма последовательности значений.</returns>
+      <param name="source">Последовательность значений <see cref="T:System.Single" /> обнуляемого типа, сумму которых требуется вычислить.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>Вычисляет сумму последовательности значений типа <see cref="T:System.Single" />.</summary>
+      <returns>Сумма последовательности значений.</returns>
+      <param name="source">Последовательность значений <see cref="T:System.Single" />, сумму которых требуется вычислить.</param>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>Вычисляет сумму последовательности значений типа <see cref="T:System.Decimal" />, получаемой в результате применения функции преобразования к каждому элементу входной последовательности.</summary>
+      <returns>Сумма проецированных значений.</returns>
+      <param name="source">Последовательность значений, для которых вычисляется сумма.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+      <exception cref="T:System.OverflowException">Сумма больше значения <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>Вычисляет сумму последовательности значений типа <see cref="T:System.Double" />, получаемой в результате применения функции преобразования к каждому элементу входной последовательности.</summary>
+      <returns>Сумма проецированных значений.</returns>
+      <param name="source">Последовательность значений, для которых вычисляется сумма.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>Вычисляет сумму последовательности значений типа <see cref="T:System.Int32" />, получаемой в результате применения функции преобразования к каждому элементу входной последовательности.</summary>
+      <returns>Сумма проецированных значений.</returns>
+      <param name="source">Последовательность значений, для которых вычисляется сумма.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+      <exception cref="T:System.OverflowException">Сумма больше значения <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>Вычисляет сумму последовательности значений типа <see cref="T:System.Int64" />, получаемой в результате применения функции преобразования к каждому элементу входной последовательности.</summary>
+      <returns>Сумма проецированных значений.</returns>
+      <param name="source">Последовательность значений, для которых вычисляется сумма.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+      <exception cref="T:System.OverflowException">Сумма больше значения <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>Вычисляет сумму последовательности значений <see cref="T:System.Decimal" /> обнуляемого типа, получаемой в результате применения функции преобразования к каждому элементу входной последовательности.</summary>
+      <returns>Сумма проецированных значений.</returns>
+      <param name="source">Последовательность значений, для которых вычисляется сумма.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+      <exception cref="T:System.OverflowException">Сумма больше значения <see cref="F:System.Decimal.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>Вычисляет сумму последовательности значений <see cref="T:System.Double" /> обнуляемого типа, получаемой в результате применения функции преобразования к каждому элементу входной последовательности.</summary>
+      <returns>Сумма проецированных значений.</returns>
+      <param name="source">Последовательность значений, для которых вычисляется сумма.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>Вычисляет сумму последовательности значений <see cref="T:System.Int32" /> обнуляемого типа, получаемой в результате применения функции преобразования к каждому элементу входной последовательности.</summary>
+      <returns>Сумма проецированных значений.</returns>
+      <param name="source">Последовательность значений, для которых вычисляется сумма.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+      <exception cref="T:System.OverflowException">Сумма больше значения <see cref="F:System.Int32.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>Вычисляет сумму последовательности значений <see cref="T:System.Int64" /> обнуляемого типа, получаемой в результате применения функции преобразования к каждому элементу входной последовательности.</summary>
+      <returns>Сумма проецированных значений.</returns>
+      <param name="source">Последовательность значений, для которых вычисляется сумма.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+      <exception cref="T:System.OverflowException">Сумма больше значения <see cref="F:System.Int64.MaxValue" />.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>Вычисляет сумму последовательности значений <see cref="T:System.Single" /> обнуляемого типа, получаемой в результате применения функции преобразования к каждому элементу входной последовательности.</summary>
+      <returns>Сумма проецированных значений.</returns>
+      <param name="source">Последовательность значений, для которых вычисляется сумма.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>Вычисляет сумму последовательности значений типа <see cref="T:System.Single" />, получаемой в результате применения функции преобразования к каждому элементу входной последовательности.</summary>
+      <returns>Сумма проецированных значений.</returns>
+      <param name="source">Последовательность значений, для которых вычисляется сумма.</param>
+      <param name="selector">Функция преобразования, применяемая к каждому элементу.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="selector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Take``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>Возвращает указанное число подряд идущих элементов с начала последовательности.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, содержащий заданное число элементов с начала входной последовательности.</returns>
+      <param name="source">Последовательность, из которой требуется возвратить элементы.</param>
+      <param name="count">Число возвращаемых элементов.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.TakeWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Возвращает цепочку элементов последовательности, удовлетворяющих указанному условию.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, содержащий элементы входной последовательности до первого элемента, который не прошел проверку.</returns>
+      <param name="source">Последовательность, из которой требуется возвратить элементы.</param>
+      <param name="predicate">Функция для проверки каждого элемента на соответствие условию.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="predicate" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.TakeWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})">
+      <summary>Возвращает цепочку элементов последовательности, удовлетворяющих указанному условию.Индекс элемента используется в логике функции предиката.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, содержащий элементы входной последовательности до первого элемента, который не прошел проверку.</returns>
+      <param name="source">Последовательность, из которой требуется возвратить элементы.</param>
+      <param name="predicate">Функция, применяемая к каждому исходному элементу для проверки условия; второй параметр функции представляет индекс исходного элемента.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="predicate" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenBy``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1})">
+      <summary>Выполняет дополнительное упорядочение элементов последовательности в порядке возрастания ключа.</summary>
+      <returns>Объект <see cref="T:System.Linq.IOrderedEnumerable`1" />, элементы которого отсортированы по ключу.</returns>
+      <param name="source">Объект <see cref="T:System.Linq.IOrderedEnumerable`1" />, содержащий сортируемые элементы.</param>
+      <param name="keySelector">Функция, извлекающая ключ из каждого элемента.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Тип ключа, возвращаемого функцией <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="keySelector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenBy``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>Выполняет дополнительное упорядочение элементов последовательности в порядке возрастания с использованием указанного компаратора.</summary>
+      <returns>Объект <see cref="T:System.Linq.IOrderedEnumerable`1" />, элементы которого отсортированы по ключу.</returns>
+      <param name="source">Объект <see cref="T:System.Linq.IOrderedEnumerable`1" />, содержащий сортируемые элементы.</param>
+      <param name="keySelector">Функция, извлекающая ключ из каждого элемента.</param>
+      <param name="comparer">Компаратор <see cref="T:System.Collections.Generic.IComparer`1" />, используемый для сравнения ключей.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Тип ключа, возвращаемого функцией <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="keySelector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenByDescending``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1})">
+      <summary>Выполняет дополнительное упорядочение элементов последовательности в порядке убывания ключа.</summary>
+      <returns>Объект <see cref="T:System.Linq.IOrderedEnumerable`1" />, элементы которого отсортированы по ключу в порядке убывания.</returns>
+      <param name="source">Объект <see cref="T:System.Linq.IOrderedEnumerable`1" />, содержащий сортируемые элементы.</param>
+      <param name="keySelector">Функция, извлекающая ключ из каждого элемента.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Тип ключа, возвращаемого функцией <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="keySelector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenByDescending``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>Выполняет дополнительное упорядочение элементов последовательности в порядке убывания с использованием указанного компаратора.</summary>
+      <returns>Объект <see cref="T:System.Linq.IOrderedEnumerable`1" />, элементы которого отсортированы по ключу в порядке убывания.</returns>
+      <param name="source">Объект <see cref="T:System.Linq.IOrderedEnumerable`1" />, содержащий сортируемые элементы.</param>
+      <param name="keySelector">Функция, извлекающая ключ из каждого элемента.</param>
+      <param name="comparer">Компаратор <see cref="T:System.Collections.Generic.IComparer`1" />, используемый для сравнения ключей.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Тип ключа, возвращаемого функцией <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="keySelector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToArray``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Создает массив из объекта <see cref="T:System.Collections.Generic.IEnumerable`1" />.</summary>
+      <returns>Массив, содержащий элементы из входной последовательности.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, на основе которого создается массив.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Создает словарь <see cref="T:System.Collections.Generic.Dictionary`2" /> из объекта <see cref="T:System.Collections.Generic.IEnumerable`1" /> в соответствии с заданной функцией селектора ключа.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.Dictionary`2" />, содержащий ключи и значения.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, на основе которого создается словарь <see cref="T:System.Collections.Generic.Dictionary`2" />.</param>
+      <param name="keySelector">Функция, извлекающая ключ из каждого элемента.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Тип ключа, возвращаемого функцией <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="keySelector" /> — null.– или –Функция <paramref name="keySelector" /> возвращает null в качестве ключа.</exception>
+      <exception cref="T:System.ArgumentException">Функция <paramref name="keySelector" /> выдает дубликаты ключей для двух элементов.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Создает словарь <see cref="T:System.Collections.Generic.Dictionary`2" /> из объекта <see cref="T:System.Collections.Generic.IEnumerable`1" /> в соответствии с заданной функцией селектора ключа и компаратором ключей.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.Dictionary`2" />, содержащий ключи и значения.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, на основе которого создается словарь <see cref="T:System.Collections.Generic.Dictionary`2" />.</param>
+      <param name="keySelector">Функция, извлекающая ключ из каждого элемента.</param>
+      <param name="comparer">Компаратор <see cref="T:System.Collections.Generic.IEqualityComparer`1" />, используемый для сравнения ключей.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Тип ключей, возвращаемых функцией <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="keySelector" /> — null.– или –Функция <paramref name="keySelector" /> возвращает null в качестве ключа.</exception>
+      <exception cref="T:System.ArgumentException">Функция <paramref name="keySelector" /> выдает дубликаты ключей для двух элементов.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})">
+      <summary>Создает словарь <see cref="T:System.Collections.Generic.Dictionary`2" /> из объекта <see cref="T:System.Collections.Generic.IEnumerable`1" /> в соответствии с заданными функциями селектора ключа и селектора элемента.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.Dictionary`2" />, содержащий элементы входной последовательности типа <paramref name="TElement" />.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, на основе которого создается словарь <see cref="T:System.Collections.Generic.Dictionary`2" />.</param>
+      <param name="keySelector">Функция, извлекающая ключ из каждого элемента.</param>
+      <param name="elementSelector">Функция преобразования для получения результирующего значения каждого элемента.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Тип ключа, возвращаемого функцией <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">Тип значения, возвращаемого функцией <paramref name="elementSelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" />, <paramref name="keySelector" /> или <paramref name="elementSelector" /> — null.– или –Функция <paramref name="keySelector" /> возвращает null в качестве ключа.</exception>
+      <exception cref="T:System.ArgumentException">Функция <paramref name="keySelector" /> выдает дубликаты ключей для двух элементов.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Создает словарь <see cref="T:System.Collections.Generic.Dictionary`2" /> из объекта <see cref="T:System.Collections.Generic.IEnumerable`1" /> в соответствии с заданным компаратором и функциями селектора ключа и селектора элемента.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.Dictionary`2" />, содержащий элементы входной последовательности типа <paramref name="TElement" />.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, на основе которого создается словарь <see cref="T:System.Collections.Generic.Dictionary`2" />.</param>
+      <param name="keySelector">Функция, извлекающая ключ из каждого элемента.</param>
+      <param name="elementSelector">Функция преобразования для получения результирующего значения каждого элемента.</param>
+      <param name="comparer">Компаратор <see cref="T:System.Collections.Generic.IEqualityComparer`1" />, используемый для сравнения ключей.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Тип ключа, возвращаемого функцией <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">Тип значения, возвращаемого функцией <paramref name="elementSelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" />, <paramref name="keySelector" /> или <paramref name="elementSelector" /> — null.– или –Функция <paramref name="keySelector" /> возвращает null в качестве ключа.</exception>
+      <exception cref="T:System.ArgumentException">Функция <paramref name="keySelector" /> выдает дубликаты ключей для двух элементов.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToList``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>Создает список <see cref="T:System.Collections.Generic.List`1" /> из объекта <see cref="T:System.Collections.Generic.IEnumerable`1" />.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.List`1" />, содержащий элементы из входной последовательности.</returns>
+      <param name="source">Интерфейс <see cref="T:System.Collections.Generic.IEnumerable`1" />, на основе которого создается список <see cref="T:System.Collections.Generic.List`1" />.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="source" /> имеет значение null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>Создает объект <see cref="T:System.Linq.Lookup`2" /> из коллекции <see cref="T:System.Collections.Generic.IEnumerable`1" /> в соответствии с заданной функцией выбора ключа.</summary>
+      <returns>Объект <see cref="T:System.Linq.Lookup`2" />, содержащий ключи и значения.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, на основе которого создается объект <see cref="T:System.Linq.Lookup`2" />.</param>
+      <param name="keySelector">Функция, извлекающая ключ из каждого элемента.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Тип ключа, возвращаемого функцией <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="keySelector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Создает объект <see cref="T:System.Linq.Lookup`2" /> из объекта <see cref="T:System.Collections.Generic.IEnumerable`1" /> в соответствии с заданной функцией селектора ключа и компаратором ключей.</summary>
+      <returns>Объект <see cref="T:System.Linq.Lookup`2" />, содержащий ключи и значения.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, на основе которого создается объект <see cref="T:System.Linq.Lookup`2" />.</param>
+      <param name="keySelector">Функция, извлекающая ключ из каждого элемента.</param>
+      <param name="comparer">Компаратор <see cref="T:System.Collections.Generic.IEqualityComparer`1" />, используемый для сравнения ключей.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Тип ключа, возвращаемого функцией <paramref name="keySelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="keySelector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})">
+      <summary>Создает объект <see cref="T:System.Linq.Lookup`2" /> из объекта <see cref="T:System.Collections.Generic.IEnumerable`1" /> в соответствии с заданными функциями селектора ключа и селектора элемента.</summary>
+      <returns>Объект <see cref="T:System.Linq.Lookup`2" />, содержащий элементы входной последовательности типа <paramref name="TElement" />.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, на основе которого создается объект <see cref="T:System.Linq.Lookup`2" />.</param>
+      <param name="keySelector">Функция, извлекающая ключ из каждого элемента.</param>
+      <param name="elementSelector">Функция преобразования для получения результирующего значения каждого элемента.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Тип ключа, возвращаемого функцией <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">Тип значения, возвращаемого функцией <paramref name="elementSelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" />, <paramref name="keySelector" /> или <paramref name="elementSelector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>Создает объект <see cref="T:System.Linq.Lookup`2" /> из объекта <see cref="T:System.Collections.Generic.IEnumerable`1" /> в соответствии с заданным компаратором и функциями селектора ключа и селектора элемента.</summary>
+      <returns>Объект <see cref="T:System.Linq.Lookup`2" />, содержащий элементы входной последовательности типа <paramref name="TElement" />.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, на основе которого создается объект <see cref="T:System.Linq.Lookup`2" />.</param>
+      <param name="keySelector">Функция, извлекающая ключ из каждого элемента.</param>
+      <param name="elementSelector">Функция преобразования для получения результирующего значения каждого элемента.</param>
+      <param name="comparer">Компаратор <see cref="T:System.Collections.Generic.IEqualityComparer`1" />, используемый для сравнения ключей.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <typeparam name="TKey">Тип ключа, возвращаемого функцией <paramref name="keySelector" />.</typeparam>
+      <typeparam name="TElement">Тип значения, возвращаемого функцией <paramref name="elementSelector" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" />, <paramref name="keySelector" /> или <paramref name="elementSelector" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Union``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>Находит объединение множеств, представленных двумя последовательностями, используя для сравнения значений компаратор проверки на равенство по умолчанию.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, который содержит элементы, имеющиеся в обеих входных последовательностях, кроме дубликатов.</returns>
+      <param name="first">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, различающиеся элементы которого образуют первое множество для объединения.</param>
+      <param name="second">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, различающиеся элементы которого образуют второе множество для объединения.</param>
+      <typeparam name="TSource">Тип элементов входных последовательностей.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="first" /> или <paramref name="second" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Union``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>Находит объединение множеств, представленных двумя последовательностями, используя указанный компаратор <see cref="T:System.Collections.Generic.IEqualityComparer`1" />.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, который содержит элементы, имеющиеся в обеих входных последовательностях, кроме дубликатов.</returns>
+      <param name="first">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, различающиеся элементы которого образуют первое множество для объединения.</param>
+      <param name="second">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, различающиеся элементы которого образуют второе множество для объединения.</param>
+      <param name="comparer">Компаратор <see cref="T:System.Collections.Generic.IEqualityComparer`1" />, используемый для сравнения значений.</param>
+      <typeparam name="TSource">Тип элементов входных последовательностей.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="first" /> или <paramref name="second" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Where``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>Выполняет фильтрацию последовательности значений на основе заданного предиката.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, содержащий элементы входной последовательности, которые удовлетворяют условию.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, подлежащий фильтрации.</param>
+      <param name="predicate">Функция для проверки каждого элемента на соответствие условию.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="predicate" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Where``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})">
+      <summary>Выполняет фильтрацию последовательности значений на основе заданного предиката.Индекс каждого элемента используется в логике функции предиката.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, содержащий элементы входной последовательности, которые удовлетворяют условию.</returns>
+      <param name="source">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, подлежащий фильтрации.</param>
+      <param name="predicate">Функция, применяемая к каждому исходному элементу для проверки условия; второй параметр функции представляет индекс исходного элемента.</param>
+      <typeparam name="TSource">Тип элементов последовательности <paramref name="source" />.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="source" /> или <paramref name="predicate" /> — null.</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Zip``3(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``1,``2})">
+      <summary>Применяет указанную функцию к соответствующим элементам двух последовательностей, что дает последовательность результатов.</summary>
+      <returns>Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, содержащий объединенные элементы двух входных последовательностей.</returns>
+      <param name="first">Первая последовательность для объединения.</param>
+      <param name="second">Вторая последовательность для объединения.</param>
+      <param name="resultSelector">Функция, которая определяет, как объединить элементы двух последовательностей.</param>
+      <typeparam name="TFirst">Тип элементов первой входной последовательности.</typeparam>
+      <typeparam name="TSecond">Тип элементов второй входной последовательности.</typeparam>
+      <typeparam name="TResult">Тип элементов результирующей последовательности.</typeparam>
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="first" /> или <paramref name="second" /> — null.</exception>
+    </member>
+    <member name="T:System.Linq.IGrouping`2">
+      <summary>Представляет коллекцию объектов, имеющих общий ключ.</summary>
+      <typeparam name="TKey">Тип ключа объекта <see cref="T:System.Linq.IGrouping`2" />.Этот параметр типа является ковариантным. Это означает, что можно использовать либо указанный тип, либо более производный тип. Дополнительные сведения о ковариации и контрвариации см. в разделе Ковариация и контравариация в универсальных шаблонах.</typeparam>
+      <typeparam name="TElement">Тип значений объекта <see cref="T:System.Linq.IGrouping`2" />.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="P:System.Linq.IGrouping`2.Key">
+      <summary>Возвращает ключ объекта <see cref="T:System.Linq.IGrouping`2" />.</summary>
+      <returns>Ключ объекта <see cref="T:System.Linq.IGrouping`2" />.</returns>
+    </member>
+    <member name="T:System.Linq.ILookup`2">
+      <summary>Определяет индексатор, свойство размера и метод логического поиска для структур данных, сопоставляющих ключи с последовательностями <see cref="T:System.Collections.Generic.IEnumerable`1" />.</summary>
+      <typeparam name="TKey">Тип ключей объекта <see cref="T:System.Linq.ILookup`2" />.</typeparam>
+      <typeparam name="TElement">Тип элементов в последовательностях <see cref="T:System.Collections.Generic.IEnumerable`1" />, представляющих значения объекта <see cref="T:System.Linq.ILookup`2" />.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.ILookup`2.Contains(`0)">
+      <summary>Определяет, существует ли указанный ключ в объекте <see cref="T:System.Linq.ILookup`2" />.</summary>
+      <returns>true, если ключ <paramref name="key" /> содержится в объекте <see cref="T:System.Linq.ILookup`2" />, в противном случае — false.</returns>
+      <param name="key">Ключ, который требуется найти в объекте <see cref="T:System.Linq.ILookup`2" />.</param>
+    </member>
+    <member name="P:System.Linq.ILookup`2.Count">
+      <summary>Получает число пар “ключ/коллекция значений”, содержащихся в объекте <see cref="T:System.Linq.ILookup`2" />.</summary>
+      <returns>Число пар “ключ/коллекция значений”, содержащихся в объекте <see cref="T:System.Linq.ILookup`2" />.</returns>
+    </member>
+    <member name="P:System.Linq.ILookup`2.Item(`0)">
+      <summary>Получает последовательность значений <see cref="T:System.Collections.Generic.IEnumerable`1" /> по индексу, определенному указанным ключом.</summary>
+      <returns>Последовательность значений <see cref="T:System.Collections.Generic.IEnumerable`1" /> с индексом, определенным указанным ключом.</returns>
+      <param name="key">Ключ требуемой последовательности значений.</param>
+    </member>
+    <member name="T:System.Linq.IOrderedEnumerable`1">
+      <summary>Представляет отсортированную последовательность.</summary>
+      <typeparam name="TElement">Тип элементов последовательности.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.IOrderedEnumerable`1.CreateOrderedEnumerable``1(System.Func{`0,``0},System.Collections.Generic.IComparer{``0},System.Boolean)">
+      <summary>Выполняет дополнительное упорядочение элементов объекта <see cref="T:System.Linq.IOrderedEnumerable`1" /> по ключу.</summary>
+      <returns>Объект <see cref="T:System.Linq.IOrderedEnumerable`1" />, элементы которого отсортированы по ключу.</returns>
+      <param name="keySelector">Функция <see cref="T:System.Func`2" />, используемая для извлечения ключа для каждого элемента.</param>
+      <param name="comparer">Компаратор <see cref="T:System.Collections.Generic.IComparer`1" />, используемый для сравнения ключей при формировании возвращаемой последовательности.</param>
+      <param name="descending">true, если элементы требуется сортировать в порядке убывания; false, чтобы сортировать элементы в порядке возрастания.</param>
+      <typeparam name="TKey">Тип ключа, созданного функцией <paramref name="keySelector" />.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="T:System.Linq.Lookup`2">
+      <summary>Представляет коллекцию ключей, каждый из которых сопоставлен с одним или несколькими значениями.</summary>
+      <typeparam name="TKey">Тип ключей объекта <see cref="T:System.Linq.Lookup`2" />.</typeparam>
+      <typeparam name="TElement">Тип элементов для каждого значения <see cref="T:System.Collections.Generic.IEnumerable`1" /> в составе объекта <see cref="T:System.Linq.Lookup`2" />.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.Lookup`2.ApplyResultSelector``1(System.Func{`0,System.Collections.Generic.IEnumerable{`1},``0})">
+      <summary>Применяет функцию преобразования к каждому ключу и связанным с ним значениям и возвращает результаты.</summary>
+      <returns>Коллекция, содержащая одно значение для каждой пары "ключ/коллекция значений", содержащейся в объекте <see cref="T:System.Linq.Lookup`2" />.</returns>
+      <param name="resultSelector">Функция, проецирующая результирующее значение из каждого ключа и связанных с ним значений.</param>
+      <typeparam name="TResult">Тип результирующих значений, возвращаемых функцией <paramref name="resultSelector" />.</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.Lookup`2.Contains(`0)">
+      <summary>Определяет, содержится ли указанный ключ в объекте <see cref="T:System.Linq.Lookup`2" />.</summary>
+      <returns>true, если ключ <paramref name="key" /> содержится в объекте <see cref="T:System.Linq.Lookup`2" />, в противном случае — false.</returns>
+      <param name="key">Ключ, который требуется найти в объекте <see cref="T:System.Linq.Lookup`2" />.</param>
+    </member>
+    <member name="P:System.Linq.Lookup`2.Count">
+      <summary>Получает число пар "ключ/коллекция значений", содержащихся в объекте <see cref="T:System.Linq.Lookup`2" />.</summary>
+      <returns>Число пар "ключ/коллекция значений", содержащихся в объекте <see cref="T:System.Linq.Lookup`2" />.</returns>
+    </member>
+    <member name="M:System.Linq.Lookup`2.GetEnumerator">
+      <summary>Возвращает универсальный перечислитель, осуществляющий итерацию элементов объекта <see cref="T:System.Linq.Lookup`2" />.</summary>
+      <returns>Перечислитель для объекта <see cref="T:System.Linq.Lookup`2" />.</returns>
+    </member>
+    <member name="P:System.Linq.Lookup`2.Item(`0)">
+      <summary>Получает коллекцию значений по индексу, определенному указанным ключом.</summary>
+      <returns>Коллекция значений по индексу, определенному указанным ключом.</returns>
+      <param name="key">Ключ требуемой коллекции значений.</param>
+    </member>
+    <member name="M:System.Linq.Lookup`2.System#Collections#IEnumerable#GetEnumerator">
+      <summary>Возвращает перечислитель, осуществляющий итерацию элементов массива <see cref="T:System.Linq.Lookup`2" />.Этот класс не наследуется.</summary>
+      <returns>Перечислитель для объекта <see cref="T:System.Linq.Lookup`2" />.</returns>
+    </member>
+  </members>
+</doc>

+ 1940 - 0
HighBorn/packages/System.Linq.4.3.0/ref/netstandard1.6/zh-hans/System.Linq.xml

@@ -0,0 +1,1940 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+  <assembly>
+    <name>System.Linq</name>
+  </assembly>
+  <members>
+    <member name="T:System.Linq.Enumerable">
+      <summary>提供一组用于查询实现 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 的对象的 static(在 Visual Basic 中为 Shared)方法。</summary>
+    </member>
+    <member name="M:System.Linq.Enumerable.Aggregate``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``0,``0})">
+      <summary>对序列应用累加器函数。</summary>
+      <returns>累加器的最终值。</returns>
+      <param name="source">要聚合的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="func">要对每个元素调用的累加器函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="func" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 中不包含任何元素。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Aggregate``2(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1})">
+      <summary>对序列应用累加器函数。将指定的种子值用作累加器初始值。</summary>
+      <returns>累加器的最终值。</returns>
+      <param name="source">要聚合的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="seed">累加器的初始值。</param>
+      <param name="func">要对每个元素调用的累加器函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TAccumulate">累加器值的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="func" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Aggregate``3(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1},System.Func{``1,``2})">
+      <summary>对序列应用累加器函数。将指定的种子值用作累加器的初始值,并使用指定的函数选择结果值。</summary>
+      <returns>已转换的累加器最终值。</returns>
+      <param name="source">要聚合的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="seed">累加器的初始值。</param>
+      <param name="func">要对每个元素调用的累加器函数。</param>
+      <param name="resultSelector">将累加器的最终值转换为结果值的函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TAccumulate">累加器值的类型。</typeparam>
+      <typeparam name="TResult">结果值的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="func" /> 或 <paramref name="resultSelector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.All``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>确定序列中的所有元素是否满足条件。</summary>
+      <returns>如果源序列中的每个元素都通过指定谓词中的测试,或者序列为空,则为 true;否则为 false。</returns>
+      <param name="source">包含要应用谓词的元素的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="predicate">用于测试每个元素是否满足条件的函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="predicate" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Any``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>确定序列是否包含任何元素。</summary>
+      <returns>如果源序列包含任何元素,则为 true;否则为 false。</returns>
+      <param name="source">要检查是否为空的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Any``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>确定序列中的任何元素是否都满足条件。</summary>
+      <returns>如果源序列中的任何元素都通过指定谓词中的测试,则为 true;否则为 false。</returns>
+      <param name="source">一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,其元素将应用谓词。</param>
+      <param name="predicate">用于测试每个元素是否满足条件的函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="predicate" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.AsEnumerable``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>返回类型为 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 的输入。</summary>
+      <returns>类型为 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 的输入序列。</returns>
+      <param name="source">类型为 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 的序列。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>计算 <see cref="T:System.Decimal" /> 值序列的平均值。</summary>
+      <returns>值序列的平均值。</returns>
+      <param name="source">要计算平均值的 <see cref="T:System.Decimal" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 中不包含任何元素。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>计算 <see cref="T:System.Double" /> 值序列的平均值。</summary>
+      <returns>值序列的平均值。</returns>
+      <param name="source">要计算平均值的 <see cref="T:System.Double" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 中不包含任何元素。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>计算 <see cref="T:System.Int32" /> 值序列的平均值。</summary>
+      <returns>值序列的平均值。</returns>
+      <param name="source">要计算平均值的 <see cref="T:System.Int32" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 中不包含任何元素。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>计算 <see cref="T:System.Int64" /> 值序列的平均值。</summary>
+      <returns>值序列的平均值。</returns>
+      <param name="source">要计算平均值的 <see cref="T:System.Int64" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 中不包含任何元素。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>计算可以为 null 的 <see cref="T:System.Decimal" /> 值序列的平均值。</summary>
+      <returns>值序列的平均值;如果源序列为空或仅包含为 null 的值,则为 null。</returns>
+      <param name="source">要计算平均值的可以为 null 的 <see cref="T:System.Decimal" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+      <exception cref="T:System.OverflowException">序列中元素之和大于 <see cref="F:System.Decimal.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>计算可以为 null 的 <see cref="T:System.Double" /> 值序列的平均值。</summary>
+      <returns>值序列的平均值;如果源序列为空或仅包含为 null 的值,则为 null。</returns>
+      <param name="source">要计算平均值的可以为 null 的 <see cref="T:System.Double" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>计算可以为 null 的 <see cref="T:System.Int32" /> 值序列的平均值。</summary>
+      <returns>值序列的平均值;如果源序列为空或仅包含为 null 的值,则为 null。</returns>
+      <param name="source">要计算平均值的、可以为 null 的 <see cref="T:System.Int32" />  值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+      <exception cref="T:System.OverflowException">序列中元素之和大于 <see cref="F:System.Int64.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>计算可以为 null 的 <see cref="T:System.Int64" /> 值序列的平均值。</summary>
+      <returns>值序列的平均值;如果源序列为空或仅包含为 null 的值,则为 null。</returns>
+      <param name="source">要计算平均值的可以为 null 的 <see cref="T:System.Int64" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+      <exception cref="T:System.OverflowException">序列中元素之和大于 <see cref="F:System.Int64.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>计算可以为 null 的 <see cref="T:System.Single" /> 值序列的平均值。</summary>
+      <returns>值序列的平均值;如果源序列为空或仅包含为 null 的值,则为 null。</returns>
+      <param name="source">要计算平均值的可以为 null 的 <see cref="T:System.Single" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>计算 <see cref="T:System.Single" /> 值序列的平均值。</summary>
+      <returns>值序列的平均值。</returns>
+      <param name="source">要计算平均值的 <see cref="T:System.Single" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 中不包含任何元素。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>计算 <see cref="T:System.Decimal" /> 值序列的平均值,该值可通过调用输入序列的每个元素的转换函数获取。</summary>
+      <returns>值序列的平均值。</returns>
+      <param name="source">用于计算平均值的值序列。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 中不包含任何元素。</exception>
+      <exception cref="T:System.OverflowException">序列中元素之和大于 <see cref="F:System.Decimal.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>计算 <see cref="T:System.Double" /> 值序列的平均值,该值可通过调用输入序列的每个元素的转换函数获取。</summary>
+      <returns>值序列的平均值。</returns>
+      <param name="source">要计算其平均值的值序列。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 中不包含任何元素。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>计算 <see cref="T:System.Int32" /> 值序列的平均值,该值可通过调用输入序列的每个元素的转换函数获取。</summary>
+      <returns>值序列的平均值。</returns>
+      <param name="source">要计算其平均值的值序列。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 中不包含任何元素。</exception>
+      <exception cref="T:System.OverflowException">序列中元素之和大于 <see cref="F:System.Int64.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>计算 <see cref="T:System.Int64" /> 值序列的平均值,该值可通过调用输入序列的每个元素的转换函数获取。</summary>
+      <returns>值序列的平均值。</returns>
+      <param name="source">要计算其平均值的值序列。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">source 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 中不包含任何元素。</exception>
+      <exception cref="T:System.OverflowException">序列中元素之和大于 <see cref="F:System.Int64.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>计算可以为 null 的 <see cref="T:System.Decimal" /> 值序列的平均值,该值可通过调用输入序列的每个元素的转换函数获取。</summary>
+      <returns>值序列的平均值;如果源序列为空或仅包含为 null 的值,则为 null。</returns>
+      <param name="source">要计算其平均值的值序列。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+      <exception cref="T:System.OverflowException">序列中元素之和大于 <see cref="F:System.Decimal.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>计算可以为 null 的 <see cref="T:System.Double" /> 值序列的平均值,该值可通过调用输入序列的每个元素的转换函数获取。</summary>
+      <returns>值序列的平均值;如果源序列为空或仅包含为 null 的值,则为 null。</returns>
+      <param name="source">要计算其平均值的值序列。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>计算可以为 null 的 <see cref="T:System.Int32" /> 值序列的平均值,该值可通过调用输入序列的每个元素的转换函数获取。</summary>
+      <returns>值序列的平均值;如果源序列为空或仅包含为 null 的值,则为 null。</returns>
+      <param name="source">要计算其平均值的值序列。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+      <exception cref="T:System.OverflowException">序列中元素之和大于 <see cref="F:System.Int64.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>计算可以为 null 的 <see cref="T:System.Int64" /> 值序列的平均值,该值可通过调用输入序列的每个元素的转换函数获取。</summary>
+      <returns>值序列的平均值;如果源序列为空或仅包含为 null 的值,则为 null。</returns>
+      <param name="source">要计算其平均值的值序列。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>计算可以为 null 的 <see cref="T:System.Single" /> 值序列的平均值,该值可通过调用输入序列的每个元素的转换函数获取。</summary>
+      <returns>值序列的平均值;如果源序列为空或仅包含为 null 的值,则为 null。</returns>
+      <param name="source">要计算其平均值的值序列。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>计算 <see cref="T:System.Single" /> 值序列的平均值,该值可通过调用输入序列的每个元素的转换函数获取。</summary>
+      <returns>值序列的平均值。</returns>
+      <param name="source">要计算其平均值的值序列。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 中不包含任何元素。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Cast``1(System.Collections.IEnumerable)">
+      <summary>将 <see cref="T:System.Collections.IEnumerable" /> 的元素强制转换为指定的类型。</summary>
+      <returns>一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,包含强制转换为指定类型的源序列的每个元素。</returns>
+      <param name="source">包含要转换成类型 <paramref name="TResult" /> 的元素的 <see cref="T:System.Collections.IEnumerable" />。</param>
+      <typeparam name="TResult">
+        <paramref name="source" /> 中的元素要强制转换成的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+      <exception cref="T:System.InvalidCastException">序列中的元素不能强制转换为 <paramref name="TResult" /> 类型。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Concat``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>连接两个序列。</summary>
+      <returns>一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,包含两个输入序列的连接元素。</returns>
+      <param name="first">要连接的第一个序列。</param>
+      <param name="second">要与第一个序列连接的序列。</param>
+      <typeparam name="TSource">输入序列中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> 或 <paramref name="second" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Contains``1(System.Collections.Generic.IEnumerable{``0},``0)">
+      <summary>通过使用默认的相等比较器确定序列是否包含指定的元素。</summary>
+      <returns>如果源序列包含具有指定值的元素,则为 true;否则为 false。</returns>
+      <param name="source">要在其中定位某个值的序列。</param>
+      <param name="value">要在序列中定位的值。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Contains``1(System.Collections.Generic.IEnumerable{``0},``0,System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>通过使用指定的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> 确定序列是否包含指定的元素。</summary>
+      <returns>如果源序列包含具有指定值的元素,则为 true;否则为 false。</returns>
+      <param name="source">要在其中定位某个值的序列。</param>
+      <param name="value">要在序列中定位的值。</param>
+      <param name="comparer">一个对值进行比较的相等比较器。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Count``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>返回序列中的元素数量。</summary>
+      <returns>输入序列中的元素数量。</returns>
+      <param name="source">包含要计数的元素的序列。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+      <exception cref="T:System.OverflowException">
+        <paramref name="source" /> 中的元素数量大于 <see cref="F:System.Int32.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Count``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>返回一个数字,表示在指定的序列中满足条件的元素数量。</summary>
+      <returns>一个数字,表示序列中满足谓词函数条件的元素数量。</returns>
+      <param name="source">包含要测试和计数的元素的序列。</param>
+      <param name="predicate">用于测试每个元素是否满足条件的函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="predicate" /> 为 null。</exception>
+      <exception cref="T:System.OverflowException">
+        <paramref name="source" /> 中的元素数量大于 <see cref="F:System.Int32.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.DefaultIfEmpty``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>返回指定序列的元素;如果序列为空,则返回单一实例集合中的类型参数的默认值。</summary>
+      <returns>如果 <paramref name="source" /> 为空,则为包含 <paramref name="TSource" /> 类型的默认值的 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 对象;否则为 <paramref name="source" />。</returns>
+      <param name="source">序列为空时返回默认值的序列。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.DefaultIfEmpty``1(System.Collections.Generic.IEnumerable{``0},``0)">
+      <summary>返回指定序列中的元素;如果序列为空,则返回单一实例集合中的指定值。</summary>
+      <returns>如果 <paramref name="source" /> 为空,则为包含 <paramref name="defaultValue" /> 的 <see cref="T:System.Collections.Generic.IEnumerable`1" />;否则为 <paramref name="source" />。</returns>
+      <param name="source">序列为空时为其返回指定值的序列。</param>
+      <param name="defaultValue">序列为空时要返回的值。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Distinct``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>通过使用默认的相等比较器对值进行比较返回序列中的非重复元素。</summary>
+      <returns>一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,包含源序列中的非重复元素。</returns>
+      <param name="source">要从中移除重复元素的序列。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Distinct``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>通过使用指定的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> 对值进行比较返回序列中的非重复元素。</summary>
+      <returns>一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,包含源序列中的非重复元素。</returns>
+      <param name="source">要从中移除重复元素的序列。</param>
+      <param name="comparer">用于比较值的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ElementAt``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>返回序列中指定索引处的元素。</summary>
+      <returns>源序列中指定位置处的元素。</returns>
+      <param name="source">要从中返回元素的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="index">要检索的从零开始的元素索引。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="index" /> 小于零或大于等于 <paramref name="source" /> 中的元素数量。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ElementAtOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>返回序列中指定索引处的元素;如果索引超出范围,则返回默认值。</summary>
+      <returns>如果索引超出源序列的范围,则为 default(<paramref name="TSource" />);否则为源序列中指定位置处的元素。</returns>
+      <param name="source">要从中返回元素的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="index">要检索的从零开始的元素索引。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Empty``1">
+      <summary>返回一个具有指定的类型参数的空 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</summary>
+      <returns>一个类型参数为 <paramref name="TResult" /> 的空 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</returns>
+      <typeparam name="TResult">分配给返回的泛型 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 的类型参数的类型。</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Except``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>通过使用默认的相等比较器对值进行比较生成两个序列的差集。</summary>
+      <returns>包含两个序列元素的差集的序列。</returns>
+      <param name="first">一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,将返回其也不在 <paramref name="second" /> 中的元素。</param>
+      <param name="second">一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,如果它的元素也出现在第一个序列中,则将导致从返回的序列中移除这些元素。</param>
+      <typeparam name="TSource">输入序列中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> 或 <paramref name="second" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Except``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>通过使用指定的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> 对值进行比较产生两个序列的差集。</summary>
+      <returns>包含两个序列元素的差集的序列。</returns>
+      <param name="first">一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,将返回其也不在 <paramref name="second" /> 中的元素。</param>
+      <param name="second">一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,如果它的元素也出现在第一个序列中,则将导致从返回的序列中移除这些元素。</param>
+      <param name="comparer">用于比较值的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">输入序列中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> 或 <paramref name="second" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.First``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>返回序列中的第一个元素。</summary>
+      <returns>返回指定序列中的第一个元素。</returns>
+      <param name="source">要返回其第一个元素的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">源序列为空。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.First``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>返回序列中满足指定条件的第一个元素。</summary>
+      <returns>序列中通过指定谓词函数中的测试的第一个元素。</returns>
+      <param name="source">要从中返回元素的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="predicate">用于测试每个元素是否满足条件的函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="predicate" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">没有元素满足 <paramref name="predicate" /> 中的条件。- 或 -源序列为空。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.FirstOrDefault``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>返回序列中的第一个元素;如果序列中不包含任何元素,则返回默认值。</summary>
+      <returns>如果 <paramref name="source" /> 为空,则返回 default(<paramref name="TSource" />);否则返回 <paramref name="source" /> 中的第一个元素。</returns>
+      <param name="source">要返回其第一个元素的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.FirstOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>返回序列中满足条件的第一个元素;如果未找到这样的元素,则返回默认值。</summary>
+      <returns>如果 <paramref name="source" /> 为空或没有元素通过 <paramref name="predicate" /> 指定的测试,则返回 default(<paramref name="TSource" />),否则返回 <paramref name="source" /> 中通过 <paramref name="predicate" /> 指定的测试的第一个元素。</returns>
+      <param name="source">要从中返回元素的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="predicate">用于测试每个元素是否满足条件的函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="predicate" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>根据指定的键选择器函数对序列中的元素进行分组。</summary>
+      <returns>在 C# 中为 IEnumerable&lt;IGrouping&lt;TKey, TSource&gt;&gt;,或者在 Visual Basic 中为 IEnumerable(Of IGrouping(Of TKey, TSource)),其中每个 <see cref="T:System.Linq.IGrouping`2" /> 对象都包含一个对象序列和一个键。</returns>
+      <param name="source">要对其元素进行分组的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">用于提取每个元素的键的函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 返回的键的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>根据指定的键选择器函数对序列中的元素进行分组,并使用指定的比较器对键进行比较。</summary>
+      <returns>在 C# 中为 IEnumerable&lt;IGrouping&lt;TKey, TSource&gt;&gt;,或者在 Visual Basic 中为 IEnumerable(Of IGrouping(Of TKey, TSource)),其中每个 <see cref="T:System.Linq.IGrouping`2" /> 对象都包含一个对象集合和一个键。</returns>
+      <param name="source">要对其元素进行分组的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">用于提取每个元素的键的函数。</param>
+      <param name="comparer">一个用于对键进行比较的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 返回的键的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})">
+      <summary>根据指定的键选择器函数对序列中的元素进行分组,并且通过使用指定的函数对每个组中的元素进行投影。</summary>
+      <returns>在 C# 中为 IEnumerable&lt;IGrouping&lt;TKey, TElement&gt;&gt;,或者在 Visual Basic 中为 IEnumerable(Of IGrouping(Of TKey, TElement)),其中每个 <see cref="T:System.Linq.IGrouping`2" /> 对象都包含一个类型为 <paramref name="TElement" /> 的对象集合和一个键。</returns>
+      <param name="source">要对其元素进行分组的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">用于提取每个元素的键的函数。</param>
+      <param name="elementSelector">用于将每个源元素映射到 <see cref="T:System.Linq.IGrouping`2" /> 中的元素的函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 返回的键的类型。</typeparam>
+      <typeparam name="TElement">
+        <see cref="T:System.Linq.IGrouping`2" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 或 <paramref name="elementSelector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>根据键选择器函数对序列中的元素进行分组。通过使用比较器对键进行比较,并且通过使用指定的函数对每个组的元素进行投影。</summary>
+      <returns>在 C# 中为 IEnumerable&lt;IGrouping&lt;TKey, TElement&gt;&gt;,或者在 Visual Basic 中为 IEnumerable(Of IGrouping(Of TKey, TElement)),其中每个 <see cref="T:System.Linq.IGrouping`2" /> 对象都包含一个类型为 <paramref name="TElement" /> 的对象集合和一个键。</returns>
+      <param name="source">要对其元素进行分组的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">用于提取每个元素的键的函数。</param>
+      <param name="elementSelector">用于将每个源元素映射到 <see cref="T:System.Linq.IGrouping`2" /> 中的元素的函数。</param>
+      <param name="comparer">一个用于对键进行比较的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 返回的键的类型。</typeparam>
+      <typeparam name="TElement">
+        <see cref="T:System.Linq.IGrouping`2" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 或 <paramref name="elementSelector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3})">
+      <summary>根据指定的键选择器函数对序列中的元素进行分组,并且从每个组及其键中创建结果值。通过使用指定的函数对每个组的元素进行投影。</summary>
+      <returns>
+        <paramref name="TResult" /> 类型的元素的集合,其中每个元素都表示对一个组及其键的投影。</returns>
+      <param name="source">要对其元素进行分组的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">用于提取每个元素的键的函数。</param>
+      <param name="elementSelector">用于将每个源元素映射到 <see cref="T:System.Linq.IGrouping`2" /> 中的元素的函数。</param>
+      <param name="resultSelector">用于从每个组中创建结果值的函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 返回的键的类型。</typeparam>
+      <typeparam name="TElement">每个 <see cref="T:System.Linq.IGrouping`2" /> 中的元素的类型。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="resultSelector" /> 返回的结果值的类型。</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>根据指定的键选择器函数对序列中的元素进行分组,并且从每个组及其键中创建结果值。通过使用指定的比较器对键值进行比较,并且通过使用指定的函数对每个组的元素进行投影。</summary>
+      <returns>
+        <paramref name="TResult" /> 类型的元素的集合,其中每个元素都表示对一个组及其键的投影。</returns>
+      <param name="source">要对其元素进行分组的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">用于提取每个元素的键的函数。</param>
+      <param name="elementSelector">用于将每个源元素映射到 <see cref="T:System.Linq.IGrouping`2" /> 中的元素的函数。</param>
+      <param name="resultSelector">用于从每个组中创建结果值的函数。</param>
+      <param name="comparer">一个用于对键进行比较的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 返回的键的类型。</typeparam>
+      <typeparam name="TElement">每个 <see cref="T:System.Linq.IGrouping`2" /> 中的元素的类型。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="resultSelector" /> 返回的结果值的类型。</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2})">
+      <summary>根据指定的键选择器函数对序列中的元素进行分组,并且从每个组及其键中创建结果值。</summary>
+      <returns>
+        <paramref name="TResult" /> 类型的元素的集合,其中每个元素都表示对一个组及其键的投影。</returns>
+      <param name="source">要对其元素进行分组的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">用于提取每个元素的键的函数。</param>
+      <param name="resultSelector">用于从每个组中创建结果值的函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 返回的键的类型。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="resultSelector" /> 返回的结果值的类型。</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>根据指定的键选择器函数对序列中的元素进行分组,并且从每个组及其键中创建结果值。通过使用指定的比较器对键进行比较。</summary>
+      <returns>
+        <paramref name="TResult" /> 类型的元素的集合,其中每个元素都表示对一个组及其键的投影。</returns>
+      <param name="source">要对其元素进行分组的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">用于提取每个元素的键的函数。</param>
+      <param name="resultSelector">用于从每个组中创建结果值的函数。</param>
+      <param name="comparer">一个用于对键进行比较的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 返回的键的类型。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="resultSelector" /> 返回的结果值的类型。</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3})">
+      <summary>基于键相等对两个序列的元素进行关联并对结果进行分组。使用默认的相等比较器对键进行比较。</summary>
+      <returns>一个包含 <paramref name="TResult" /> 类型的元素的 <see cref="T:System.Collections.Generic.IEnumerable`1" />,这些元素可通过对两个序列执行分组联接获取。</returns>
+      <param name="outer">要联接的第一个序列。</param>
+      <param name="inner">要与第一个序列联接的序列。</param>
+      <param name="outerKeySelector">用于从第一个序列的每个元素提取联接键的函数。</param>
+      <param name="innerKeySelector">用于从第二个序列的每个元素提取联接键的函数。</param>
+      <param name="resultSelector">用于从第一个序列的元素和第二个序列的匹配元素集合中创建结果元素的函数。</param>
+      <typeparam name="TOuter">第一个序列中的元素的类型。</typeparam>
+      <typeparam name="TInner">第二个序列中的元素的类型。</typeparam>
+      <typeparam name="TKey">键选择器函数返回的键的类型。</typeparam>
+      <typeparam name="TResult">结果元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" /> 或 <paramref name="inner" /> 或 <paramref name="outerKeySelector" /> 或 <paramref name="innerKeySelector" /> 或 <paramref name="resultSelector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3},System.Collections.Generic.IEqualityComparer{``2})">
+      <summary>基于键相等对两个序列的元素进行关联并对结果进行分组。使用指定的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> 对键进行比较。</summary>
+      <returns>一个包含 <paramref name="TResult" /> 类型的元素的 <see cref="T:System.Collections.Generic.IEnumerable`1" />,这些元素可通过对两个序列执行分组联接获取。</returns>
+      <param name="outer">要联接的第一个序列。</param>
+      <param name="inner">要与第一个序列联接的序列。</param>
+      <param name="outerKeySelector">用于从第一个序列的每个元素提取联接键的函数。</param>
+      <param name="innerKeySelector">用于从第二个序列的每个元素提取联接键的函数。</param>
+      <param name="resultSelector">用于从第一个序列的元素和第二个序列的匹配元素集合中创建结果元素的函数。</param>
+      <param name="comparer">一个 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />,用于对键进行哈希处理和比较。</param>
+      <typeparam name="TOuter">第一个序列中的元素的类型。</typeparam>
+      <typeparam name="TInner">第二个序列中的元素的类型。</typeparam>
+      <typeparam name="TKey">键选择器函数返回的键的类型。</typeparam>
+      <typeparam name="TResult">结果元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" /> 或 <paramref name="inner" /> 或 <paramref name="outerKeySelector" /> 或 <paramref name="innerKeySelector" /> 或 <paramref name="resultSelector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Intersect``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>通过使用默认的相等比较器对值进行比较生成两个序列的交集。</summary>
+      <returns>包含组成两个序列交集的元素的序列。</returns>
+      <param name="first">一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,将返回其也出现在 <paramref name="second" /> 中的非重复元素。</param>
+      <param name="second">一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,将返回其也出现在第一个序列中的非重复元素。</param>
+      <typeparam name="TSource">输入序列中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> 或 <paramref name="second" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Intersect``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>通过使用指定的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> 对值进行比较以生成两个序列的交集。</summary>
+      <returns>包含组成两个序列交集的元素的序列。</returns>
+      <param name="first">一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,将返回其也出现在 <paramref name="second" /> 中的非重复元素。</param>
+      <param name="second">一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,将返回其也出现在第一个序列中的非重复元素。</param>
+      <param name="comparer">用于比较值的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">输入序列中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> 或 <paramref name="second" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3})">
+      <summary>基于匹配键对两个序列的元素进行关联。使用默认的相等比较器对键进行比较。</summary>
+      <returns>一个具有 <paramref name="TResult" /> 类型元素的 <see cref="T:System.Collections.Generic.IEnumerable`1" />,这些元素是通过对两个序列执行内部联接得来的。</returns>
+      <param name="outer">要联接的第一个序列。</param>
+      <param name="inner">要与第一个序列联接的序列。</param>
+      <param name="outerKeySelector">用于从第一个序列的每个元素提取联接键的函数。</param>
+      <param name="innerKeySelector">用于从第二个序列的每个元素提取联接键的函数。</param>
+      <param name="resultSelector">用于从两个匹配元素创建结果元素的函数。</param>
+      <typeparam name="TOuter">第一个序列中的元素的类型。</typeparam>
+      <typeparam name="TInner">第二个序列中的元素的类型。</typeparam>
+      <typeparam name="TKey">键选择器函数返回的键的类型。</typeparam>
+      <typeparam name="TResult">结果元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" /> 或 <paramref name="inner" /> 或 <paramref name="outerKeySelector" /> 或 <paramref name="innerKeySelector" /> 或 <paramref name="resultSelector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3},System.Collections.Generic.IEqualityComparer{``2})">
+      <summary>基于匹配键对两个序列的元素进行关联。使用指定的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> 对键进行比较。</summary>
+      <returns>一个具有 <paramref name="TResult" /> 类型元素的 <see cref="T:System.Collections.Generic.IEnumerable`1" />,这些元素是通过对两个序列执行内部联接得来的。</returns>
+      <param name="outer">要联接的第一个序列。</param>
+      <param name="inner">要与第一个序列联接的序列。</param>
+      <param name="outerKeySelector">用于从第一个序列的每个元素提取联接键的函数。</param>
+      <param name="innerKeySelector">用于从第二个序列的每个元素提取联接键的函数。</param>
+      <param name="resultSelector">用于从两个匹配元素创建结果元素的函数。</param>
+      <param name="comparer">一个 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />,用于对键进行哈希处理和比较。</param>
+      <typeparam name="TOuter">第一个序列中的元素的类型。</typeparam>
+      <typeparam name="TInner">第二个序列中的元素的类型。</typeparam>
+      <typeparam name="TKey">键选择器函数返回的键的类型。</typeparam>
+      <typeparam name="TResult">结果元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" /> 或 <paramref name="inner" /> 或 <paramref name="outerKeySelector" /> 或 <paramref name="innerKeySelector" /> 或 <paramref name="resultSelector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Last``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>返回序列的最后一个元素。</summary>
+      <returns>源序列中最后位置处的值。</returns>
+      <param name="source">要返回其最后一个元素的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">源序列为空。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Last``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>返回序列中满足指定条件的最后一个元素。</summary>
+      <returns>序列中通过指定谓词函数中的测试的最后一个元素。</returns>
+      <param name="source">要从中返回元素的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="predicate">用于测试每个元素是否满足条件的函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="predicate" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">没有元素满足 <paramref name="predicate" /> 中的条件。- 或 -源序列为空。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LastOrDefault``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>返回序列中的最后一个元素;如果序列中不包含任何元素,则返回默认值。</summary>
+      <returns>如果源序列为空,则返回 default(<paramref name="TSource" />);否则返回 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 中的最后一个元素。</returns>
+      <param name="source">要返回其最后一个元素的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LastOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>返回序列中满足条件的最后一个元素;如果未找到这样的元素,则返回默认值。</summary>
+      <returns>如果序列为空或没有元素通过谓词函数中的测试,则返回 default(<paramref name="TSource" />);否则返回通过谓词函数中的测试的最后一个元素。</returns>
+      <param name="source">要从中返回元素的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="predicate">用于测试每个元素是否满足条件的函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="predicate" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LongCount``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>返回一个 <see cref="T:System.Int64" />,表示序列中的元素的总数量。</summary>
+      <returns>源序列中的元素的数量。</returns>
+      <param name="source">包含要进行计数的元素的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+      <exception cref="T:System.OverflowException">元素的数量超过 <see cref="F:System.Int64.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LongCount``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>返回一个 <see cref="T:System.Int64" />,表示序列中满足条件的元素的数量。</summary>
+      <returns>一个数字,表示序列中满足谓词函数条件的元素数量。</returns>
+      <param name="source">包含要进行计数的元素的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="predicate">用于测试每个元素是否满足条件的函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="predicate" /> 为 null。</exception>
+      <exception cref="T:System.OverflowException">匹配元素的数量超过 <see cref="F:System.Int64.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>返回 <see cref="T:System.Decimal" /> 值序列中的最大值。</summary>
+      <returns>序列中的最大值。</returns>
+      <param name="source">要确定其最大值的 <see cref="T:System.Decimal" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 中不包含任何元素。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>返回 <see cref="T:System.Double" /> 值序列中的最大值。</summary>
+      <returns>序列中的最大值。</returns>
+      <param name="source">要确定其最大值的 <see cref="T:System.Double" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 中不包含任何元素。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>返回 <see cref="T:System.Int32" /> 值序列中的最大值。</summary>
+      <returns>序列中的最大值。</returns>
+      <param name="source">要确定其最大值的 <see cref="T:System.Int32" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 中不包含任何元素。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>返回 <see cref="T:System.Int64" /> 值序列中的最大值。</summary>
+      <returns>序列中的最大值。</returns>
+      <param name="source">要确定其最大值的 <see cref="T:System.Int64" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 中不包含任何元素。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>返回可以为 null 的 <see cref="T:System.Decimal" /> 值序列中的最大值。</summary>
+      <returns>一个与序列中的最大值对应的值,该值的类型在 C# 中为 Nullable&lt;Decimal&gt;,在 Visual Basic 中为 Nullable(Of Decimal)。 </returns>
+      <param name="source">要确定其最大值的可以为 null 的 <see cref="T:System.Decimal" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>返回可以为 null 的 <see cref="T:System.Double" /> 值序列中的最大值。</summary>
+      <returns>一个与序列中的最大值对应的值,该值的类型在 C# 中为 Nullable&lt;Double&gt;,在 Visual Basic 中为 Nullable(Of Double)。</returns>
+      <param name="source">要确定其最大值的可以为 null 的 <see cref="T:System.Double" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>返回可以为 null 的 <see cref="T:System.Int32" /> 值序列中的最大值。</summary>
+      <returns>一个与序列中的最大值对应的值,该值的类型在 C# 中为 Nullable&lt;Int32&gt;,在 Visual Basic 中为 Nullable(Of Int32)。 </returns>
+      <param name="source">要确定其最大值的可以为 null 的 <see cref="T:System.Int32" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>返回可以为 null 的 <see cref="T:System.Int64" /> 值序列中的最大值。</summary>
+      <returns>一个与序列中的最大值对应的值,该值的类型在 C# 中为 Nullable&lt;Int64&gt;,在 Visual Basic 中为 Nullable(Of Int64)。 </returns>
+      <param name="source">要确定其最大值的可以为 null 的 <see cref="T:System.Int64" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>返回可以为 null 的 <see cref="T:System.Single" /> 值序列中的最大值。</summary>
+      <returns>一个与序列中的最大值对应的值,该值的类型在 C# 中为 Nullable&lt;Single&gt;,在 Visual Basic 中为 Nullable(Of Single)。</returns>
+      <param name="source">要确定其最大值的可以为 null 的 <see cref="T:System.Single" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>返回 <see cref="T:System.Single" /> 值序列中的最大值。</summary>
+      <returns>序列中的最大值。</returns>
+      <param name="source">要确定其最大值的 <see cref="T:System.Single" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 中不包含任何元素。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>返回泛型序列中的最大值。</summary>
+      <returns>序列中的最大值。</returns>
+      <param name="source">要确定其最大值的值序列。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>调用序列的每个元素上的转换函数并返回最大 <see cref="T:System.Decimal" /> 值。</summary>
+      <returns>序列中的最大值。</returns>
+      <param name="source">要确定其最大值的值序列。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 中不包含任何元素。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>调用序列的每个元素上的转换函数并返回最大 <see cref="T:System.Double" /> 值。</summary>
+      <returns>序列中的最大值。</returns>
+      <param name="source">要确定其最大值的值序列。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 中不包含任何元素。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>调用序列的每个元素上的转换函数并返回最大 <see cref="T:System.Int32" /> 值。</summary>
+      <returns>序列中的最大值。</returns>
+      <param name="source">要确定其最大值的值序列。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 中不包含任何元素。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>调用序列的每个元素上的转换函数并返回最大 <see cref="T:System.Int64" /> 值。</summary>
+      <returns>序列中的最大值。</returns>
+      <param name="source">要确定其最大值的值序列。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 中不包含任何元素。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>调用序列的每个元素上的转换函数并返回可空 <see cref="T:System.Decimal" /> 的最大值。</summary>
+      <returns>C# 中类型为 Nullable&lt;Decimal&gt; 的值或 Visual Basic 中与序列中最大值对应的 Nullable(Of Decimal)。</returns>
+      <param name="source">要确定其最大值的值序列。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>调用序列的每个元素上的转换函数并返回可空 <see cref="T:System.Double" /> 的最大值。</summary>
+      <returns>C# 中类型为 Nullable&lt;Double&gt; 的值或 Visual Basic 中与序列中最大值对应的 Nullable(Of Double)。</returns>
+      <param name="source">要确定其最大值的值序列。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>调用序列的每个元素上的转换函数并返回可空 <see cref="T:System.Int32" /> 的最大值。</summary>
+      <returns>C# 中类型为 Nullable&lt;Int32&gt; 的值或 Visual Basic 中与序列中最大值对应的 Nullable(Of Int32)。</returns>
+      <param name="source">要确定其最大值的值序列。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>调用序列的每个元素上的转换函数并返回可空 <see cref="T:System.Int64" /> 的最大值。</summary>
+      <returns>C# 中类型为 Nullable&lt;Int64&gt; 的值或 Visual Basic 中与序列中最大值对应的 Nullable(Of Int64)。</returns>
+      <param name="source">要确定其最大值的值序列。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>调用序列的每个元素上的转换函数并返回可空 <see cref="T:System.Single" /> 的最大值。</summary>
+      <returns>C# 中类型为 Nullable&lt;Single&gt; 的值或 Visual Basic 中与序列中最大值对应的 Nullable(Of Single)。</returns>
+      <param name="source">要确定其最大值的值序列。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>调用序列的每个元素上的转换函数并返回最大 <see cref="T:System.Single" /> 值。</summary>
+      <returns>序列中的最大值。</returns>
+      <param name="source">要确定其最大值的值序列。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 中不包含任何元素。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>调用泛型序列的每个元素上的转换函数并返回最大结果值。</summary>
+      <returns>序列中的最大值。</returns>
+      <param name="source">要确定其最大值的值序列。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="selector" /> 返回的值的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>返回 <see cref="T:System.Decimal" /> 值序列中的最小值。</summary>
+      <returns>序列中的最小值。</returns>
+      <param name="source">一个 <see cref="T:System.Decimal" /> 值序列,用于确定最大值。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 中不包含任何元素。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>返回 <see cref="T:System.Double" /> 值序列中的最小值。</summary>
+      <returns>序列中的最小值。</returns>
+      <param name="source">一个 <see cref="T:System.Double" /> 值序列,用于确定最小值。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 中不包含任何元素。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>返回 <see cref="T:System.Int32" /> 值序列中的最小值。</summary>
+      <returns>序列中的最小值。</returns>
+      <param name="source">一个 <see cref="T:System.Int32" /> 值序列,用于确定最小值。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 中不包含任何元素。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>返回 <see cref="T:System.Int64" /> 值序列中的最小值。</summary>
+      <returns>序列中的最小值。</returns>
+      <param name="source">一个 <see cref="T:System.Int64" /> 值序列,用于确定最小值。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 中不包含任何元素。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>返回 <see cref="T:System.Decimal" /> 值(可空)序列中的最小值。</summary>
+      <returns>C# 中类型为 Nullable&lt;Decimal&gt; 的值或 Visual Basic 中与序列中最小值对应的 Nullable(Of Decimal)。</returns>
+      <param name="source">一个可空 <see cref="T:System.Decimal" /> 值的序列,用于确定最小值。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>返回 <see cref="T:System.Double" /> 值(可空)序列中的最小值。</summary>
+      <returns>C# 中类型为 Nullable&lt;Double&gt; 的值或 Visual Basic 中与序列中最小值对应的 Nullable(Of Double)。</returns>
+      <param name="source">一个可空 <see cref="T:System.Double" /> 值的序列,用于确定最小值。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>返回 <see cref="T:System.Int32" /> 值(可空)序列中的最小值。</summary>
+      <returns>C# 中类型为 Nullable&lt;Int32&gt; 的值或 Visual Basic 中与序列中最小值对应的 Nullable(Of Int32)。</returns>
+      <param name="source">一个可空 <see cref="T:System.Int32" /> 值的序列,用于确定最小值。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>返回 <see cref="T:System.Int64" /> 值(可空)序列中的最小值。</summary>
+      <returns>C# 中类型为 Nullable&lt;Int64&gt; 的值或 Visual Basic 中与序列中最小值对应的 Nullable(Of Int64)。</returns>
+      <param name="source">一个可空 <see cref="T:System.Int64" /> 值的序列,用于确定最小值。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>返回 <see cref="T:System.Single" /> 值(可空)序列中的最小值。</summary>
+      <returns>C# 中类型为 Nullable&lt;Single&gt; 的值或 Visual Basic 中与序列中最小值对应的 Nullable(Of Single)。</returns>
+      <param name="source">一个可空 <see cref="T:System.Single" /> 值的序列,用于确定最小值。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>返回 <see cref="T:System.Single" /> 值序列中的最小值。</summary>
+      <returns>序列中的最小值。</returns>
+      <param name="source">一个 <see cref="T:System.Single" /> 值序列,用于确定最小值。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 中不包含任何元素。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>返回泛型序列中的最小值。</summary>
+      <returns>序列中的最小值。</returns>
+      <param name="source">一个值序列,用于确定最小值。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>调用序列的每个元素上的转换函数并返回最小 <see cref="T:System.Decimal" /> 值。</summary>
+      <returns>序列中的最小值。</returns>
+      <param name="source">一个值序列,用于确定最小值。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 中不包含任何元素。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>调用序列的每个元素上的转换函数并返回最小 <see cref="T:System.Double" /> 值。</summary>
+      <returns>序列中的最小值。</returns>
+      <param name="source">一个值序列,用于确定最小值。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 中不包含任何元素。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>调用序列的每个元素上的转换函数并返回最小 <see cref="T:System.Int32" /> 值。</summary>
+      <returns>序列中的最小值。</returns>
+      <param name="source">一个值序列,用于确定最小值。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 中不包含任何元素。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>调用序列的每个元素上的转换函数并返回最小 <see cref="T:System.Int64" /> 值。</summary>
+      <returns>序列中的最小值。</returns>
+      <param name="source">一个值序列,用于确定最小值。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 中不包含任何元素。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>调用序列的每个元素上的转换函数并返回可空 <see cref="T:System.Decimal" /> 的最小值。</summary>
+      <returns>C# 中类型为 Nullable&lt;Decimal&gt; 的值或 Visual Basic 中与序列中最小值对应的 Nullable(Of Decimal)。</returns>
+      <param name="source">一个值序列,用于确定最小值。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>调用序列的每个元素上的转换函数并返回可空 <see cref="T:System.Double" /> 的最小值。</summary>
+      <returns>C# 中类型为 Nullable&lt;Double&gt; 的值或 Visual Basic 中与序列中最小值对应的 Nullable(Of Double)。</returns>
+      <param name="source">一个值序列,用于确定最小值。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>调用序列的每个元素上的转换函数并返回可空 <see cref="T:System.Int32" /> 的最小值。</summary>
+      <returns>C# 中类型为 Nullable&lt;Int32&gt; 的值或 Visual Basic 中与序列中最小值对应的 Nullable(Of Int32)。</returns>
+      <param name="source">一个值序列,用于确定最小值。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>调用序列的每个元素上的转换函数并返回可空 <see cref="T:System.Int64" /> 的最小值。</summary>
+      <returns>C# 中类型为 Nullable&lt;Int64&gt; 的值或 Visual Basic 中与序列中最小值对应的 Nullable(Of Int64)。</returns>
+      <param name="source">一个值序列,用于确定最小值。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>调用序列的每个元素上的转换函数并返回可空 <see cref="T:System.Single" /> 的最小值。</summary>
+      <returns>C# 中类型为 Nullable&lt;Single&gt; 的值或 Visual Basic 中与序列中最小值对应的 Nullable(Of Single)。</returns>
+      <param name="source">一个值序列,用于确定最小值。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>调用序列的每个元素上的转换函数并返回最小 <see cref="T:System.Single" /> 值。</summary>
+      <returns>序列中的最小值。</returns>
+      <param name="source">一个值序列,用于确定最小值。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 中不包含任何元素。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>调用泛型序列的每个元素上的转换函数并返回最小结果值。</summary>
+      <returns>序列中的最小值。</returns>
+      <param name="source">一个值序列,用于确定最小值。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="selector" /> 返回的值的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OfType``1(System.Collections.IEnumerable)">
+      <summary>根据指定类型筛选 <see cref="T:System.Collections.IEnumerable" /> 的元素。</summary>
+      <returns>一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,包含类型为 <paramref name="TResult" /> 的输入序列中的元素。</returns>
+      <param name="source">
+        <see cref="T:System.Collections.IEnumerable" />,其元素用于筛选。</param>
+      <typeparam name="TResult">筛选序列元素所根据的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>根据键按升序对序列的元素排序。</summary>
+      <returns>一个 <see cref="T:System.Linq.IOrderedEnumerable`1" />,其元素按键排序。</returns>
+      <param name="source">一个要排序的值序列。</param>
+      <param name="keySelector">用于从元素中提取键的函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 返回的键的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>使用指定的比较器按升序对序列的元素排序。</summary>
+      <returns>一个 <see cref="T:System.Linq.IOrderedEnumerable`1" />,其元素按键排序。</returns>
+      <param name="source">一个要排序的值序列。</param>
+      <param name="keySelector">用于从元素中提取键的函数。</param>
+      <param name="comparer">一个用于比较键的 <see cref="T:System.Collections.Generic.IComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 返回的键的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderByDescending``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>根据键按降序对序列的元素排序。</summary>
+      <returns>一个 <see cref="T:System.Linq.IOrderedEnumerable`1" />,将根据某个键按降序对其元素进行排序。</returns>
+      <param name="source">一个要排序的值序列。</param>
+      <param name="keySelector">用于从元素中提取键的函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 返回的键的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderByDescending``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>使用指定的比较器按降序对序列的元素排序。</summary>
+      <returns>一个 <see cref="T:System.Linq.IOrderedEnumerable`1" />,将根据某个键按降序对其元素进行排序。</returns>
+      <param name="source">一个要排序的值序列。</param>
+      <param name="keySelector">用于从元素中提取键的函数。</param>
+      <param name="comparer">一个用于比较键的 <see cref="T:System.Collections.Generic.IComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 返回的键的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Range(System.Int32,System.Int32)">
+      <summary>生成指定范围内的整数的序列。</summary>
+      <returns>C# 中的 IEnumerable&lt;Int32&gt; 或 Visual Basic 中包含某个范围内的顺序整数的 IEnumerable(Of Int32)。</returns>
+      <param name="start">序列中第一个整数的值。</param>
+      <param name="count">要生成的顺序整数的数目。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="count" /> 小于 0。- 或 -<paramref name="start" /> + <paramref name="count" /> -1 大于 <see cref="F:System.Int32.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Repeat``1(``0,System.Int32)">
+      <summary>生成包含一个重复值的序列。</summary>
+      <returns>一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,包含一个重复值。</returns>
+      <param name="element">要重复的值。</param>
+      <param name="count">在生成序列中重复该值的次数。</param>
+      <typeparam name="TResult">要在结果序列中重复的值的类型。</typeparam>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="count" /> 小于 0。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Reverse``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>反转序列中元素的顺序。</summary>
+      <returns>一个序列,其元素以相反顺序对应于输入序列的元素。</returns>
+      <param name="source">要反转的值序列。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Select``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>将序列中的每个元素投影到新表中。</summary>
+      <returns>一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,其元素为对 <paramref name="source" /> 的每个元素调用转换函数的结果。</returns>
+      <param name="source">一个值序列,要对该序列调用转换函数。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="selector" /> 返回的值的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Select``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,``1})">
+      <summary>通过合并元素的索引将序列的每个元素投影到新表中。</summary>
+      <returns>一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,其元素为对 <paramref name="source" /> 的每个元素调用转换函数的结果。</returns>
+      <param name="source">一个值序列,要对该序列调用转换函数。</param>
+      <param name="selector">一个应用于每个源元素的转换函数;函数的第二个参数表示源元素的索引。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="selector" /> 返回的值的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})">
+      <summary>将序列的每个元素投影到 <see cref="T:System.Collections.Generic.IEnumerable`1" />,并将结果序列合并为一个序列,并对其中每个元素调用结果选择器函数。</summary>
+      <returns>一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,其元素是对 <paramref name="source" /> 的每个元素调用一对多转换函数 <paramref name="collectionSelector" />,然后将那些序列元素中的每一个及其相应的源元素映射为结果元素的结果。</returns>
+      <param name="source">一个要投影的值序列。</param>
+      <param name="collectionSelector">一个应用于输入序列的每个元素的转换函数。</param>
+      <param name="resultSelector">一个应用于中间序列的每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TCollection">
+        <paramref name="collectionSelector" /> 收集的中间元素的类型。</typeparam>
+      <typeparam name="TResult">结果序列的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="collectionSelector" /> 或 <paramref name="resultSelector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}})">
+      <summary>将序列的每个元素投影到 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 并将结果序列合并为一个序列。</summary>
+      <returns>一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,其元素是对输入序列的每个元素调用一对多转换函数的结果。</returns>
+      <param name="source">一个要投影的值序列。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="selector" /> 返回的序列元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})">
+      <summary>将序列的每个元素投影到 <see cref="T:System.Collections.Generic.IEnumerable`1" />,并将结果序列合并为一个序列,并对其中每个元素调用结果选择器函数。每个源元素的索引用于该元素的中间投影表。</summary>
+      <returns>一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,其元素是对 <paramref name="source" /> 的每个元素调用一对多转换函数 <paramref name="collectionSelector" />,然后将那些序列元素中的每一个及其相应的源元素映射为结果元素的结果。</returns>
+      <param name="source">一个要投影的值序列。</param>
+      <param name="collectionSelector">一个应用于每个源元素的转换函数;函数的第二个参数表示源元素的索引。</param>
+      <param name="resultSelector">一个应用于中间序列的每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TCollection">
+        <paramref name="collectionSelector" /> 收集的中间元素的类型。</typeparam>
+      <typeparam name="TResult">结果序列的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="collectionSelector" /> 或 <paramref name="resultSelector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}})">
+      <summary>将序列的每个元素投影到 <see cref="T:System.Collections.Generic.IEnumerable`1" />,并将结果序列合并为一个序列。每个源元素的索引用于该元素的投影表。</summary>
+      <returns>一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,其元素是对输入序列的每个元素调用一对多转换函数的结果。</returns>
+      <param name="source">一个要投影的值序列。</param>
+      <param name="selector">一个应用于每个源元素的转换函数;函数的第二个参数表示源元素的索引。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="selector" /> 返回的序列元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SequenceEqual``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>通过使用相应类型的默认相等比较器对序列的元素进行比较,以确定两个序列是否相等。</summary>
+      <returns>如果根据相应类型的默认相等比较器,两个源序列的长度相等,且其相应元素相等,则为 true;否则为 false。</returns>
+      <param name="first">一个用于比较 <paramref name="second" /> 的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="second">一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,用于与第一个序列进行比较。</param>
+      <typeparam name="TSource">输入序列中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> 或 <paramref name="second" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SequenceEqual``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>使用指定的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> 对两个序列的元素进行比较,以确定序列是否相等。</summary>
+      <returns>如果根据 <paramref name="comparer" />,两个源序列的长度相等,且其相应元素相等,则为 true;否则为 false。</returns>
+      <param name="first">一个用于比较 <paramref name="second" /> 的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="second">一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,用于与第一个序列进行比较。</param>
+      <param name="comparer">一个用于比较元素的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">输入序列中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> 或 <paramref name="second" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Single``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>返回序列的唯一元素;如果该序列并非恰好包含一个元素,则会引发异常。</summary>
+      <returns>输入序列的单个元素。</returns>
+      <param name="source">一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,用于返回单个元素。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">输入序列包含多个元素。- 或 -输入序列为空。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Single``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>返回序列中满足指定条件的唯一元素;如果有多个这样的元素存在,则会引发异常。</summary>
+      <returns>输入序列中满足条件的单个元素。</returns>
+      <param name="source">一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,用于从中返回单个元素。</param>
+      <param name="predicate">用于测试元素是否满足条件的函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="predicate" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">没有元素满足 <paramref name="predicate" /> 中的条件。- 或 -多个元素满足 <paramref name="predicate" /> 中的条件。- 或 -源序列为空。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SingleOrDefault``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>返回序列中的唯一元素;如果该序列为空,则返回默认值;如果该序列包含多个元素,此方法将引发异常。</summary>
+      <returns>返回输入序列的单个元素;如果序列不包含任何元素,则返回 default(<paramref name="TSource" />)。</returns>
+      <param name="source">一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,用于返回单个元素。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+      <exception cref="T:System.InvalidOperationException">输入序列包含多个元素。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SingleOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>返回序列中满足指定条件的唯一元素;如果这类元素不存在,则返回默认值;如果有多个元素满足该条件,此方法将引发异常。</summary>
+      <returns>如果未找到这样的元素,则返回输入序列中满足条件的单个元素或 default (<paramref name="TSource" />)。</returns>
+      <param name="source">一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,用于从中返回单个元素。</param>
+      <param name="predicate">用于测试元素是否满足条件的函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="predicate" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Skip``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>跳过序列中指定数量的元素,然后返回剩余的元素。</summary>
+      <returns>一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,包含输入序列中指定索引后出现的元素。</returns>
+      <param name="source">一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,用于从中返回元素。</param>
+      <param name="count">返回剩余元素前要跳过的元素数量。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SkipWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>只要满足指定的条件,就跳过序列中的元素,然后返回剩余元素。</summary>
+      <returns>一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,包含输入序列中的元素,该输入序列从线性系列中没有通过 <paramref name="predicate" /> 指定测试的第一个元素开始。</returns>
+      <param name="source">一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,用于从中返回元素。</param>
+      <param name="predicate">用于测试每个元素是否满足条件的函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="predicate" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SkipWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})">
+      <summary>只要满足指定的条件,就跳过序列中的元素,然后返回剩余元素。将在谓词函数的逻辑中使用元素的索引。</summary>
+      <returns>一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,包含输入序列中的元素,该输入序列从线性系列中没有通过 <paramref name="predicate" /> 指定测试的第一个元素开始。</returns>
+      <param name="source">一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,用于从中返回元素。</param>
+      <param name="predicate">用于测试每个源元素是否满足条件的函数;该函数的第二个参数表示源元素的索引。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="predicate" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>计算 <see cref="T:System.Decimal" /> 值序列之和。</summary>
+      <returns>序列值之和。</returns>
+      <param name="source">一个要计算和的 <see cref="T:System.Decimal" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+      <exception cref="T:System.OverflowException">和大于 <see cref="F:System.Decimal.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>计算 <see cref="T:System.Double" /> 值序列之和。</summary>
+      <returns>序列值之和。</returns>
+      <param name="source">一个要计算和的 <see cref="T:System.Double" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>计算 <see cref="T:System.Int32" /> 值序列之和。</summary>
+      <returns>序列值之和。</returns>
+      <param name="source">一个要计算和的 <see cref="T:System.Int32" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+      <exception cref="T:System.OverflowException">和大于 <see cref="F:System.Int32.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>计算 <see cref="T:System.Int64" /> 值序列之和。</summary>
+      <returns>序列值之和。</returns>
+      <param name="source">一个要计算和的 <see cref="T:System.Int64" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+      <exception cref="T:System.OverflowException">和大于 <see cref="F:System.Int64.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>计算可以为 null 的 <see cref="T:System.Decimal" /> 值序列之和。</summary>
+      <returns>序列值之和。</returns>
+      <param name="source">要计算和的可以为 null 的 <see cref="T:System.Decimal" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+      <exception cref="T:System.OverflowException">和大于 <see cref="F:System.Decimal.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>计算可以为 null 的 <see cref="T:System.Double" /> 值序列之和。</summary>
+      <returns>序列值之和。</returns>
+      <param name="source">要计算和的可以为 null 的 <see cref="T:System.Double" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>计算可以为 null 的 <see cref="T:System.Int32" /> 值序列之和。</summary>
+      <returns>序列值之和。</returns>
+      <param name="source">要计算和的可以为 null 的 <see cref="T:System.Int32" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+      <exception cref="T:System.OverflowException">和大于 <see cref="F:System.Int32.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>计算可以为 null 的 <see cref="T:System.Int64" /> 值序列之和。</summary>
+      <returns>序列值之和。</returns>
+      <param name="source">要计算和的可以为 null 的 <see cref="T:System.Int64" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+      <exception cref="T:System.OverflowException">和大于 <see cref="F:System.Int64.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>计算可以为 null 的 <see cref="T:System.Single" /> 值序列之和。</summary>
+      <returns>序列值之和。</returns>
+      <param name="source">要计算和的可以为 null 的 <see cref="T:System.Single" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>计算 <see cref="T:System.Single" /> 值序列之和。</summary>
+      <returns>序列值之和。</returns>
+      <param name="source">一个要计算和的 <see cref="T:System.Single" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>计算 <see cref="T:System.Decimal" /> 值序列的和,这些值是通过对输入序列中的每个元素调用转换函数得来的。</summary>
+      <returns>投影值之和。</returns>
+      <param name="source">用于计算和的值序列。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+      <exception cref="T:System.OverflowException">和大于 <see cref="F:System.Decimal.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>计算 <see cref="T:System.Double" /> 值序列的和,这些值是通过对输入序列中的每个元素调用转换函数得来的。</summary>
+      <returns>投影值之和。</returns>
+      <param name="source">用于计算和的值序列。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>计算 <see cref="T:System.Int32" /> 值序列的和,这些值是通过对输入序列中的每个元素调用转换函数得来的。</summary>
+      <returns>投影值之和。</returns>
+      <param name="source">用于计算和的值序列。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+      <exception cref="T:System.OverflowException">和大于 <see cref="F:System.Int32.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>计算 <see cref="T:System.Int64" /> 值序列的和,这些值是通过对输入序列中的每个元素调用转换函数得来的。</summary>
+      <returns>投影值之和。</returns>
+      <param name="source">用于计算和的值序列。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+      <exception cref="T:System.OverflowException">和大于 <see cref="F:System.Int64.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>计算可以为 null 的 <see cref="T:System.Decimal" /> 值序列的和,这些值是通过对输入序列中的每个元素调用转换函数得来的。</summary>
+      <returns>投影值之和。</returns>
+      <param name="source">用于计算和的值序列。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+      <exception cref="T:System.OverflowException">和大于 <see cref="F:System.Decimal.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>计算可以为 null 的 <see cref="T:System.Double" /> 值序列的和,这些值是通过对输入序列中的每个元素调用转换函数得来的。</summary>
+      <returns>投影值之和。</returns>
+      <param name="source">用于计算和的值序列。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>计算可以为 null 的 <see cref="T:System.Int32" /> 值序列的和,这些值是通过对输入序列中的每个元素调用转换函数得来的。</summary>
+      <returns>投影值之和。</returns>
+      <param name="source">用于计算和的值序列。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+      <exception cref="T:System.OverflowException">和大于 <see cref="F:System.Int32.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>计算可以为 null 的 <see cref="T:System.Int64" /> 值序列的和,这些值是通过对输入序列中的每个元素调用转换函数得来的。</summary>
+      <returns>投影值之和。</returns>
+      <param name="source">用于计算和的值序列。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+      <exception cref="T:System.OverflowException">和大于 <see cref="F:System.Int64.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>计算可以为 null 的 <see cref="T:System.Single" /> 值序列的和,这些值是通过对输入序列中的每个元素调用转换函数得来的。</summary>
+      <returns>投影值之和。</returns>
+      <param name="source">用于计算和的值序列。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>计算 <see cref="T:System.Single" /> 值序列的和,这些值是通过对输入序列中的每个元素调用转换函数得来的。</summary>
+      <returns>投影值之和。</returns>
+      <param name="source">用于计算和的值序列。</param>
+      <param name="selector">应用于每个元素的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Take``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>从序列的开头返回指定数量的连续元素。</summary>
+      <returns>一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,包含输入序列开头的指定数量的元素。</returns>
+      <param name="source">要从其返回元素的序列。</param>
+      <param name="count">要返回的元素数量。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.TakeWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>只要满足指定的条件,就会返回序列的元素。</summary>
+      <returns>一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,包含输入序列中出现在测试不再能够通过的元素之前的元素。</returns>
+      <param name="source">要从其返回元素的序列。</param>
+      <param name="predicate">用于测试每个元素是否满足条件的函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="predicate" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.TakeWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})">
+      <summary>只要满足指定的条件,就会返回序列的元素。将在谓词函数的逻辑中使用元素的索引。</summary>
+      <returns>一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,包含输入序列中出现在测试不再能够通过的元素之前的元素。</returns>
+      <param name="source">要从其返回元素的序列。</param>
+      <param name="predicate">用于测试每个源元素是否满足条件的函数;该函数的第二个参数表示源元素的索引。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="predicate" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenBy``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1})">
+      <summary>根据某个键按升序对序列中的元素执行后续排序。</summary>
+      <returns>一个 <see cref="T:System.Linq.IOrderedEnumerable`1" />,其元素按键排序。</returns>
+      <param name="source">一个 <see cref="T:System.Linq.IOrderedEnumerable`1" />,包含要排序的元素。</param>
+      <param name="keySelector">用于从每个元素中提取键的函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 返回的键的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenBy``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>使用指定的比较器按升序对序列中的元素执行后续排序。</summary>
+      <returns>一个 <see cref="T:System.Linq.IOrderedEnumerable`1" />,其元素按键排序。</returns>
+      <param name="source">一个 <see cref="T:System.Linq.IOrderedEnumerable`1" />,包含要排序的元素。</param>
+      <param name="keySelector">用于从每个元素中提取键的函数。</param>
+      <param name="comparer">一个用于比较键的 <see cref="T:System.Collections.Generic.IComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 返回的键的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenByDescending``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1})">
+      <summary>根据某个键按降序对序列中的元素执行后续排序。</summary>
+      <returns>一个 <see cref="T:System.Linq.IOrderedEnumerable`1" />,将根据某个键按降序对其元素进行排序。</returns>
+      <param name="source">一个 <see cref="T:System.Linq.IOrderedEnumerable`1" />,包含要排序的元素。</param>
+      <param name="keySelector">用于从每个元素中提取键的函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 返回的键的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenByDescending``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>使用指定的比较器按降序对序列中的元素执行后续排序。</summary>
+      <returns>一个 <see cref="T:System.Linq.IOrderedEnumerable`1" />,将根据某个键按降序对其元素进行排序。</returns>
+      <param name="source">一个 <see cref="T:System.Linq.IOrderedEnumerable`1" />,包含要排序的元素。</param>
+      <param name="keySelector">用于从每个元素中提取键的函数。</param>
+      <param name="comparer">一个用于比较键的 <see cref="T:System.Collections.Generic.IComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 返回的键的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToArray``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>从 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 创建一个数组。</summary>
+      <returns>一个包含输入序列中的元素的数组。</returns>
+      <param name="source">要从其创建数组的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>根据指定的键选择器函数,从 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 创建一个 <see cref="T:System.Collections.Generic.Dictionary`2" />。</summary>
+      <returns>一个包含键和值的 <see cref="T:System.Collections.Generic.Dictionary`2" />。</returns>
+      <param name="source">一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,将从它创建一个 <see cref="T:System.Collections.Generic.Dictionary`2" />。</param>
+      <param name="keySelector">用于从每个元素中提取键的函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 返回的键的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 为 null。- 或 -<paramref name="keySelector" /> 产生了一个 null 键。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" /> 为两个元素产生了重复键。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>根据指定的键选择器函数和键比较器,从 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 创建一个 <see cref="T:System.Collections.Generic.Dictionary`2" />。</summary>
+      <returns>一个包含键和值的 <see cref="T:System.Collections.Generic.Dictionary`2" />。</returns>
+      <param name="source">一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,将从它创建一个 <see cref="T:System.Collections.Generic.Dictionary`2" />。</param>
+      <param name="keySelector">用于从每个元素中提取键的函数。</param>
+      <param name="comparer">一个用于对键进行比较的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 返回的键的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 为 null。- 或 -<paramref name="keySelector" /> 产生了一个 null 键。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" /> 为两个元素产生了重复键。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})">
+      <summary>根据指定的键选择器和元素选择器函数,从 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 创建一个 <see cref="T:System.Collections.Generic.Dictionary`2" />。</summary>
+      <returns>一个 <see cref="T:System.Collections.Generic.Dictionary`2" />,包含从输入序列中选择的类型为 <paramref name="TElement" /> 的值。</returns>
+      <param name="source">一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,将从它创建一个 <see cref="T:System.Collections.Generic.Dictionary`2" />。</param>
+      <param name="keySelector">用于从每个元素中提取键的函数。</param>
+      <param name="elementSelector">用于从每个元素产生结果元素值的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 返回的键的类型。</typeparam>
+      <typeparam name="TElement">
+        <paramref name="elementSelector" /> 返回的值的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 或 <paramref name="elementSelector" /> 为 null。- 或 -<paramref name="keySelector" /> 产生了一个 null 键。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" /> 为两个元素产生了重复键。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>根据指定的键选择器函数、比较器和元素选择器函数从 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 创建一个 <see cref="T:System.Collections.Generic.Dictionary`2" />。</summary>
+      <returns>一个 <see cref="T:System.Collections.Generic.Dictionary`2" />,包含从输入序列中选择的类型为 <paramref name="TElement" /> 的值。</returns>
+      <param name="source">一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,将从它创建一个 <see cref="T:System.Collections.Generic.Dictionary`2" />。</param>
+      <param name="keySelector">用于从每个元素中提取键的函数。</param>
+      <param name="elementSelector">用于从每个元素产生结果元素值的转换函数。</param>
+      <param name="comparer">一个用于对键进行比较的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 返回的键的类型。</typeparam>
+      <typeparam name="TElement">
+        <paramref name="elementSelector" /> 返回的值的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 或 <paramref name="elementSelector" /> 为 null。- 或 -<paramref name="keySelector" /> 产生了一个 null 键。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" /> 为两个元素产生了重复键。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToList``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>从 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 创建一个 <see cref="T:System.Collections.Generic.List`1" />。</summary>
+      <returns>一个包含输入序列中元素的 <see cref="T:System.Collections.Generic.List`1" />。</returns>
+      <param name="source">要从其创建 <see cref="T:System.Collections.Generic.List`1" /> 的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>根据指定的键选择器函数,从 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 创建一个 <see cref="T:System.Linq.Lookup`2" />。</summary>
+      <returns>一个包含键和值的 <see cref="T:System.Linq.Lookup`2" />。</returns>
+      <param name="source">要从其创建 <see cref="T:System.Linq.Lookup`2" /> 的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">用于从每个元素中提取键的函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 返回的键的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>根据指定的键选择器函数和键比较器,从 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 创建一个 <see cref="T:System.Linq.Lookup`2" />。</summary>
+      <returns>一个包含键和值的 <see cref="T:System.Linq.Lookup`2" />。</returns>
+      <param name="source">要从其创建 <see cref="T:System.Linq.Lookup`2" /> 的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">用于从每个元素中提取键的函数。</param>
+      <param name="comparer">一个用于对键进行比较的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 返回的键的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})">
+      <summary>根据指定的键选择器和元素选择器函数,从 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 创建一个 <see cref="T:System.Linq.Lookup`2" />。</summary>
+      <returns>一个 <see cref="T:System.Linq.Lookup`2" />,包含从输入序列中选择的类型为 <paramref name="TElement" /> 的值。</returns>
+      <param name="source">要从其创建 <see cref="T:System.Linq.Lookup`2" /> 的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">用于从每个元素中提取键的函数。</param>
+      <param name="elementSelector">用于从每个元素产生结果元素值的转换函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 返回的键的类型。</typeparam>
+      <typeparam name="TElement">
+        <paramref name="elementSelector" /> 返回的值的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 或 <paramref name="elementSelector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>根据指定的键选择器函数、比较器和元素选择器函数,从 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 创建一个 <see cref="T:System.Linq.Lookup`2" />。</summary>
+      <returns>一个 <see cref="T:System.Linq.Lookup`2" />,包含从输入序列中选择的类型为 <paramref name="TElement" /> 的值。</returns>
+      <param name="source">要从其创建 <see cref="T:System.Linq.Lookup`2" /> 的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">用于从每个元素中提取键的函数。</param>
+      <param name="elementSelector">用于从每个元素产生结果元素值的转换函数。</param>
+      <param name="comparer">一个用于对键进行比较的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 返回的键的类型。</typeparam>
+      <typeparam name="TElement">
+        <paramref name="elementSelector" /> 返回的值的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 或 <paramref name="elementSelector" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Union``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>通过使用默认的相等比较器生成两个序列的并集。</summary>
+      <returns>一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,包含两个输入序列中的非重复元素。</returns>
+      <param name="first">一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,它的非重复元素构成联合的第一个集。</param>
+      <param name="second">一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,它的非重复元素构成联合的第二个集。</param>
+      <typeparam name="TSource">输入序列中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> 或 <paramref name="second" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Union``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>通过使用指定的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> 生成两个序列的并集。</summary>
+      <returns>一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,包含两个输入序列中的非重复元素。</returns>
+      <param name="first">一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,它的非重复元素构成联合的第一个集。</param>
+      <param name="second">一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,它的非重复元素构成联合的第二个集。</param>
+      <param name="comparer">用于对值进行比较的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">输入序列中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> 或 <paramref name="second" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Where``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>基于谓词筛选值序列。</summary>
+      <returns>一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,包含输入序列中满足条件的元素。</returns>
+      <param name="source">要筛选的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="predicate">用于测试每个元素是否满足条件的函数。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="predicate" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Where``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})">
+      <summary>基于谓词筛选值序列。将在谓词函数的逻辑中使用每个元素的索引。</summary>
+      <returns>一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,包含输入序列中满足条件的元素。</returns>
+      <param name="source">要筛选的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="predicate">用于测试每个源元素是否满足条件的函数;该函数的第二个参数表示源元素的索引。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 中的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="predicate" /> 为 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Zip``3(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``1,``2})">
+      <summary>将指定函数应用于两个序列的对应元素,以生成结果序列。</summary>
+      <returns>一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,包含两个输入序列的已合并元素。</returns>
+      <param name="first">要合并的第一个序列。</param>
+      <param name="second">要合并的第二个序列。</param>
+      <param name="resultSelector">用于指定如何合并这两个序列的元素的函数。</param>
+      <typeparam name="TFirst">第一个输入序列中的元素的类型。</typeparam>
+      <typeparam name="TSecond">第二个输入序列中的元素的类型。</typeparam>
+      <typeparam name="TResult">结果序列的元素的类型。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> 或 <paramref name="second" /> 为 null。</exception>
+    </member>
+    <member name="T:System.Linq.IGrouping`2">
+      <summary>表示具有公共键的对象的集合。</summary>
+      <typeparam name="TKey">
+        <see cref="T:System.Linq.IGrouping`2" /> 的键的类型。此类型参数是协变。即可以使用指定的类型或派生程度更高的类型。有关协变和逆变的详细信息,请参阅 泛型中的协变和逆变。</typeparam>
+      <typeparam name="TElement">
+        <see cref="T:System.Linq.IGrouping`2" /> 的值的类型。</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="P:System.Linq.IGrouping`2.Key">
+      <summary>获取 <see cref="T:System.Linq.IGrouping`2" /> 的键。</summary>
+      <returns>
+        <see cref="T:System.Linq.IGrouping`2" /> 的键。</returns>
+    </member>
+    <member name="T:System.Linq.ILookup`2">
+      <summary>定义索引器、大小属性以及将键映射到 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 值序列的数据结构的布尔搜索方法。</summary>
+      <typeparam name="TKey">
+        <see cref="T:System.Linq.ILookup`2" /> 中的键的类型。</typeparam>
+      <typeparam name="TElement">组成 <see cref="T:System.Linq.ILookup`2" /> 中的值的 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 序列中的元素的类型。</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.ILookup`2.Contains(`0)">
+      <summary>确定指定的键是否位于 <see cref="T:System.Linq.ILookup`2" /> 中。</summary>
+      <returns>如果 <paramref name="key" /> 在 <see cref="T:System.Linq.ILookup`2" /> 中,则为 true;否则为 false。</returns>
+      <param name="key">要在 <see cref="T:System.Linq.ILookup`2" /> 中搜索的键。</param>
+    </member>
+    <member name="P:System.Linq.ILookup`2.Count">
+      <summary>获取 <see cref="T:System.Linq.ILookup`2" /> 中的键/值对集合的数目。</summary>
+      <returns>
+        <see cref="T:System.Linq.ILookup`2" /> 中键/值集合对的数目。</returns>
+    </member>
+    <member name="P:System.Linq.ILookup`2.Item(`0)">
+      <summary>获取按指定键进行索引的值的 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 序列。</summary>
+      <returns>按指定键进行索引的值的 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 序列。</returns>
+      <param name="key">所需值序列的键。</param>
+    </member>
+    <member name="T:System.Linq.IOrderedEnumerable`1">
+      <summary>表示已排序序列。</summary>
+      <typeparam name="TElement">序列中的元素的类型。</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.IOrderedEnumerable`1.CreateOrderedEnumerable``1(System.Func{`0,``0},System.Collections.Generic.IComparer{``0},System.Boolean)">
+      <summary>根据某个键对 <see cref="T:System.Linq.IOrderedEnumerable`1" /> 的元素执行后续排序。</summary>
+      <returns>一个 <see cref="T:System.Linq.IOrderedEnumerable`1" />,其元素按键排序。</returns>
+      <param name="keySelector">用于提取每个元素的键的 <see cref="T:System.Func`2" />。</param>
+      <param name="comparer">用于比较键在返回序列中的位置的 <see cref="T:System.Collections.Generic.IComparer`1" />。</param>
+      <param name="descending">如果为 true,则对元素进行降序排序;如果为 false,则对元素进行升序排序。</param>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 生成的键的类型。</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="T:System.Linq.Lookup`2">
+      <summary>表示映射到一个或多个值的各个键的集合。</summary>
+      <typeparam name="TKey">
+        <see cref="T:System.Linq.Lookup`2" /> 中的键的类型。</typeparam>
+      <typeparam name="TElement">
+        <see cref="T:System.Linq.Lookup`2" /> 中的每个 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 值的元素的类型。</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.Lookup`2.ApplyResultSelector``1(System.Func{`0,System.Collections.Generic.IEnumerable{`1},``0})">
+      <summary>对每个键及其关联值应用转换函数,并返回结果。</summary>
+      <returns>包含 <see cref="T:System.Linq.Lookup`2" /> 中的各个键/值对集合中的一个值的集合。</returns>
+      <param name="resultSelector">从每个键及其关联值投影结果值的函数。</param>
+      <typeparam name="TResult">
+        <paramref name="resultSelector" /> 生成的结果值的类型。</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.Lookup`2.Contains(`0)">
+      <summary>确定指定的键是否位于 <see cref="T:System.Linq.Lookup`2" /> 中。</summary>
+      <returns>如果 <paramref name="key" /> 在 <see cref="T:System.Linq.Lookup`2" /> 中,则为 true;否则为 false。</returns>
+      <param name="key">要在 <see cref="T:System.Linq.Lookup`2" /> 中查找的键。</param>
+    </member>
+    <member name="P:System.Linq.Lookup`2.Count">
+      <summary>获取 <see cref="T:System.Linq.Lookup`2" /> 中的键/值对集合的数目。</summary>
+      <returns>
+        <see cref="T:System.Linq.Lookup`2" /> 中键/值集合对的数目。</returns>
+    </member>
+    <member name="M:System.Linq.Lookup`2.GetEnumerator">
+      <summary>返回一个循环访问 <see cref="T:System.Linq.Lookup`2" /> 的泛型枚举数。</summary>
+      <returns>
+        <see cref="T:System.Linq.Lookup`2" /> 的一个枚举数。</returns>
+    </member>
+    <member name="P:System.Linq.Lookup`2.Item(`0)">
+      <summary>获取按指定键进行索引的值的集合。</summary>
+      <returns>按指定键进行索引的值的集合。</returns>
+      <param name="key">所需值集合的键。</param>
+    </member>
+    <member name="M:System.Linq.Lookup`2.System#Collections#IEnumerable#GetEnumerator">
+      <summary>返回循环访问 <see cref="T:System.Linq.Lookup`2" /> 的枚举数。此类不能被继承。</summary>
+      <returns>
+        <see cref="T:System.Linq.Lookup`2" /> 的一个枚举数。</returns>
+    </member>
+  </members>
+</doc>

+ 1982 - 0
HighBorn/packages/System.Linq.4.3.0/ref/netstandard1.6/zh-hant/System.Linq.xml

@@ -0,0 +1,1982 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+  <assembly>
+    <name>System.Linq</name>
+  </assembly>
+  <members>
+    <member name="T:System.Linq.Enumerable">
+      <summary>提供一組 static (在 Visual Basic 中為 Shared) 方法,用於查詢實作 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 的物件。</summary>
+    </member>
+    <member name="M:System.Linq.Enumerable.Aggregate``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``0,``0})">
+      <summary>將累加函式套用到序列上。</summary>
+      <returns>最終累積值。</returns>
+      <param name="source">所要彙總 (Aggregate) 的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="func">要在每個項目上叫用 (Invoke) 的累加函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="func" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 沒有包含任何項目。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Aggregate``2(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1})">
+      <summary>將累加函式套用到序列上。使用指定的初始值做為初始累加值。</summary>
+      <returns>最終累積值。</returns>
+      <param name="source">所要彙總 (Aggregate) 的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="seed">初始累積值。</param>
+      <param name="func">要在每個項目上叫用 (Invoke) 的累加函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TAccumulate">累積值的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="func" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Aggregate``3(System.Collections.Generic.IEnumerable{``0},``1,System.Func{``1,``0,``1},System.Func{``1,``2})">
+      <summary>將累加函式套用到序列上。使用指定的值做為初始累加值,並使用指定的函式來選取結果值。</summary>
+      <returns>轉換後的最終累加值。</returns>
+      <param name="source">所要彙總 (Aggregate) 的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="seed">初始累積值。</param>
+      <param name="func">要在每個項目上叫用 (Invoke) 的累加函式。</param>
+      <param name="resultSelector">用來將最終累加值轉換成結果值的函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TAccumulate">累積值的型別。</typeparam>
+      <typeparam name="TResult">結果值的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />、<paramref name="func" /> 或 <paramref name="resultSelector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.All``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>判斷序列的所有項目是否全都符合條件。</summary>
+      <returns>如果來源序列的每個項目都通過以指定之述詞 (Predicate) 進行的測試,或序列是空的,則為 true,否則為 false。</returns>
+      <param name="source">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,其中包含要套用述詞 (Predicate) 的項目。</param>
+      <param name="predicate">用來測試每個項目是否符合條件的函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="predicate" /> 是 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Any``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>判斷序列是否包含任何項目。</summary>
+      <returns>如果來源序列包含任何項目,則為 true,否則為 false。</returns>
+      <param name="source">要檢查是否為空白的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Any``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>判斷序列的任何項目是否符合條件。</summary>
+      <returns>如果來源序列中的任何項目通過以指定之述詞進行的測試,則為 true,否則為 false。</returns>
+      <param name="source">其項目要套用述詞的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="predicate">用來測試每個項目是否符合條件的函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="predicate" /> 是 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.AsEnumerable``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>傳回型別為 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 的輸入。</summary>
+      <returns>型別為 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 的輸入序列。</returns>
+      <param name="source">型別為 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 的序列。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>計算 <see cref="T:System.Decimal" /> 值序列的平均值。</summary>
+      <returns>值序列的平均。</returns>
+      <param name="source">要計算平均值的 <see cref="T:System.Decimal" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 沒有包含任何項目。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>計算 <see cref="T:System.Double" /> 值序列的平均值。</summary>
+      <returns>值序列的平均。</returns>
+      <param name="source">要計算平均值的 <see cref="T:System.Double" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 沒有包含任何項目。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>計算 <see cref="T:System.Int32" /> 值序列的平均值。</summary>
+      <returns>值序列的平均。</returns>
+      <param name="source">要計算平均值的 <see cref="T:System.Int32" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 沒有包含任何項目。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>計算 <see cref="T:System.Int64" /> 值序列的平均值。</summary>
+      <returns>值序列的平均。</returns>
+      <param name="source">要計算平均值的 <see cref="T:System.Int64" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 沒有包含任何項目。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>計算可為 Null 之 <see cref="T:System.Decimal" /> 值序列的平均值。</summary>
+      <returns>值序列的平均值,如果來源序列為空白或只含有 null 值,則為 null。</returns>
+      <param name="source">要計算平均值之可為 Null 的 <see cref="T:System.Decimal" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+      <exception cref="T:System.OverflowException">序列中項目的總和大於 <see cref="F:System.Decimal.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>計算可為 Null 之 <see cref="T:System.Double" /> 值序列的平均值。</summary>
+      <returns>值序列的平均值,如果來源序列為空白或只含有 null 值,則為 null。</returns>
+      <param name="source">要計算平均值之可為 Null 的 <see cref="T:System.Double" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>計算可為 Null 之 <see cref="T:System.Int32" /> 值序列的平均值。</summary>
+      <returns>值序列的平均值,如果來源序列為空白或只含有 null 值,則為 null。</returns>
+      <param name="source">要計算平均值之可為 Null 的 <see cref="T:System.Int32" />  值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+      <exception cref="T:System.OverflowException">序列中項目的總和大於 <see cref="F:System.Int64.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>計算可為 Null 之 <see cref="T:System.Int64" /> 值序列的平均值。</summary>
+      <returns>值序列的平均值,如果來源序列為空白或只含有 null 值,則為 null。</returns>
+      <param name="source">要計算平均值之可為 Null 的 <see cref="T:System.Int64" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+      <exception cref="T:System.OverflowException">序列中項目的總和大於 <see cref="F:System.Int64.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>計算可為 Null 之 <see cref="T:System.Single" /> 值序列的平均值。</summary>
+      <returns>值序列的平均值,如果來源序列為空白或只含有 null 值,則為 null。</returns>
+      <param name="source">要計算平均值之可為 Null 的 <see cref="T:System.Single" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>計算 <see cref="T:System.Single" /> 值序列的平均值。</summary>
+      <returns>值序列的平均。</returns>
+      <param name="source">要計算平均值的 <see cref="T:System.Single" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 沒有包含任何項目。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>計算在輸入序列中各項目上叫用轉換函式後所取得之 <see cref="T:System.Decimal" /> 值序列的平均值。</summary>
+      <returns>值序列的平均。</returns>
+      <param name="source">用來計算平均值的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 沒有包含任何項目。</exception>
+      <exception cref="T:System.OverflowException">序列中項目的總和大於 <see cref="F:System.Decimal.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>計算在輸入序列中各項目上叫用轉換函式後所取得之 <see cref="T:System.Double" /> 值序列的平均值。</summary>
+      <returns>值序列的平均。</returns>
+      <param name="source">要計算平均值的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 沒有包含任何項目。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>計算在輸入序列中各項目上叫用轉換函式後所取得之 <see cref="T:System.Int32" /> 值序列的平均值。</summary>
+      <returns>值序列的平均。</returns>
+      <param name="source">要計算平均值的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 沒有包含任何項目。</exception>
+      <exception cref="T:System.OverflowException">序列中項目的總和大於 <see cref="F:System.Int64.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>計算在輸入序列中各項目上叫用轉換函式後所取得之 <see cref="T:System.Int64" /> 值序列的平均值。</summary>
+      <returns>值序列的平均。</returns>
+      <param name="source">要計算平均值的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">來源之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 沒有包含任何項目。</exception>
+      <exception cref="T:System.OverflowException">序列中項目的總和大於 <see cref="F:System.Int64.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>計算在輸入序列中各項目上叫用轉換函式後所取得可為 Null 之 <see cref="T:System.Decimal" /> 值的平均值。</summary>
+      <returns>值序列的平均值,如果來源序列為空白或只含有 null 值,則為 null。</returns>
+      <param name="source">要計算平均值的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+      <exception cref="T:System.OverflowException">序列中項目的總和大於 <see cref="F:System.Decimal.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>計算在輸入序列中各項目上叫用轉換函式後所取得可為 Null 之 <see cref="T:System.Double" /> 值的平均值。</summary>
+      <returns>值序列的平均值,如果來源序列為空白或只含有 null 值,則為 null。</returns>
+      <param name="source">要計算平均值的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>計算在輸入序列中各項目上叫用轉換函式後所取得可為 Null 之 <see cref="T:System.Int32" /> 值的平均值。</summary>
+      <returns>值序列的平均值,如果來源序列為空白或只含有 null 值,則為 null。</returns>
+      <param name="source">要計算平均值的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+      <exception cref="T:System.OverflowException">序列中項目的總和大於 <see cref="F:System.Int64.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>計算在輸入序列中各項目上叫用轉換函式後所取得可為 Null 之 <see cref="T:System.Int64" /> 值的平均值。</summary>
+      <returns>值序列的平均值,如果來源序列為空白或只含有 null 值,則為 null。</returns>
+      <param name="source">要計算平均值的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>計算在輸入序列中各項目上叫用轉換函式後所取得可為 Null 之 <see cref="T:System.Single" /> 值的平均值。</summary>
+      <returns>值序列的平均值,如果來源序列為空白或只含有 null 值,則為 null。</returns>
+      <param name="source">要計算平均值的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Average``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>計算在輸入序列中各項目上叫用轉換函式後所取得之 <see cref="T:System.Single" /> 值序列的平均值。</summary>
+      <returns>值序列的平均。</returns>
+      <param name="source">要計算平均值的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 沒有包含任何項目。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Cast``1(System.Collections.IEnumerable)">
+      <summary>將 <see cref="T:System.Collections.IEnumerable" /> 的項目轉換成指定的型別。</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,其中包含已轉型成指定之型別的每個來源序列項目。</returns>
+      <param name="source">
+        <see cref="T:System.Collections.IEnumerable" />,其包含要轉換成型別 <paramref name="TResult" /> 的項目。</param>
+      <typeparam name="TResult">要將 <paramref name="source" /> 之項目轉換成的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+      <exception cref="T:System.InvalidCastException">無法將序列中的項目轉換為型別 <paramref name="TResult" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Concat``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>串連兩個序列。</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,其中包含兩個輸入序列的串連項目。</returns>
+      <param name="first">要串連的第一個序列。</param>
+      <param name="second">要串連到第一個序列的序列。</param>
+      <typeparam name="TSource">輸入序列的項目之型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> 或 <paramref name="second" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Contains``1(System.Collections.Generic.IEnumerable{``0},``0)">
+      <summary>使用預設的相等比較子 (Comparer) 來判斷序列是否包含指定的項目。</summary>
+      <returns>如果來源序列包含具有指定值的項目,則為 true,否則為 false。</returns>
+      <param name="source">要在其中尋找值的序列。</param>
+      <param name="value">要在序列中尋找的值。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Contains``1(System.Collections.Generic.IEnumerable{``0},``0,System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>使用指定的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> 來判斷序列是否包含指定的項目。</summary>
+      <returns>如果來源序列包含具有指定值的項目,則為 true,否則為 false。</returns>
+      <param name="source">要在其中尋找值的序列。</param>
+      <param name="value">要在序列中尋找的值。</param>
+      <param name="comparer">用來比較值的相等比較子。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Count``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>傳回序列中的項目數。</summary>
+      <returns>輸入序列中的項目數目。</returns>
+      <param name="source">包含要計算之項目的序列。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+      <exception cref="T:System.OverflowException">
+        <paramref name="source" /> 中的項目數目大於 <see cref="F:System.Int32.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Count``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>傳回數字,代表指定之序列中符合條件的項目數目。</summary>
+      <returns>數字,代表序列中符合述詞函式之條件的項目數目。</returns>
+      <param name="source">包含要測試及計算之項目的序列。</param>
+      <param name="predicate">用來測試每個項目是否符合條件的函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="predicate" /> 是 null。</exception>
+      <exception cref="T:System.OverflowException">
+        <paramref name="source" /> 中的項目數目大於 <see cref="F:System.Int32.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.DefaultIfEmpty``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>傳回指定之序列的項目;如果序列是空的,則傳回單一集合中型別參數的預設值。</summary>
+      <returns>如果 <paramref name="source" /> 為空白,則為包含 <paramref name="TSource" /> 型別之預設值的 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 物件,否則為 <paramref name="source" />。</returns>
+      <param name="source">序列,若此序列空白,便傳回預設值。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.DefaultIfEmpty``1(System.Collections.Generic.IEnumerable{``0},``0)">
+      <summary>傳回指定之序列的項目;如果序列是空的,則傳回單一集合中型別參數的預設值。</summary>
+      <returns>如果 <paramref name="source" /> 是空的,則為包含 <paramref name="defaultValue" /> 的 <see cref="T:System.Collections.Generic.IEnumerable`1" />,否則為 <paramref name="source" />。</returns>
+      <param name="source">序列,若此序列空白,便傳回指定的值。</param>
+      <param name="defaultValue">在序列空白時所要傳回的值。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Distinct``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>使用預設的相等比較子來比較值,以便從序列傳回獨特的項目。</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,其中包含來源序列中的獨特項目。</returns>
+      <param name="source">要移除重複項目的序列。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Distinct``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>使用指定的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> 來比較值,以便從序列傳回獨特的項目。</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,其中包含來源序列中的獨特項目。</returns>
+      <param name="source">要移除重複項目的序列。</param>
+      <param name="comparer">用來比較值的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ElementAt``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>傳回位於序列中指定索引處的項目。</summary>
+      <returns>位於來源序列中指定位置的項目。</returns>
+      <param name="source">傳回項目的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="index">要擷取的項目之以零起始索引。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="index" /> 小於 0 或大於或等於 <paramref name="source" /> 中的項目數目。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ElementAtOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>傳回位於序列中指定索引處的項目;如果索引超出範圍,則傳回預設值。</summary>
+      <returns>如果索引位於來源序列的界限之外,則為 default(<paramref name="TSource" />),否則為位於來源序列中指定索引處的項目。</returns>
+      <param name="source">傳回項目的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="index">要擷取的項目之以零起始索引。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Empty``1">
+      <summary>傳回具有指定之型別引數的空白 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</summary>
+      <returns>其型別引數為 <paramref name="TResult" /> 的空白 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</returns>
+      <typeparam name="TResult">型別,用來指派給傳回之泛型 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 的型別參數。</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.Except``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>使用預設相等比較子來比較值,以便產生兩個序列的差異。</summary>
+      <returns>序列,其中包含兩個序列之項目的差異。</returns>
+      <param name="first">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,其項目若未同時存在 <paramref name="second" /> 中,便會傳回這些項目。</param>
+      <param name="second">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,若其項目同時出現在第一個序列中,便會從傳回的序列中移除這些項目。</param>
+      <typeparam name="TSource">輸入序列的項目之型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> 或 <paramref name="second" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Except``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>使用指定的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> 來比較值,以便產生兩個序列的差異。</summary>
+      <returns>序列,其中包含兩個序列之項目的差異。</returns>
+      <param name="first">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,其項目若未同時存在 <paramref name="second" /> 中,便會傳回這些項目。</param>
+      <param name="second">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,若其項目同時出現在第一個序列中,便會從傳回的序列中移除這些項目。</param>
+      <param name="comparer">用來比較值的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">輸入序列的項目之型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> 或 <paramref name="second" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.First``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>傳回序列的第一個項目。</summary>
+      <returns>指定之序列中的第一個項目。</returns>
+      <param name="source">要傳回第一個項目的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">來源序列為空。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.First``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>傳回序列中符合指定之條件的第一個項目。</summary>
+      <returns>序列中通過指定之述詞函式所做測試的第一個項目。</returns>
+      <param name="source">傳回項目的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="predicate">用來測試每個項目是否符合條件的函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="predicate" /> 是 null。</exception>
+      <exception cref="T:System.InvalidOperationException">沒有任何項目符合 <paramref name="predicate" /> 中的條件。-或-來源序列為空。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.FirstOrDefault``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>傳回序列的第一個項目;如果序列中沒有包含任何項目,則傳回預設值。</summary>
+      <returns>如果 <paramref name="source" /> 是空的,則為 default(<paramref name="TSource" />),否則為 <paramref name="source" /> 中的第一個項目。</returns>
+      <param name="source">要傳回第一個項目的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.FirstOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>傳回序列中符合條件的第一個項目;如果找不到這類項目,則傳回預設值。</summary>
+      <returns>如果 <paramref name="source" /> 是空的,或是沒有任何項目通過 <paramref name="predicate" /> 所指定的測試,則為 default(<paramref name="TSource" />),否則為 <paramref name="source" /> 中通過 <paramref name="predicate" /> 指定之測試的第一個項目。</returns>
+      <param name="source">傳回項目的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="predicate">用來測試每個項目是否符合條件的函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="predicate" /> 是 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>依據指定的索引鍵選擇器函式來群組序列的項目。</summary>
+      <returns>在 C# 中為 IEnumerable&lt;IGrouping&lt;TKey, TSource&gt;&gt;,而在 Visual Basic 中則為 IEnumerable(Of IGrouping(Of TKey, TSource)),其中 <see cref="T:System.Linq.IGrouping`2" /> 物件包含物件和索引鍵的序列。</returns>
+      <param name="source">要群組其項目的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">用來擷取各項目之索引鍵的函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 所傳回之索引鍵的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>依據指定的索引鍵選取器函式來群組序列的項目,並使用指定的比較子來比較索引鍵。</summary>
+      <returns>在 C# 中為 IEnumerable&lt;IGrouping&lt;TKey, TSource&gt;&gt;,而在 Visual Basic 中則為 IEnumerable(Of IGrouping(Of TKey, TSource)),其中 <see cref="T:System.Linq.IGrouping`2" /> 物件包含物件和索引鍵的集合。</returns>
+      <param name="source">要群組其項目的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">用來擷取各項目之索引鍵的函式。</param>
+      <param name="comparer">用來比較索引鍵的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 所傳回之索引鍵的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})">
+      <summary>依據指定的索引鍵選取器函式來群組序列的項目,並使用指定的函式來投影每個群組的項目。</summary>
+      <returns>在 C# 中為 IEnumerable&lt;IGrouping&lt;TKey, TElement&gt;&gt;,而在 Visual Basic 中則為 IEnumerable(Of IGrouping(Of TKey, TElement)),其中 <see cref="T:System.Linq.IGrouping`2" /> 物件包含型別為 <paramref name="TElement" /> 之物件和索引鍵的集合。</returns>
+      <param name="source">要群組其項目的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">用來擷取各項目之索引鍵的函式。</param>
+      <param name="elementSelector">用來將每個來源項目對應至 <see cref="T:System.Linq.IGrouping`2" /> 之項目的函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 所傳回之索引鍵的型別。</typeparam>
+      <typeparam name="TElement">
+        <see cref="T:System.Linq.IGrouping`2" /> 中的項目型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />、<paramref name="keySelector" /> 或 <paramref name="elementSelector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>依據索引鍵選取器函式來群組序列中的項目。索引鍵是使用比較子來進行比較,而每個群組的項目都是利用指定的函式進行投影。</summary>
+      <returns>在 C# 中為 IEnumerable&lt;IGrouping&lt;TKey, TElement&gt;&gt;,而在 Visual Basic 中則為 IEnumerable(Of IGrouping(Of TKey, TElement)),其中 <see cref="T:System.Linq.IGrouping`2" /> 物件包含型別為 <paramref name="TElement" /> 之物件和索引鍵的集合。</returns>
+      <param name="source">要群組其項目的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">用來擷取各項目之索引鍵的函式。</param>
+      <param name="elementSelector">用來將每個來源項目對應至 <see cref="T:System.Linq.IGrouping`2" /> 之項目的函式。</param>
+      <param name="comparer">用來比較索引鍵的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 所傳回之索引鍵的型別。</typeparam>
+      <typeparam name="TElement">
+        <see cref="T:System.Linq.IGrouping`2" /> 中的項目型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />、<paramref name="keySelector" /> 或 <paramref name="elementSelector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3})">
+      <summary>依據指定的索引鍵選取器函式來群組序列的項目,並從每個群組及其索引鍵建立結果值。每個群組的項目都是利用指定的函式進行投影。</summary>
+      <returns>
+        <paramref name="TResult" /> 型別項目的集合,其中每個項目都代表群組及其索引鍵的投影。</returns>
+      <param name="source">要群組其項目的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">用來擷取各項目之索引鍵的函式。</param>
+      <param name="elementSelector">用來將每個來源項目對應至 <see cref="T:System.Linq.IGrouping`2" /> 之項目的函式。</param>
+      <param name="resultSelector">用來從各個群組建立結果值的函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 所傳回之索引鍵的型別。</typeparam>
+      <typeparam name="TElement">每個 <see cref="T:System.Linq.IGrouping`2" /> 中的項目型別。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="resultSelector" /> 所傳回之結果值的型別。</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``4(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{``1,System.Collections.Generic.IEnumerable{``2},``3},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>依據指定的索引鍵選取器函式來群組序列的項目,並從每個群組及其索引鍵建立結果值。索引鍵值是使用指定的比較子來進行比較,而每個群組的項目則都是利用指定的函式進行投影。</summary>
+      <returns>
+        <paramref name="TResult" /> 型別項目的集合,其中每個項目都代表群組及其索引鍵的投影。</returns>
+      <param name="source">要群組其項目的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">用來擷取各項目之索引鍵的函式。</param>
+      <param name="elementSelector">用來將每個來源項目對應至 <see cref="T:System.Linq.IGrouping`2" /> 之項目的函式。</param>
+      <param name="resultSelector">用來從各個群組建立結果值的函式。</param>
+      <param name="comparer">用來比較索引鍵的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 所傳回之索引鍵的型別。</typeparam>
+      <typeparam name="TElement">每個 <see cref="T:System.Linq.IGrouping`2" /> 中的項目型別。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="resultSelector" /> 所傳回之結果值的型別。</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2})">
+      <summary>依據指定的索引鍵選取器函式來群組序列的項目,並從每個群組及其索引鍵建立結果值。</summary>
+      <returns>
+        <paramref name="TResult" /> 型別項目的集合,其中每個項目都代表群組及其索引鍵的投影。</returns>
+      <param name="source">要群組其項目的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">用來擷取各項目之索引鍵的函式。</param>
+      <param name="resultSelector">用來從各個群組建立結果值的函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 所傳回之索引鍵的型別。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="resultSelector" /> 所傳回之結果值的型別。</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,System.Collections.Generic.IEnumerable{``0},``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>依據指定的索引鍵選取器函式來群組序列的項目,並從每個群組及其索引鍵建立結果值。索引鍵是使用指定的比較子來進行比較。</summary>
+      <returns>
+        <paramref name="TResult" /> 型別項目的集合,其中每個項目都代表群組及其索引鍵的投影。</returns>
+      <param name="source">要群組其項目的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">用來擷取各項目之索引鍵的函式。</param>
+      <param name="resultSelector">用來從各個群組建立結果值的函式。</param>
+      <param name="comparer">用來比較索引鍵的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 所傳回之索引鍵的型別。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="resultSelector" /> 所傳回之結果值的型別。</typeparam>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3})">
+      <summary>根據索引鍵相等與否,將兩個序列的項目相互關聯,並群組產生的結果。預設的相等比較子是用於比較索引鍵。</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,其中包含透過對兩個序列執行群組聯結所取得之型別 <paramref name="TResult" /> 的項目。</returns>
+      <param name="outer">要聯結的第一個序列。</param>
+      <param name="inner">要加入第一個序列的序列。</param>
+      <param name="outerKeySelector">用來從第一個序列各個項目擷取聯結索引鍵的函式。</param>
+      <param name="innerKeySelector">用來從第二個序列各個項目擷取聯結索引鍵的函式。</param>
+      <param name="resultSelector">函式,用來從第一個序列的項目以及第二個序列的相符項目集合建立結果項目。</param>
+      <typeparam name="TOuter">第一個序列的項目之型別。</typeparam>
+      <typeparam name="TInner">第二個序列的項目之型別。</typeparam>
+      <typeparam name="TKey">索引鍵選取器函式所傳回的索引鍵之型別。</typeparam>
+      <typeparam name="TResult">結果項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" />、<paramref name="inner" />、<paramref name="outerKeySelector" />、<paramref name="innerKeySelector" /> 或 <paramref name="resultSelector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.GroupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``3},System.Collections.Generic.IEqualityComparer{``2})">
+      <summary>根據索引鍵相等與否,將兩個序列的項目相互關聯,並群組產生的結果。指定的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> 是用於比較索引鍵。</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,其中包含透過對兩個序列執行群組聯結所取得之型別 <paramref name="TResult" /> 的項目。</returns>
+      <param name="outer">要聯結的第一個序列。</param>
+      <param name="inner">要加入第一個序列的序列。</param>
+      <param name="outerKeySelector">用來從第一個序列各個項目擷取聯結索引鍵的函式。</param>
+      <param name="innerKeySelector">用來從第二個序列各個項目擷取聯結索引鍵的函式。</param>
+      <param name="resultSelector">函式,用來從第一個序列的項目以及第二個序列的相符項目集合建立結果項目。</param>
+      <param name="comparer">用來雜湊及比較索引鍵的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TOuter">第一個序列的項目之型別。</typeparam>
+      <typeparam name="TInner">第二個序列的項目之型別。</typeparam>
+      <typeparam name="TKey">索引鍵選取器函式所傳回的索引鍵之型別。</typeparam>
+      <typeparam name="TResult">結果項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" />、<paramref name="inner" />、<paramref name="outerKeySelector" />、<paramref name="innerKeySelector" /> 或 <paramref name="resultSelector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Intersect``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>使用預設相等比較子來比較值,以便產生兩個序列的交集。</summary>
+      <returns>序列,其中包含形成兩個序列之交集的項目。</returns>
+      <param name="first">傳回其獨特項目同時出現在 <paramref name="second" /> 中的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="second">傳回其獨特項目同時出現在第一個序列中的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">輸入序列的項目之型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> 或 <paramref name="second" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Intersect``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>使用指定的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> 來比較值,以便產生兩個序列的交集。</summary>
+      <returns>序列,其中包含形成兩個序列之交集的項目。</returns>
+      <param name="first">傳回其獨特項目同時出現在 <paramref name="second" /> 中的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="second">傳回其獨特項目同時出現在第一個序列中的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="comparer">用來比較值的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">輸入序列的項目之型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> 或 <paramref name="second" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3})">
+      <summary>根據相符索引鍵,將兩個序列的項目相互關聯。預設的相等比較子是用於比較索引鍵。</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,其中包含透過對兩個序列執行內部聯結所取得之型別 <paramref name="TResult" /> 的項目。</returns>
+      <param name="outer">要聯結的第一個序列。</param>
+      <param name="inner">要加入第一個序列的序列。</param>
+      <param name="outerKeySelector">用來從第一個序列各個項目擷取聯結索引鍵的函式。</param>
+      <param name="innerKeySelector">用來從第二個序列各個項目擷取聯結索引鍵的函式。</param>
+      <param name="resultSelector">用來從兩個相符項目建立結果項目的函式。</param>
+      <typeparam name="TOuter">第一個序列的項目之型別。</typeparam>
+      <typeparam name="TInner">第二個序列的項目之型別。</typeparam>
+      <typeparam name="TKey">索引鍵選取器函式所傳回的索引鍵之型別。</typeparam>
+      <typeparam name="TResult">結果項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" />、<paramref name="inner" />、<paramref name="outerKeySelector" />、<paramref name="innerKeySelector" /> 或 <paramref name="resultSelector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``2},System.Func{``1,``2},System.Func{``0,``1,``3},System.Collections.Generic.IEqualityComparer{``2})">
+      <summary>根據相符索引鍵,將兩個序列的項目相互關聯。指定的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> 是用於比較索引鍵。</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,其中包含透過對兩個序列執行內部聯結所取得之型別 <paramref name="TResult" /> 的項目。</returns>
+      <param name="outer">要聯結的第一個序列。</param>
+      <param name="inner">要加入第一個序列的序列。</param>
+      <param name="outerKeySelector">用來從第一個序列各個項目擷取聯結索引鍵的函式。</param>
+      <param name="innerKeySelector">用來從第二個序列各個項目擷取聯結索引鍵的函式。</param>
+      <param name="resultSelector">用來從兩個相符項目建立結果項目的函式。</param>
+      <param name="comparer">用來雜湊及比較索引鍵的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TOuter">第一個序列的項目之型別。</typeparam>
+      <typeparam name="TInner">第二個序列的項目之型別。</typeparam>
+      <typeparam name="TKey">索引鍵選取器函式所傳回的索引鍵之型別。</typeparam>
+      <typeparam name="TResult">結果項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="outer" />、<paramref name="inner" />、<paramref name="outerKeySelector" />、<paramref name="innerKeySelector" /> 或 <paramref name="resultSelector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Last``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>傳回序列的最後一個項目。</summary>
+      <returns>位於來源序列中最後一個位置的值。</returns>
+      <param name="source">要傳回最後一個項目的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">來源序列為空。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Last``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>傳回序列中符合指定之條件的最後一個項目。</summary>
+      <returns>序列中通過指定之述詞函式所做測試的最後一個項目。</returns>
+      <param name="source">傳回項目的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="predicate">用來測試每個項目是否符合條件的函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="predicate" /> 是 null。</exception>
+      <exception cref="T:System.InvalidOperationException">沒有任何項目符合 <paramref name="predicate" /> 中的條件。-或-來源序列為空。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LastOrDefault``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>傳回序列的最後一個項目;如果序列中沒有包含任何項目,則傳回預設值。</summary>
+      <returns>如果來源序列是空的,則為 default(<paramref name="TSource" />),否則為 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 中的最後一個項目。</returns>
+      <param name="source">要傳回最後一個項目的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LastOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>傳回序列中符合條件的最後一個項目;如果找不到這類項目,則傳回預設值。</summary>
+      <returns>如果序列是空的,或是沒有任何項目通過述詞函式中的測試,則為 default(<paramref name="TSource" />),否則為通過述詞函式之測試的最後一個項目。</returns>
+      <param name="source">傳回項目的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="predicate">用來測試每個項目是否符合條件的函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="predicate" /> 是 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LongCount``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>傳回代表序列中項目總數的 <see cref="T:System.Int64" />。</summary>
+      <returns>來源序列中的項目數目。</returns>
+      <param name="source">包含要計算之項目的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+      <exception cref="T:System.OverflowException">項目數目超出 <see cref="F:System.Int64.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.LongCount``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>傳回 <see cref="T:System.Int64" />,其代表序列中符合條件的項目數目。</summary>
+      <returns>數字,代表序列中符合述詞函式之條件的項目數目。</returns>
+      <param name="source">包含要計算之項目的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="predicate">用來測試每個項目是否符合條件的函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="predicate" /> 是 null。</exception>
+      <exception cref="T:System.OverflowException">符合的項目數目超出 <see cref="F:System.Int64.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>傳回 <see cref="T:System.Decimal" /> 值序列中的最大值。</summary>
+      <returns>序列中的最大值。</returns>
+      <param name="source">要判斷最大值的 <see cref="T:System.Decimal" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 沒有包含任何項目。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>傳回 <see cref="T:System.Double" /> 值序列中的最大值。</summary>
+      <returns>序列中的最大值。</returns>
+      <param name="source">要判斷最大值的 <see cref="T:System.Double" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 沒有包含任何項目。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>傳回 <see cref="T:System.Int32" /> 值序列中的最大值。</summary>
+      <returns>序列中的最大值。</returns>
+      <param name="source">要判斷最大值的 <see cref="T:System.Int32" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 沒有包含任何項目。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>傳回 <see cref="T:System.Int64" /> 值序列中的最大值。</summary>
+      <returns>序列中的最大值。</returns>
+      <param name="source">要判斷最大值的 <see cref="T:System.Int64" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 沒有包含任何項目。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>傳回可為 Null 之 <see cref="T:System.Decimal" /> 值序列中的最大值。</summary>
+      <returns>C# 中型別為 Nullable&lt;Decimal&gt; 或 Visual Basic 中型別為 Nullable(Of Decimal) 的值,其對應於序列中的最大值。 </returns>
+      <param name="source">要判斷最大值之可為 Null 的 <see cref="T:System.Decimal" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>傳回可為 Null 之 <see cref="T:System.Double" /> 值序列中的最大值。</summary>
+      <returns>C# 中型別為 Nullable&lt;Double&gt; 或 Visual Basic 中型別為 Nullable(Of Double) 的值,其對應於序列中的最大值。</returns>
+      <param name="source">要判斷最大值之可為 Null 的 <see cref="T:System.Double" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>傳回可為 Null 之 <see cref="T:System.Int32" /> 值序列中的最大值。</summary>
+      <returns>C# 中型別為 Nullable&lt;Int32&gt; 或 Visual Basic 中型別為 Nullable(Of Int32) 的值,其對應於序列中的最大值。 </returns>
+      <param name="source">要判斷最大值之可為 Null 的 <see cref="T:System.Int32" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>傳回可為 Null 之 <see cref="T:System.Int64" /> 值序列中的最大值。</summary>
+      <returns>C# 中型別為 Nullable&lt;Int64&gt; 或 Visual Basic 中型別為 Nullable(Of Int64) 的值,其對應於序列中的最大值。 </returns>
+      <param name="source">要判斷最大值之可為 Null 的 <see cref="T:System.Int64" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>傳回可為 Null 之 <see cref="T:System.Single" /> 值序列中的最大值。</summary>
+      <returns>C# 中型別為 Nullable&lt;Single&gt; 或 Visual Basic 中型別為 Nullable(Of Single) 的值,其對應於序列中的最大值。</returns>
+      <param name="source">要判斷最大值之可為 Null 的 <see cref="T:System.Single" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>傳回 <see cref="T:System.Single" /> 值序列中的最大值。</summary>
+      <returns>序列中的最大值。</returns>
+      <param name="source">要判斷最大值的 <see cref="T:System.Single" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 沒有包含任何項目。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>傳回泛型序列中的最大值。</summary>
+      <returns>序列中的最大值。</returns>
+      <param name="source">要判斷最大值的值序列。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>在序列的每個項目上叫用轉換函式,並傳回最大的 <see cref="T:System.Decimal" /> 值。</summary>
+      <returns>序列中的最大值。</returns>
+      <param name="source">要判斷最大值的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 沒有包含任何項目。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>在序列的每個項目上叫用轉換函式,並傳回最大的 <see cref="T:System.Double" /> 值。</summary>
+      <returns>序列中的最大值。</returns>
+      <param name="source">要判斷最大值的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 沒有包含任何項目。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>在序列的每個項目上叫用轉換函式,並傳回最大的 <see cref="T:System.Int32" /> 值。</summary>
+      <returns>序列中的最大值。</returns>
+      <param name="source">要判斷最大值的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 沒有包含任何項目。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>在序列的每個項目上叫用轉換函式,並傳回最大的 <see cref="T:System.Int64" /> 值。</summary>
+      <returns>序列中的最大值。</returns>
+      <param name="source">要判斷最大值的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 沒有包含任何項目。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>在序列的每個項目上叫用轉換函式,並傳回最大的可為 Null 之 <see cref="T:System.Decimal" /> 值。</summary>
+      <returns>C# 中型別為 Nullable&lt;Decimal&gt; 或 Visual Basic 中型別為 Nullable(Of Decimal) 的值,其對應於序列中的最大值。</returns>
+      <param name="source">要判斷最大值的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>在序列的每個項目上叫用轉換函式,並傳回最大的可為 Null 之 <see cref="T:System.Double" /> 值。</summary>
+      <returns>C# 中型別為 Nullable&lt;Double&gt; 或 Visual Basic 中型別為 Nullable(Of Double) 的值,其對應於序列中的最大值。</returns>
+      <param name="source">要判斷最大值的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>在序列的每個項目上叫用轉換函式,並傳回最大的可為 Null 之 <see cref="T:System.Int32" /> 值。</summary>
+      <returns>C# 中型別為 Nullable&lt;Int32&gt; 或 Visual Basic 中型別為 Nullable(Of Int32) 的值,其對應於序列中的最大值。</returns>
+      <param name="source">要判斷最大值的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>在序列的每個項目上叫用轉換函式,並傳回最大的可為 Null 之 <see cref="T:System.Int64" /> 值。</summary>
+      <returns>C# 中型別為 Nullable&lt;Int64&gt; 或 Visual Basic 中型別為 Nullable(Of Int64) 的值,其對應於序列中的最大值。</returns>
+      <param name="source">要判斷最大值的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>在序列的每個項目上叫用轉換函式,並傳回最大的可為 Null 之 <see cref="T:System.Single" /> 值。</summary>
+      <returns>C# 中型別為 Nullable&lt;Single&gt; 或 Visual Basic 中型別為 Nullable(Of Single) 的值,其對應於序列中的最大值。</returns>
+      <param name="source">要判斷最大值的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>在序列的每個項目上叫用轉換函式,並傳回最大的 <see cref="T:System.Single" /> 值。</summary>
+      <returns>序列中的最大值。</returns>
+      <param name="source">要判斷最大值的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 沒有包含任何項目。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Max``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>在泛型序列的每個項目上叫用轉換函式,並傳回最大的結果值。</summary>
+      <returns>序列中的最大值。</returns>
+      <param name="source">要判斷最大值的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="selector" /> 所傳回值的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>傳回 <see cref="T:System.Decimal" /> 值序列中的最小值。</summary>
+      <returns>序列中的最小值。</returns>
+      <param name="source">要判斷最小值的 <see cref="T:System.Decimal" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 沒有包含任何項目。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>傳回 <see cref="T:System.Double" /> 值序列中的最小值。</summary>
+      <returns>序列中的最小值。</returns>
+      <param name="source">要判斷最小值的 <see cref="T:System.Double" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 沒有包含任何項目。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>傳回 <see cref="T:System.Int32" /> 值序列中的最小值。</summary>
+      <returns>序列中的最小值。</returns>
+      <param name="source">要判斷最小值的 <see cref="T:System.Int32" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 沒有包含任何項目。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>傳回 <see cref="T:System.Int64" /> 值序列中的最小值。</summary>
+      <returns>序列中的最小值。</returns>
+      <param name="source">要判斷最小值的 <see cref="T:System.Int64" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 沒有包含任何項目。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>傳回可為 Null 之 <see cref="T:System.Decimal" /> 值序列中的最小值。</summary>
+      <returns>C# 中型別為 Nullable&lt;Decimal&gt; 或 Visual Basic 中型別為 Nullable(Of Decimal) 的值,其對應於序列中的最小值。</returns>
+      <param name="source">要判斷最小值之可為 Null 的 <see cref="T:System.Decimal" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>傳回可為 Null 之 <see cref="T:System.Double" /> 值序列中的最小值。</summary>
+      <returns>C# 中型別為 Nullable&lt;Double&gt; 或 Visual Basic 中型別為 Nullable(Of Double) 的值,其對應於序列中的最小值。</returns>
+      <param name="source">要判斷最小值之可為 Null 的 <see cref="T:System.Double" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>傳回可為 Null 之 <see cref="T:System.Int32" /> 值序列中的最小值。</summary>
+      <returns>C# 中型別為 Nullable&lt;Int32&gt; 或 Visual Basic 中型別為 Nullable(Of Int32) 的值,其對應於序列中的最小值。</returns>
+      <param name="source">要判斷最小值之可為 Null 的 <see cref="T:System.Int32" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>傳回可為 Null 之 <see cref="T:System.Int64" /> 值序列中的最小值。</summary>
+      <returns>C# 中型別為 Nullable&lt;Int64&gt; 或 Visual Basic 中型別為 Nullable(Of Int64) 的值,其對應於序列中的最小值。</returns>
+      <param name="source">要判斷最小值之可為 Null 的 <see cref="T:System.Int64" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>傳回可為 Null 之 <see cref="T:System.Single" /> 值序列中的最小值。</summary>
+      <returns>C# 中型別為 Nullable&lt;Single&gt; 或 Visual Basic 中型別為 Nullable(Of Single) 的值,其對應於序列中的最小值。</returns>
+      <param name="source">要判斷最小值之可為 Null 的 <see cref="T:System.Single" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>傳回 <see cref="T:System.Single" /> 值序列中的最小值。</summary>
+      <returns>序列中的最小值。</returns>
+      <param name="source">要判斷最小值的 <see cref="T:System.Single" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 沒有包含任何項目。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>傳回泛型序列中的最小值。</summary>
+      <returns>序列中的最小值。</returns>
+      <param name="source">要判斷最小值的值序列。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>在序列的每個項目上叫用轉換函式,並傳回最小的 <see cref="T:System.Decimal" /> 值。</summary>
+      <returns>序列中的最小值。</returns>
+      <param name="source">要判斷最小值的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 沒有包含任何項目。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>在序列的每個項目上叫用轉換函式,並傳回最小的 <see cref="T:System.Double" /> 值。</summary>
+      <returns>序列中的最小值。</returns>
+      <param name="source">要判斷最小值的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 沒有包含任何項目。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>在序列的每個項目上叫用轉換函式,並傳回最小的 <see cref="T:System.Int32" /> 值。</summary>
+      <returns>序列中的最小值。</returns>
+      <param name="source">要判斷最小值的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 沒有包含任何項目。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>在序列的每個項目上叫用轉換函式,並傳回最小的 <see cref="T:System.Int64" /> 值。</summary>
+      <returns>序列中的最小值。</returns>
+      <param name="source">要判斷最小值的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 沒有包含任何項目。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>在序列的每個項目上叫用轉換函式,並傳回最小的可為 Null 之 <see cref="T:System.Decimal" /> 值。</summary>
+      <returns>C# 中型別為 Nullable&lt;Decimal&gt; 或 Visual Basic 中型別為 Nullable(Of Decimal) 的值,其對應於序列中的最小值。</returns>
+      <param name="source">要判斷最小值的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>在序列的每個項目上叫用轉換函式,並傳回最小的可為 Null 之 <see cref="T:System.Double" /> 值。</summary>
+      <returns>C# 中型別為 Nullable&lt;Double&gt; 或 Visual Basic 中型別為 Nullable(Of Double) 的值,其對應於序列中的最小值。</returns>
+      <param name="source">要判斷最小值的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>在序列的每個項目上叫用轉換函式,並傳回最小的可為 Null 之 <see cref="T:System.Int32" /> 值。</summary>
+      <returns>C# 中型別為 Nullable&lt;Int32&gt; 或 Visual Basic 中型別為 Nullable(Of Int32) 的值,其對應於序列中的最小值。</returns>
+      <param name="source">要判斷最小值的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>在序列的每個項目上叫用轉換函式,並傳回最小的可為 Null 之 <see cref="T:System.Int64" /> 值。</summary>
+      <returns>C# 中型別為 Nullable&lt;Int64&gt; 或 Visual Basic 中型別為 Nullable(Of Int64) 的值,其對應於序列中的最小值。</returns>
+      <param name="source">要判斷最小值的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>在序列的每個項目上叫用轉換函式,並傳回最小的可為 Null 之 <see cref="T:System.Single" /> 值。</summary>
+      <returns>C# 中型別為 Nullable&lt;Single&gt; 或 Visual Basic 中型別為 Nullable(Of Single) 的值,其對應於序列中的最小值。</returns>
+      <param name="source">要判斷最小值的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>在序列的每個項目上叫用轉換函式,並傳回最小的 <see cref="T:System.Single" /> 值。</summary>
+      <returns>序列中的最小值。</returns>
+      <param name="source">要判斷最小值的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">
+        <paramref name="source" /> 沒有包含任何項目。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Min``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>在泛型序列的每個項目上叫用轉換函式,並傳回最小的結果值。</summary>
+      <returns>序列中的最小值。</returns>
+      <param name="source">要判斷最小值的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="selector" /> 所傳回值的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OfType``1(System.Collections.IEnumerable)">
+      <summary>根據指定的型別來篩選 <see cref="T:System.Collections.IEnumerable" /> 的項目。</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,其中包含輸入序列中型別為 <paramref name="TResult" /> 的項目。</returns>
+      <param name="source">要篩選其項目的 <see cref="T:System.Collections.IEnumerable" />。</param>
+      <typeparam name="TResult">用來做為序列項目之篩選依據的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>依據索引鍵,按遞增順序排序序列中的項目。</summary>
+      <returns>依據索引鍵排序其項目的 <see cref="T:System.Linq.IOrderedEnumerable`1" />。</returns>
+      <param name="source">要排序的值序列。</param>
+      <param name="keySelector">用來從項目擷取索引鍵的函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 所傳回之索引鍵的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>使用指定的比較子,依遞增順序排序序列中的項目。</summary>
+      <returns>依據索引鍵排序其項目的 <see cref="T:System.Linq.IOrderedEnumerable`1" />。</returns>
+      <param name="source">要排序的值序列。</param>
+      <param name="keySelector">用來從項目擷取索引鍵的函式。</param>
+      <param name="comparer">用來比較索引鍵的 <see cref="T:System.Collections.Generic.IComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 所傳回之索引鍵的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderByDescending``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>依據索引鍵,按遞減順序排序序列中的項目。</summary>
+      <returns>依據索引鍵按遞減順序排序其項目的 <see cref="T:System.Linq.IOrderedEnumerable`1" />。</returns>
+      <param name="source">要排序的值序列。</param>
+      <param name="keySelector">用來從項目擷取索引鍵的函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 所傳回之索引鍵的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.OrderByDescending``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>使用指定的比較子,依遞減順序排序序列中的項目。</summary>
+      <returns>依據索引鍵按遞減順序排序其項目的 <see cref="T:System.Linq.IOrderedEnumerable`1" />。</returns>
+      <param name="source">要排序的值序列。</param>
+      <param name="keySelector">用來從項目擷取索引鍵的函式。</param>
+      <param name="comparer">用來比較索引鍵的 <see cref="T:System.Collections.Generic.IComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 所傳回之索引鍵的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Range(System.Int32,System.Int32)">
+      <summary>產生在指定之範圍內的整數序列。</summary>
+      <returns>C# 中的 IEnumerable&lt;Int32&gt; 或 Visual Basic 中的 IEnumerable(Of Int32),其中包含循序整數的範圍。</returns>
+      <param name="start">序列中第一個整數的值。</param>
+      <param name="count">要產生的循序整數數目。</param>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="count" /> 小於 0。-或-<paramref name="start" /> + <paramref name="count" /> -1 大於 <see cref="F:System.Int32.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Repeat``1(``0,System.Int32)">
+      <summary>產生包含一個重複值的序列。</summary>
+      <returns>包含重複值的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</returns>
+      <param name="element">要重複的值。</param>
+      <param name="count">這個值要在產生的序列中重複出現的次數。</param>
+      <typeparam name="TResult">要在結果序列中重複出現的值之型別。</typeparam>
+      <exception cref="T:System.ArgumentOutOfRangeException">
+        <paramref name="count" /> 小於 0。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Reverse``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>反轉序列中項目的排序方向。</summary>
+      <returns>其項目對應於輸入序列中反向排序之項目的序列。</returns>
+      <param name="source">要反轉方向的值序列。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Select``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>將序列的每一個項目規劃成一個新的表單。</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,其項目是對 <paramref name="source" /> 之各個項目叫用轉換函式所產生的結果。</returns>
+      <param name="source">要對於叫用轉換函式的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="selector" /> 所傳回值的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Select``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,``1})">
+      <summary>透過加入項目的索引,將序列的每個項目投影成新的表單。</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,其項目是對 <paramref name="source" /> 之各個項目叫用轉換函式所產生的結果。</returns>
+      <param name="source">要對於叫用轉換函式的值序列。</param>
+      <param name="selector">要套用到每個來源項目的轉換函式;此函式的第二個參數代表來源項目的索引。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="selector" /> 所傳回值的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})">
+      <summary>將序列的每個項目投影為 <see cref="T:System.Collections.Generic.IEnumerable`1" />、將產生的序列簡化成單一序列,並對其中的每個項目叫用結果選取器函式。</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,其項目是執行下列動作後所產生的結果:對 <paramref name="source" /> 的各個項目叫用一對多轉換函式 <paramref name="collectionSelector" />,然後再將每個序列項目及其對應的來源項目對應到結果項目。</returns>
+      <param name="source">要投影的值序列。</param>
+      <param name="collectionSelector">要套用到輸入序列中各個項目的轉換函式。</param>
+      <param name="resultSelector">要套用到中繼序列中各個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TCollection">
+        <paramref name="collectionSelector" /> 所收集之中繼項目的型別。</typeparam>
+      <typeparam name="TResult">產生的序列之項目型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />、<paramref name="collectionSelector" /> 或 <paramref name="resultSelector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}})">
+      <summary>將序列的每個項目都投影成 <see cref="T:System.Collections.Generic.IEnumerable`1" />,並將產生的序列簡化成單一序列。</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,其項目是在輸入序列的各個項目上叫用一對多轉換函式所產生的結果。</returns>
+      <param name="source">要投影的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="selector" /> 所傳回序列之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})">
+      <summary>將序列的每個項目投影為 <see cref="T:System.Collections.Generic.IEnumerable`1" />、將產生的序列簡化成單一序列,並對其中的每個項目叫用結果選取器函式。各來源項目的索引是在該項目的中繼投影表單中使用。</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,其項目是執行下列動作後所產生的結果:對 <paramref name="source" /> 的各個項目叫用一對多轉換函式 <paramref name="collectionSelector" />,然後再將每個序列項目及其對應的來源項目對應到結果項目。</returns>
+      <param name="source">要投影的值序列。</param>
+      <param name="collectionSelector">要套用到每個來源項目的轉換函式;此函式的第二個參數代表來源項目的索引。</param>
+      <param name="resultSelector">要套用到中繼序列中各個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TCollection">
+        <paramref name="collectionSelector" /> 所收集之中繼項目的型別。</typeparam>
+      <typeparam name="TResult">產生的序列之項目型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />、<paramref name="collectionSelector" /> 或 <paramref name="resultSelector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SelectMany``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Collections.Generic.IEnumerable{``1}})">
+      <summary>將序列的每個項目都投影成 <see cref="T:System.Collections.Generic.IEnumerable`1" />,並將產生的序列簡化成單一序列。各來源項目的索引是在該項目的投影表單中使用。</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,其項目是對輸入序列中各個項目叫用一對多轉換函式後所產生的結果。</returns>
+      <param name="source">要投影的值序列。</param>
+      <param name="selector">要套用到每個來源項目的轉換函式;此函式的第二個參數代表來源項目的索引。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TResult">
+        <paramref name="selector" /> 所傳回序列之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SequenceEqual``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>使用項目之型別的預設相等比較子來比較項目,以判斷兩個序列是否相等。</summary>
+      <returns>如果根據其型別的預設相等比較子判斷,兩個來源序列的長度相等,而且其對應項目也相等,則為 true,否則為 false。</returns>
+      <param name="first">要與 <paramref name="second" /> 比較的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="second">要與第一個序列比較的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">輸入序列的項目之型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> 或 <paramref name="second" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SequenceEqual``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>使用指定的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> 來比較項目,以判斷兩個序列是否相等。</summary>
+      <returns>如果根據 <paramref name="comparer" /> 判斷,兩個來源序列的長度相等,而且其對應項目的比較也相等,則為 true,否則為 false。</returns>
+      <param name="first">要與 <paramref name="second" /> 比較的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="second">要與第一個序列比較的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="comparer">用來比較項目的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">輸入序列的項目之型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> 或 <paramref name="second" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Single``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>傳回序列的唯一一個項目,如果序列中不是正好一個項目,則擲回例外狀況。</summary>
+      <returns>輸入序列的單一項目。</returns>
+      <param name="source">要傳回單一項目的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">輸入序列包含一個以上的項目。-或-輸入序列是空的。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Single``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>傳回序列中符合指定之條件的唯一一個項目,如果有一個以上這類項目,則擲回例外狀況。</summary>
+      <returns>輸入序列中符合條件的單一項目。</returns>
+      <param name="source">要傳回單一項目的來源 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="predicate">用來測試項目是否符合條件的函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="predicate" /> 是 null。</exception>
+      <exception cref="T:System.InvalidOperationException">沒有任何項目符合 <paramref name="predicate" /> 中的條件。-或-超過一個項目符合 <paramref name="predicate" /> 中的條件。-或-來源序列為空。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SingleOrDefault``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>傳回序列的唯一一個項目,如果序列是空白,則為預設值,如果序列中有一個以上的項目,這個方法就會擲回例外狀況。</summary>
+      <returns>輸入序列的單一項目;如果序列沒有包含任何項目,則為 default(<paramref name="TSource" />)。</returns>
+      <param name="source">要傳回單一項目的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+      <exception cref="T:System.InvalidOperationException">輸入序列包含一個以上的項目。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SingleOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>傳回序列中符合指定之條件的唯一一個項目,如果沒有這類項目,則為預設值,如果有一個以上的項目符合條件,這個方法就會擲回例外狀況。</summary>
+      <returns>輸入序列中符合條件的單一項目;如果找不到這類項目,則為 default(<paramref name="TSource" />)。</returns>
+      <param name="source">要傳回單一項目的來源 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="predicate">用來測試項目是否符合條件的函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="predicate" /> 是 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Skip``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>略過序列中指定的項目數目,然後傳回其餘項目。</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,其中包含出現在輸入序列中指定之索引後面的項目。</returns>
+      <param name="source">傳回項目的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="count">傳回其餘項目之前要略過的項目數目。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SkipWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>只要指定的條件為 true,便略過序列中的項目,然後傳回其餘項目。</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,其中包含的項目位於輸入序列中,而且是從沒有通過 <paramref name="predicate" /> 所指定測試之線性系列中的第一個項目開始。</returns>
+      <param name="source">傳回項目的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="predicate">用來測試每個項目是否符合條件的函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="predicate" /> 是 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.SkipWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})">
+      <summary>只要指定的條件為 true,便略過序列中的項目,然後傳回其餘項目。項目的索引是用於述詞功能的邏輯中。</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,其中包含的項目位於輸入序列中,而且是從沒有通過 <paramref name="predicate" /> 所指定測試之線性系列中的第一個項目開始。</returns>
+      <param name="source">傳回項目的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="predicate">用來測試各來源項目是否符合條件的函式;此函式的第二個參數代表來源項目的索引。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="predicate" /> 是 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Decimal})">
+      <summary>計算 <see cref="T:System.Decimal" /> 值序列的總和。</summary>
+      <returns>序列中值的總合。</returns>
+      <param name="source">要計算總和的 <see cref="T:System.Decimal" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+      <exception cref="T:System.OverflowException">總和大於 <see cref="F:System.Decimal.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Double})">
+      <summary>計算 <see cref="T:System.Double" /> 值序列的總和。</summary>
+      <returns>序列中值的總合。</returns>
+      <param name="source">要計算總和的 <see cref="T:System.Double" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Int32})">
+      <summary>計算 <see cref="T:System.Int32" /> 值序列的總和。</summary>
+      <returns>序列中值的總合。</returns>
+      <param name="source">要計算總和的 <see cref="T:System.Int32" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+      <exception cref="T:System.OverflowException">總和大於 <see cref="F:System.Int32.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Int64})">
+      <summary>計算 <see cref="T:System.Int64" /> 值序列的總和。</summary>
+      <returns>序列中值的總合。</returns>
+      <param name="source">要計算總和的 <see cref="T:System.Int64" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+      <exception cref="T:System.OverflowException">總和大於 <see cref="F:System.Int64.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Decimal}})">
+      <summary>計算可為 Null 之 <see cref="T:System.Decimal" /> 值序列的總和。</summary>
+      <returns>序列中值的總合。</returns>
+      <param name="source">要計算總和之可為 Null 的 <see cref="T:System.Decimal" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+      <exception cref="T:System.OverflowException">總和大於 <see cref="F:System.Decimal.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Double}})">
+      <summary>計算可為 Null 之 <see cref="T:System.Double" /> 值序列的總和。</summary>
+      <returns>序列中值的總合。</returns>
+      <param name="source">要計算總和之可為 Null 的 <see cref="T:System.Double" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Int32}})">
+      <summary>計算可為 Null 之 <see cref="T:System.Int32" /> 值序列的總和。</summary>
+      <returns>序列中值的總合。</returns>
+      <param name="source">要計算總和之可為 Null 的 <see cref="T:System.Int32" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+      <exception cref="T:System.OverflowException">總和大於 <see cref="F:System.Int32.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Int64}})">
+      <summary>計算可為 Null 之 <see cref="T:System.Int64" /> 值序列的總和。</summary>
+      <returns>序列中值的總合。</returns>
+      <param name="source">要計算總和之可為 Null 的 <see cref="T:System.Int64" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+      <exception cref="T:System.OverflowException">總和大於 <see cref="F:System.Int64.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Nullable{System.Single}})">
+      <summary>計算可為 Null 之 <see cref="T:System.Single" /> 值序列的總和。</summary>
+      <returns>序列中值的總合。</returns>
+      <param name="source">要計算總和之可為 Null 的 <see cref="T:System.Single" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable{System.Single})">
+      <summary>計算 <see cref="T:System.Single" /> 值序列的總和。</summary>
+      <returns>序列中值的總合。</returns>
+      <param name="source">要計算總和的 <see cref="T:System.Single" /> 值序列。</param>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Decimal})">
+      <summary>計算在輸入序列中各項目上叫用轉換函式後所取得之 <see cref="T:System.Decimal" /> 值序列的總和。</summary>
+      <returns>預計值的總合。</returns>
+      <param name="source">用來計算總和的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+      <exception cref="T:System.OverflowException">總和大於 <see cref="F:System.Decimal.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Double})">
+      <summary>計算在輸入序列中各項目上叫用轉換函式後所取得之 <see cref="T:System.Double" /> 值序列的總和。</summary>
+      <returns>預計值的總合。</returns>
+      <param name="source">用來計算總和的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32})">
+      <summary>計算在輸入序列中各項目上叫用轉換函式後所取得之 <see cref="T:System.Int32" /> 值序列的總和。</summary>
+      <returns>預計值的總合。</returns>
+      <param name="source">用來計算總和的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+      <exception cref="T:System.OverflowException">總和大於 <see cref="F:System.Int32.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int64})">
+      <summary>計算在輸入序列中各項目上叫用轉換函式後所取得之 <see cref="T:System.Int64" /> 值序列的總和。</summary>
+      <returns>預計值的總合。</returns>
+      <param name="source">用來計算總和的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+      <exception cref="T:System.OverflowException">總和大於 <see cref="F:System.Int64.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Decimal}})">
+      <summary>計算在輸入序列中各項目上叫用轉換函式後所取得可為 Null 之 <see cref="T:System.Decimal" /> 值的總和。</summary>
+      <returns>預計值的總合。</returns>
+      <param name="source">用來計算總和的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+      <exception cref="T:System.OverflowException">總和大於 <see cref="F:System.Decimal.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Double}})">
+      <summary>計算在輸入序列中各項目上叫用轉換函式後所取得可為 Null 之 <see cref="T:System.Double" /> 值的總和。</summary>
+      <returns>預計值的總合。</returns>
+      <param name="source">用來計算總和的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int32}})">
+      <summary>計算在輸入序列中各項目上叫用轉換函式後所取得可為 Null 之 <see cref="T:System.Int32" /> 值的總和。</summary>
+      <returns>預計值的總合。</returns>
+      <param name="source">用來計算總和的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+      <exception cref="T:System.OverflowException">總和大於 <see cref="F:System.Int32.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Int64}})">
+      <summary>計算在輸入序列中各項目上叫用轉換函式後所取得可為 Null 之 <see cref="T:System.Int64" /> 值的總和。</summary>
+      <returns>預計值的總合。</returns>
+      <param name="source">用來計算總和的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+      <exception cref="T:System.OverflowException">總和大於 <see cref="F:System.Int64.MaxValue" />。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Nullable{System.Single}})">
+      <summary>計算在輸入序列中各項目上叫用轉換函式後所取得可為 Null 之 <see cref="T:System.Single" /> 值的總和。</summary>
+      <returns>預計值的總合。</returns>
+      <param name="source">用來計算總和的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Sum``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Single})">
+      <summary>計算在輸入序列中各項目上叫用轉換函式後所取得之 <see cref="T:System.Single" /> 值序列的總和。</summary>
+      <returns>預計值的總合。</returns>
+      <param name="source">用來計算總和的值序列。</param>
+      <param name="selector">要套用至每個項目的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="selector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Take``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
+      <summary>從序列開頭傳回指定的連續項目數目。</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,其中包含輸入序列開頭處指定的項目數目。</returns>
+      <param name="source">傳回項目的序列。</param>
+      <param name="count">要傳回的項目數目。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.TakeWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>只要指定的條件為 true,就會傳回序列中的項目。</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> 其中包含輸入序列中的項目,而這些項目出現在已無法通過測試的項目前面。</returns>
+      <param name="source">傳回項目的序列。</param>
+      <param name="predicate">用來測試每個項目是否符合條件的函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="predicate" /> 是 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.TakeWhile``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})">
+      <summary>只要指定的條件為 true,就會傳回序列中的項目。項目的索引是用於述詞功能的邏輯中。</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,其中包含輸入序列中的項目,而這些項目出現在已無法通過測試的項目前面。</returns>
+      <param name="source">傳回項目的序列。</param>
+      <param name="predicate">用來測試各來源項目是否符合條件的函式;此函式的第二個參數代表來源項目的索引。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="predicate" /> 是 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenBy``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1})">
+      <summary>依據索引鍵,按遞增順序執行序列中項目的後續排序作業。</summary>
+      <returns>依據索引鍵排序其項目的 <see cref="T:System.Linq.IOrderedEnumerable`1" />。</returns>
+      <param name="source">包含要排序之項目的 <see cref="T:System.Linq.IOrderedEnumerable`1" />。</param>
+      <param name="keySelector">用來從各個項目擷取索引鍵的函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 所傳回之索引鍵的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenBy``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>使用指定的比較子,依遞增順序執行序列中項目的後續排序作業。</summary>
+      <returns>依據索引鍵排序其項目的 <see cref="T:System.Linq.IOrderedEnumerable`1" />。</returns>
+      <param name="source">包含要排序之項目的 <see cref="T:System.Linq.IOrderedEnumerable`1" />。</param>
+      <param name="keySelector">用來從各個項目擷取索引鍵的函式。</param>
+      <param name="comparer">用來比較索引鍵的 <see cref="T:System.Collections.Generic.IComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 所傳回之索引鍵的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenByDescending``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1})">
+      <summary>依據索引鍵,按遞減順序執行序列中項目的後續排序作業。</summary>
+      <returns>依據索引鍵按遞減順序排序其項目的 <see cref="T:System.Linq.IOrderedEnumerable`1" />。</returns>
+      <param name="source">包含要排序之項目的 <see cref="T:System.Linq.IOrderedEnumerable`1" />。</param>
+      <param name="keySelector">用來從各個項目擷取索引鍵的函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 所傳回之索引鍵的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ThenByDescending``2(System.Linq.IOrderedEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
+      <summary>使用指定的比較子,依遞減順序執行序列中項目的後續排序作業。</summary>
+      <returns>依據索引鍵按遞減順序排序其項目的 <see cref="T:System.Linq.IOrderedEnumerable`1" />。</returns>
+      <param name="source">包含要排序之項目的 <see cref="T:System.Linq.IOrderedEnumerable`1" />。</param>
+      <param name="keySelector">用來從各個項目擷取索引鍵的函式。</param>
+      <param name="comparer">用來比較索引鍵的 <see cref="T:System.Collections.Generic.IComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 所傳回之索引鍵的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToArray``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>從 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 建立陣列。</summary>
+      <returns>陣列,其中包含輸入序列中的項目。</returns>
+      <param name="source">用來建立陣列的來源 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>根據指定的索引鍵選擇器函式,從 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 建立 <see cref="T:System.Collections.Generic.Dictionary`2" />。</summary>
+      <returns>包含索引鍵和值的 <see cref="T:System.Collections.Generic.Dictionary`2" />。</returns>
+      <param name="source">用來建立 <see cref="T:System.Collections.Generic.Dictionary`2" /> 的來源 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">用來從各個項目擷取索引鍵的函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 所傳回之索引鍵的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 為 null。-或-<paramref name="keySelector" /> 產生的索引鍵為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" /> 產生兩個項目的重複索引鍵。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>根據指定的索引鍵選取器函式和索引鍵比較子,從 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 建立 <see cref="T:System.Collections.Generic.Dictionary`2" />。</summary>
+      <returns>包含索引鍵和值的 <see cref="T:System.Collections.Generic.Dictionary`2" />。</returns>
+      <param name="source">用來建立 <see cref="T:System.Collections.Generic.Dictionary`2" /> 的來源 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">用來從各個項目擷取索引鍵的函式。</param>
+      <param name="comparer">用來比較索引鍵的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 所傳回之索引鍵的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 為 null。-或-<paramref name="keySelector" /> 產生的索引鍵為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" /> 產生兩個項目的重複索引鍵。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})">
+      <summary>根據指定的索引鍵選取器和項目選取器函式,從 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 建立 <see cref="T:System.Collections.Generic.Dictionary`2" />。</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.Dictionary`2" />,其中包含從輸入序列選取之型別 <paramref name="TElement" /> 的值。</returns>
+      <param name="source">用來建立 <see cref="T:System.Collections.Generic.Dictionary`2" /> 的來源 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">用來從各個項目擷取索引鍵的函式。</param>
+      <param name="elementSelector">用來從每個項目產生結果項目值的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 所傳回之索引鍵的型別。</typeparam>
+      <typeparam name="TElement">
+        <paramref name="elementSelector" /> 所傳回值的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />、<paramref name="keySelector" /> 或 <paramref name="elementSelector" /> 為 null。-或-<paramref name="keySelector" /> 產生的索引鍵為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" /> 產生兩個項目的重複索引鍵。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>根據指定的索引鍵選取器函式、比較子和項目選取器函式,從 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 建立 <see cref="T:System.Collections.Generic.Dictionary`2" />。</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.Dictionary`2" />,其中包含從輸入序列選取之型別 <paramref name="TElement" /> 的值。</returns>
+      <param name="source">用來建立 <see cref="T:System.Collections.Generic.Dictionary`2" /> 的來源 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">用來從各個項目擷取索引鍵的函式。</param>
+      <param name="elementSelector">用來從每個項目產生結果項目值的轉換函式。</param>
+      <param name="comparer">用來比較索引鍵的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 所傳回之索引鍵的型別。</typeparam>
+      <typeparam name="TElement">
+        <paramref name="elementSelector" /> 所傳回值的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />、<paramref name="keySelector" /> 或 <paramref name="elementSelector" /> 為 null。-或-<paramref name="keySelector" /> 產生的索引鍵為 null。</exception>
+      <exception cref="T:System.ArgumentException">
+        <paramref name="keySelector" /> 產生兩個項目的重複索引鍵。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToList``1(System.Collections.Generic.IEnumerable{``0})">
+      <summary>從 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 建立 <see cref="T:System.Collections.Generic.List`1" />。</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.List`1" />,其中包含輸入序列中的項目。</returns>
+      <param name="source">用來建立 <see cref="T:System.Collections.Generic.List`1" /> 的來源 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
+      <summary>根據指定的索引鍵選擇器函式,從 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 建立 <see cref="T:System.Linq.Lookup`2" />。</summary>
+      <returns>包含索引鍵和值的 <see cref="T:System.Linq.Lookup`2" />。</returns>
+      <param name="source">用來建立 <see cref="T:System.Linq.Lookup`2" /> 的來源 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">用來從各個項目擷取索引鍵的函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 所傳回之索引鍵的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>根據指定的索引鍵選取器函式和索引鍵比較子,從 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 建立 <see cref="T:System.Linq.Lookup`2" />。</summary>
+      <returns>包含索引鍵和值的 <see cref="T:System.Linq.Lookup`2" />。</returns>
+      <param name="source">用來建立 <see cref="T:System.Linq.Lookup`2" /> 的來源 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">用來從各個項目擷取索引鍵的函式。</param>
+      <param name="comparer">用來比較索引鍵的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 所傳回之索引鍵的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="keySelector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})">
+      <summary>根據指定的索引鍵選取器和項目選取器函式,從 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 建立 <see cref="T:System.Linq.Lookup`2" />。</summary>
+      <returns>
+        <see cref="T:System.Linq.Lookup`2" />,其中包含從輸入序列選取之型別 <paramref name="TElement" /> 的值。</returns>
+      <param name="source">用來建立 <see cref="T:System.Linq.Lookup`2" /> 的來源 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">用來從各個項目擷取索引鍵的函式。</param>
+      <param name="elementSelector">用來從每個項目產生結果項目值的轉換函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 所傳回之索引鍵的型別。</typeparam>
+      <typeparam name="TElement">
+        <paramref name="elementSelector" /> 所傳回值的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />、<paramref name="keySelector" /> 或 <paramref name="elementSelector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.ToLookup``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})">
+      <summary>根據指定的索引鍵選取器函式、比較子和項目選取器函式,從 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 建立 <see cref="T:System.Linq.Lookup`2" />。</summary>
+      <returns>
+        <see cref="T:System.Linq.Lookup`2" />,其中包含從輸入序列選取之型別 <paramref name="TElement" /> 的值。</returns>
+      <param name="source">用來建立 <see cref="T:System.Linq.Lookup`2" /> 的來源 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="keySelector">用來從各個項目擷取索引鍵的函式。</param>
+      <param name="elementSelector">用來從每個項目產生結果項目值的轉換函式。</param>
+      <param name="comparer">用來比較索引鍵的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 所傳回之索引鍵的型別。</typeparam>
+      <typeparam name="TElement">
+        <paramref name="elementSelector" /> 所傳回值的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" />、<paramref name="keySelector" /> 或 <paramref name="elementSelector" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Union``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+      <summary>使用預設相等比較值來比較值,以便產生兩個序列的集合等位。</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,其中包含來自兩個輸入序列的項目,但不包括重複的項目。</returns>
+      <param name="first">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,其獨特項目構成第一個等位集合。</param>
+      <param name="second">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,其獨特項目構成第二個等位集合。</param>
+      <typeparam name="TSource">輸入序列的項目之型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> 或 <paramref name="second" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Union``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+      <summary>使用指定的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> 產生兩個序列的集合等位。</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,其中包含來自兩個輸入序列的項目,但不包括重複的項目。</returns>
+      <param name="first">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,其獨特項目構成第一個等位集合。</param>
+      <param name="second">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,其獨特項目構成第二個等位集合。</param>
+      <param name="comparer">用來比較值的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" />。</param>
+      <typeparam name="TSource">輸入序列的項目之型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> 或 <paramref name="second" /> 為 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Where``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})">
+      <summary>根據述詞來篩選值序列。</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,其中包含輸入序列中符合條件的項目。</returns>
+      <param name="source">要篩選的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="predicate">用來測試每個項目是否符合條件的函式。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="predicate" /> 是 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Where``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Int32,System.Boolean})">
+      <summary>根據述詞來篩選值序列。述詞函式的邏輯中使用各項目的索引。</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,其中包含輸入序列中符合條件的項目。</returns>
+      <param name="source">要篩選的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
+      <param name="predicate">用來測試各來源項目是否符合條件的函式;此函式的第二個參數代表來源項目的索引。</param>
+      <typeparam name="TSource">
+        <paramref name="source" /> 之項目的型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="source" /> 或 <paramref name="predicate" /> 是 null。</exception>
+    </member>
+    <member name="M:System.Linq.Enumerable.Zip``3(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``1,``2})">
+      <summary>將指定的函式套用至兩個序列的對應項目,產生結果的序列。</summary>
+      <returns>
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />,其中包含兩個輸入序列的合併項目。</returns>
+      <param name="first">要合併的第一個序列。</param>
+      <param name="second">要合併的第二個序列。</param>
+      <param name="resultSelector">指定如何從兩個序列合併項目的函式。</param>
+      <typeparam name="TFirst">第一個輸入序列的項目型別。</typeparam>
+      <typeparam name="TSecond">第二個輸入序列的項目型別。</typeparam>
+      <typeparam name="TResult">結果序列的項目型別。</typeparam>
+      <exception cref="T:System.ArgumentNullException">
+        <paramref name="first" /> 或 <paramref name="second" /> 為 null。</exception>
+    </member>
+    <member name="T:System.Linq.IGrouping`2">
+      <summary>表示有共同索引鍵的物件集合。</summary>
+      <typeparam name="TKey">
+        <see cref="T:System.Linq.IGrouping`2" /> 的索引鍵型別。這個類型參數是 Covariant。換言之,您可以使用所指定的類型或是衍生程度較大的任一類型。如需共變數與反變數的詳細資訊,請參閱泛型中的共變數和反變數。</typeparam>
+      <typeparam name="TElement">
+        <see cref="T:System.Linq.IGrouping`2" /> 中之值的型別。</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="P:System.Linq.IGrouping`2.Key">
+      <summary>取得 <see cref="T:System.Linq.IGrouping`2" /> 的索引鍵。</summary>
+      <returns>
+        <see cref="T:System.Linq.IGrouping`2" /> 的索引鍵。</returns>
+    </member>
+    <member name="T:System.Linq.ILookup`2">
+      <summary>為對應索引鍵至 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 值序列的資料結構,定義索引子、大小屬性和布林值搜尋方法。</summary>
+      <typeparam name="TKey">
+        <see cref="T:System.Linq.ILookup`2" /> 中之索引鍵的型別。</typeparam>
+      <typeparam name="TElement">
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> 序列中的項目型別,這些項目組成 <see cref="T:System.Linq.ILookup`2" /> 中的值。</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.ILookup`2.Contains(`0)">
+      <summary>判斷指定的索引鍵是否存在於 <see cref="T:System.Linq.ILookup`2" />。</summary>
+      <returns>如果 <paramref name="key" /> 位於 <see cref="T:System.Linq.ILookup`2" /> 中,則為 true,否則為 false。</returns>
+      <param name="key">要在 <see cref="T:System.Linq.ILookup`2" /> 中搜尋的索引鍵。</param>
+    </member>
+    <member name="P:System.Linq.ILookup`2.Count">
+      <summary>取得 <see cref="T:System.Linq.ILookup`2" /> 中的索引鍵/值集合組數目。</summary>
+      <returns>
+        <see cref="T:System.Linq.ILookup`2" /> 集合中的索引鍵/值集合組數目。</returns>
+    </member>
+    <member name="P:System.Linq.ILookup`2.Item(`0)">
+      <summary>取得由指定之索引鍵進行索引的 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 值序列。</summary>
+      <returns>由指定之索引鍵進行索引的 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 值序列。</returns>
+      <param name="key">所需值序列的索引鍵。</param>
+    </member>
+    <member name="T:System.Linq.IOrderedEnumerable`1">
+      <summary>表示排序的序列。</summary>
+      <typeparam name="TElement">序列的項目之型別。</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.IOrderedEnumerable`1.CreateOrderedEnumerable``1(System.Func{`0,``0},System.Collections.Generic.IComparer{``0},System.Boolean)">
+      <summary>依據索引鍵,在 <see cref="T:System.Linq.IOrderedEnumerable`1" /> 的項目上執行後續的排序。</summary>
+      <returns>依據索引鍵排序其項目的 <see cref="T:System.Linq.IOrderedEnumerable`1" />。</returns>
+      <param name="keySelector">
+        <see cref="T:System.Func`2" />,用來擷取每個項目的索引鍵。</param>
+      <param name="comparer">
+        <see cref="T:System.Collections.Generic.IComparer`1" />,用來比較索引鍵,以便在傳回的序列中放置。</param>
+      <param name="descending">true 表示依遞減順序排序項目,false 表示依遞增順序排序項目。</param>
+      <typeparam name="TKey">
+        <paramref name="keySelector" /> 所產生的索引鍵型別。</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="T:System.Linq.Lookup`2">
+      <summary>表示索引鍵的集合,每個索引鍵對應至一個或多個值。</summary>
+      <typeparam name="TKey">
+        <see cref="T:System.Linq.Lookup`2" /> 中之索引鍵的型別。</typeparam>
+      <typeparam name="TElement">
+        <see cref="T:System.Linq.Lookup`2" /> 中每個 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 值的項目型別。</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.Lookup`2.ApplyResultSelector``1(System.Func{`0,System.Collections.Generic.IEnumerable{`1},``0})">
+      <summary>將轉換函式套用至每個索引鍵及其相關值,並傳回結果。</summary>
+      <returns>集合,針對 <see cref="T:System.Linq.Lookup`2" /> 中的每個索引鍵/值集合組包含一個值。</returns>
+      <param name="resultSelector">從每個索引鍵及其相關值投射結果值的函式。</param>
+      <typeparam name="TResult">
+        <paramref name="resultSelector" /> 所產生的結果值之型別。</typeparam>
+      <filterpriority>2</filterpriority>
+    </member>
+    <member name="M:System.Linq.Lookup`2.Contains(`0)">
+      <summary>判斷指定的索引鍵是否存在 <see cref="T:System.Linq.Lookup`2" /> 中。</summary>
+      <returns>如果 <paramref name="key" /> 位於 <see cref="T:System.Linq.Lookup`2" /> 中,則為 true,否則為 false。</returns>
+      <param name="key">要在 <see cref="T:System.Linq.Lookup`2" /> 中尋找的索引鍵。</param>
+    </member>
+    <member name="P:System.Linq.Lookup`2.Count">
+      <summary>取得 <see cref="T:System.Linq.Lookup`2" /> 中的索引鍵/值集合組數目。</summary>
+      <returns>
+        <see cref="T:System.Linq.Lookup`2" /> 集合中的索引鍵/值集合組數目。</returns>
+    </member>
+    <member name="M:System.Linq.Lookup`2.GetEnumerator">
+      <summary>傳回會逐一查看 <see cref="T:System.Linq.Lookup`2" /> 的泛型列舉值。</summary>
+      <returns>
+        <see cref="T:System.Linq.Lookup`2" /> 的列舉值。</returns>
+    </member>
+    <member name="P:System.Linq.Lookup`2.Item(`0)">
+      <summary>取得由指定之索引鍵進行索引的值集合。</summary>
+      <returns>由指定之索引鍵進行索引的值集合。</returns>
+      <param name="key">所需值集合的索引鍵。</param>
+    </member>
+    <member name="M:System.Linq.Lookup`2.System#Collections#IEnumerable#GetEnumerator">
+      <summary>傳回在 <see cref="T:System.Linq.Lookup`2" /> 中逐一查看的列舉值。此類別無法被繼承。</summary>
+      <returns>
+        <see cref="T:System.Linq.Lookup`2" /> 的列舉值。</returns>
+    </member>
+  </members>
+</doc>

+ 0 - 0
HighBorn/packages/System.Linq.4.3.0/ref/portable-net45+win8+wp8+wpa81/_._


+ 0 - 0
HighBorn/packages/System.Linq.4.3.0/ref/win8/_._


+ 0 - 0
HighBorn/packages/System.Linq.4.3.0/ref/wp80/_._


+ 0 - 0
HighBorn/packages/System.Linq.4.3.0/ref/wpa81/_._


+ 0 - 0
HighBorn/packages/System.Linq.4.3.0/ref/xamarinios10/_._


+ 0 - 0
HighBorn/packages/System.Linq.4.3.0/ref/xamarinmac20/_._


+ 0 - 0
HighBorn/packages/System.Linq.4.3.0/ref/xamarintvos10/_._


+ 0 - 0
HighBorn/packages/System.Linq.4.3.0/ref/xamarinwatchos10/_._