Einfaches überprüfen in .NET/C# , ob eine E-Mail-Adresse richtig aufgebaut ist

Mit der in .NET und .NET Core verfügbaren Klasse System.ComponentModel.DataAnnotations. EmailAddressAttribute kann man einfach E-Mail-Adresse prüfen.

In Pocket speichern vorlesen Druckansicht
Lesezeit: 1 Min.
Von
  • Dr. Holger Schwichtenberg

Mit der in .NET und .NET Core verfügbaren Klasse System.ComponentModel.DataAnnotations.EmailAddressAttribute kann man einfach E-Mail-Adresse prüfen.

Im Internet kursieren zahlreiche reguläre Ausdrücke, mit denen man überprüfen kann, ob eine E-Mail-Adresse einen gültigen Aufbau besitzt. Wer möchte, kann sich auf die im .NET Framework (einschließlich .NET Core) verfügbare Überprüfungsfunktion der Klasse EmailAddressAttribute nutzen:

new System.ComponentModel.DataAnnotations.EmailAddressAttribute().IsValid(email)

Beispiele:

Zu referenzieren ist die System.ComponentModel.DataAnnotations.dll (enthalten im .NET Framework, verfügbar auf NuGet für .NET Core). ()