Итак, я пытаюсь создать версию электронного письма в нижнем регистре, мне интересно, повлияет ли культура.
public class aspnet_Membership
{
//...
public Email { get; set; }
public LoweredEmail { get; set; }
}
В настоящее время я просто звоню .ToLower () как Итак:
this._user.aspnet_Membership.Email = value;
this._user.aspnet_Membership.LoweredEmail = value?.ToLower();
Я знаю, что на некоторых языках есть проблемы с корпусом, я не исследовал emca spe c для адресов электронной почты. Безопасно ли это делать, или мне нужно использовать CultureInvariant, или всегда будут случаи, когда доменные имена будут преобразовываться неправильно et c?