2010-06-04 4 views

Répondre

7
string email = "[email protected]"; 
int index = email.IndexOf("@"); 
string user = (index > 0 ? email.Substring(0, index) : ""); 
3
var email = "[email protected]"; 
var name = email.Substring(0, email.IndexOf("@")); 

Vous Je veux faire quelques vérifications de santé, comme s'assurer que ce n'est pas nul et que vous trouvez réellement le signe "@".

1

Quelque chose comme ça devrait fonctionner.

string email = "[email protected]"; 
string user = email.Substring(0, email.IndexOf("@")); 
3

email.Split ('@') dernier() email.Split ('@') premier()

2

Utilisez les méthodes Substring et IndexOf:..

var email = "[email protected]"; 
var user = email.Substring(0, email.IndexOf("@")) 
+0

Minuscule ** b ** sur la chaîne. "Substring" pas _SubString_. –

+1

@MattBaker édité pour le bon boîtier – goric

Questions connexes