NDepend 14.07.2021, 08:49 Uhr

Top 10 der neuen .NET 6 APIs

.NET 6 führt neue praktische APIs ein, welche die Entwicklungsarbeit erleichtern werden. Der Dienst NDepend hat zehn besonders nützliche der neuen APIs vorgestellt.
(Quelle: ndepend.com)
Die von ndepend ausgwählten Top 10 der interessantesten neuen APIs in .NET 6 sind:
  1. Die Methoden DateOnly and TimeOnly
  2. Die neue Collection PriorityQueue
  3. LINQ arbeitet nun mit Index- und Range-Operatoren
  4. FirstOrDefault(), LastOrDefault() SingleOrDefault()
  5. MaxBy(), MinBy(), DistinctBy(), UnionBy(), IntersectBy(), ExceptBy()
  6. Nicht-aufzählende Count-Methode TryGetNonEnumeratedCount(this IEnumerable source, out int count)
  7. Chunk(this IEnumerable source, int size) und Chunk(this IQueryable source, int size)
  8. Drei (anstatt nur zwei) Sequenzen zippen
  9. EnsureCapacity() für List, Stack und Queue
  10. Neue WaitAsync-Methoden
Auf dieser Seite finden Sie Code-Beispiele zu den genannten .NET-6-Methoden. Außerdem gibt es dort einen Vergleich (Liste) von .NET 6 Preview 4 und .NET 5.0.6, der mit Hilfe eines neuen NDepend-Tools erstellt worden ist. Das Ergebnis zeigt 1135 neue öffentliche Methoden und 107 neue öffentliche Typen.


Das könnte Sie auch interessieren