I would like my textbox to check if the email that is entered into the textbox is valid.
So far I have got:
if (!this.txtEmail.Text.Contains('@') || !this.txtEmail.Text.Contains('.'))
{
MessageBox.Show("Please Enter A Valid Email", "Invalid Email", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
But this only tests if it has a '@' and a '.' in it.
Is there a way to make it check to see if it has .com etc. and only one '@'?