如何使用asp.net mvc在C#中拆分电子邮件地址?

And*_*res -4 c# asp.net asp.net-mvc

我有一个像这个"mynameismine@hotmail.com"的电子邮件地址的例子,我只想获得或削减该字符串值并获得这个"mynameismine",我不想要"@ hotmail.com".

Cal*_*lum 5

如果您要操作电子邮件地址,最好使用System.Net.Mail命名空间中的MailAddress类:

MailAddress addr = new MailAddress("mynameismine@hotmail.com");
string username = addr.User;
string domain = addr.Host;
Run Code Online (Sandbox Code Playgroud)

username是"@"符号前面的部分,domain是后面的部分.