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

  • Cartoonium

    Cartoonium

    11 NİSAN 2011
  • Hollyscoop

    Hollyscoop

    30 Ocak 2007
  • RocketJump

    RocketJump

    22 ŞUBAT 2006