سلام استاد وقت بخیر برای بررسی اینکه ورودی textbox به درستی ایمیل وارد شده دقیقا باید چه کنیم
من بررسی که کردم میتونیم از کد :
MailAddress mail = new MailAddress (value);
البته باید این کد داخل try بزاریم و در نظر بگیر که جوابچیه بعد تصمیم گیری کنیم در مورد نتیجه
definition کد روهم بررسی کردم چند مدل مختلف داره که host و username و غیره رومیشه جدا جدا بررسی کرد
از همین کد استفاده کنیم یا اگر راه دیگری وجود داره اطلاع بدید ممنون میشم
سلام ، وقت بخیر
private void button1_Click(object sender, EventArgs e)
{
if (string.IsNullOrEmpty(TextEmail.Text))
{
MessageBox.Show("یک ایمیل معتبر وارد کنید","Error");
}
if (System.Text.RegularExpressions.Regex.IsMatch(TextEmail.Text, @"^([0-9a-zA-Z]([-.\w]*[0-9a-zA-Z])*@([0-9a-zA-Z][-\w]*[0-9a-zA-Z]\.)+[a-zA-Z]{2,9})$"))
{
chkEmail.Text = " ايميل معتبر است";
// ResultEmail.Text = "ايميل معتبر است";
}
else
{
chkEmail.Text = " ايميل معتبر نيست";
// ResultEmail.Text = "ايميل معتبر نيست";
}
}