Sie sind hier: Weblog

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

Foto Dr. Holger Schwichtenberg, Dr. Holger Schwichtenberg
03.05.2024 11:48:00

.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)