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.

In Pocket speichern 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

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.

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)