csharp / beginner
Snippet
Verhinderung ungültiger Dateneingaben
Die Validierung von Eingaben ist entscheidend für Sicherheit und Stabilität. Diese Prüfung stellt sicher, dass ein String nicht null, leer oder nur Leerzeichen ist, bevor er verarbeitet wird.
snippet.cs
csharp
1
2
3
4
5
6
7
public void RegisterUser(string username){if (string.IsNullOrWhiteSpace(username)){throw new System.ArgumentException("Username is required.");}}
Erklärung
1
if (string.IsNullOrWhiteSpace(username))
Prüft, ob der String null, leer oder nur aus Leerzeichen besteht.
2
throw new System.ArgumentException(...);
Löst einen Fehler aus, wenn die Eingabe die Anforderungen nicht erfüllt.