在 xamarin.android Visual Studio 2015 中进行电子邮件地址验证编码?

shu*_*eza 4 c# email-address xamarin.android visual-studio-2015

在 xamarin.android Visual Studio 2015 中使用 C# 进行电子邮件地址验证的编码是什么,并告诉我是否需要任何名称空间?请告诉我所有的 imp 步骤以及 edittext 中电子邮件地址验证的编码。我是 android.xamarin 的新手..请大家帮助我

Adn*_*mer 6

您可以使用正则表达式进行电子邮件验证。

首先添加以下using语句

using System.Text.RegularExpressions;
Run Code Online (Sandbox Code Playgroud)

然后使用以下辅助方法进行验证:

Regex EmailRegex = new Regex (@"^([\w\.\-]+)@([\w\-]+)((\.(\w){2,3})+)$");
public bool ValidateEmail(string email)
{
    if (string.IsNullOrWhiteSpace(email))
        return false;

    return EmailRegex.IsMatch(email);
}
Run Code Online (Sandbox Code Playgroud)

选项2:

Xamarin.Android有一个用于电子邮件验证的辅助方法,您也可以使用它:

Android.Util.Patterns.EmailAddress.Matcher(email).Matches();
Run Code Online (Sandbox Code Playgroud)