私は次のコードを持っています:
private string _email;
public string email
{
get { return _email; }
set
{
try
{
MailAddress m = new MailAddress(email);
this._email = email;
}
catch (FormatException)
{
throw new ArgumentException("Wrong email format");
}
}
}
調べてみたところ、大雑把にこれでいいのですが、なぜかArgumentNullExceptionが常にスローされています。