char[] ayiraclar = new char[] { '+', '-','/','*' };
string ifade ="3x+4y-5z";
string[] parcalar= ifade.Text.Split(ayiraclar ,
StringSplitOptions.RemoveEmptyEntries); // StringSplitOptions.RemoveEmptyEntries bu ifade boş olan değeleri listeye atma anlamına geliyor
for (int i = 0; i < parcalar.Length; i++)
{
Console.WriteLine(parcalar[i].ToString());
}
Çıktı olarak
3x
4y
5z
Kaynak : http://www.bilyaz.com/index.php/c-split-string-kullanimi-2.html/
Hiç yorum yok:
Yorum Gönder