SORU
14 Temmuz 2009, Salı


Nasıl C multi-karakter bir ayırıcı ile bir dize bölmek muyum#?

Eğer bir dize bir kelime bir ayırıcı kullanarak ayırmak için ne yapmalıyım?

Örneğin, This is a sentence.

is bölünmüş This a sentence almak istiyorum.

Java, sınırlayıcı bir dize göndermek istiyorum, ama nasıl C# I bunu?

CEVAP
14 Temmuz 2009, Salı


http://msdn.microsoft.com/en-us/library/system.string.split.aspx

Bu dokümanlar örnek:

string source = "[stop]ONE[stop][stop]TWO[stop][stop][stop]THREE[stop][stop]";
string[] stringSeparators = new string[] {"[stop]"};
string[] result;

// ...
result = source.Split(stringSeparators, StringSplitOptions.None);

foreach (string s in result)
{
    Console.Write("'{0}' ", String.IsNullOrEmpty(s) ? "<>" : s);
}

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Blendtec

    Blendtec

    30 EKİM 2006
  • jbignacio

    jbignacio

    13 Mart 2006
  • Tips On Linux

    Tips On Linu

    26 Temmuz 2008