2009-09-28 40 views
6

Şöyle C# .NET bir dize bölmek istiyorum. String.Split(delimiter)'da sınırlayıcı olarak ne kullanacağım hakkında hiçbir fikrim yok. Orijinal dize virgül (veya başka bir şey) varsa bunu yapabilirsiniz:Bölünmüş dize C# (çeşit)

string Letters = "H,e,l,l,o"; 
string[] AllLettersArray = Letters.Split(",".ToCharArray()); 

Ama ben ne (sözde) hiçbir sınırlayıcı bir durumda kullanmak için hiçbir fikrim yok. Environment.Newline gibi özel bir karakter var mı? Teşekkürler.

cevap

23

Unutmayın, bir dizeye C# olarak dizi olarak erişebilirsiniz.

string str = "hello";
char[] letters = str.ToCharArray();

+0

sayesinde, seninkini ve diğer adamın cevapları kombine ve her şey harika çalıştı. –

+0

Sorun değil, keyfini çıkarın. –