Neu in .NET 8.0 [20]: Neue Code-Analyzer fĂĽr .NET-Basisklassen

Die zusätzlichen Code-Analyzer bieten Verbesserungsvorschläge bei der Verwendung der .NET-Klassenbibliothek.

vorlesen Druckansicht 3 Kommentare lesen
Hände an Laptop-Tastatur mit unscharfem Code im Hintergrund

(Bild: Tero Vesalainen/Shutterstock.com)

Lesezeit: 1 Min.
Von
  • Dr. Holger Schwichtenberg

.NET 8.0 bietet neue Code-Analyzer, die den Entwicklerinnen und Entwicklern Verbesserungsvorschläge beim Verwenden der .NET-Klassenbibliothek machen.

Der Dotnet-Doktor – Holger Schwichtenberg
Der Dotnet-Doktor – Holger Schwichtenberg

Dr. Holger Schwichtenberg ist technischer Leiter des Expertennetzwerks www.IT-Visions.de, das mit 53 renommierten Experten zahlreiche mittlere und große Unternehmen durch Beratungen und Schulungen sowie bei der Softwareentwicklung unterstützt. Durch seine Auftritte auf zahlreichen nationalen und internationalen Fachkonferenzen sowie mehr als 90 Fachbücher und mehr als 1500 Fachartikel gehört Holger Schwichtenberg zu den bekanntesten Experten für .NET und Webtechniken in Deutschland.

Videos by heise

Microsoft empfiehlt über die Code-Analyzer folgende Änderungen beim Umgang mit Zeichenketten und Objektmengen:

Abbildung 1: Visual Studio schlägt Length statt Any() vor.

(Bild: Screenshot (Holger Schwichtenberg))

Abbildung 2: Visual Studio schlägt StartsWith() statt IndexOf() vor.

(Bild: Screenshot (Holger Schwichtenberg))

Abbildung 3: Visual Studio schlägt Equal() mit StringComparison.CurrentCultureIgnoreCase statt ToLower() vor.

(Bild: Screenshot (Holger Schwichtenberg))

(rme)