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

  • DavidParody

    DavidParody

    17 EKİM 2009
  • TheDamnWreckless

    TheDamnWreck

    12 Temmuz 2010
  • TurkishRoyal

    TurkishRoyal

    16 Ocak 2007