2 Mayıs 2011 Pazartesi

String diziyi char dizisine çevirme, C#, String.ToCharArray()

String dizisini char dizilerine çevirmek için böyle kod kullanabilirsiniz. String.ToCharArray() bir stringi char dizisine çevir metottur.

public char[][] StringsToCharsArray(string[] isimler)
{
    char[][] char_isimler = new char[isimler.Length][];
    for (int i = 0; i < isimler.Length; i++) {
        char_isimler[i] = isimler[i].ToCharArray();
    }
    return char_isimler;
}

Yok, string dizisini tek bir char dizisine çevirmek gerekirse:

public char[] StringsToSingleCharArray(string[] isimler)
{
    return String.Join("", isimler).ToCharArray();
}

String.Join metoduna ilk giren parametre ayracdır. İki stringi birleştirende araya koyulacak string. Arada hiç bir şey olmasını istemiyorsunuzsa yazdığım gibi (“”) yazmak yeter.

Hiç yorum yok:

Yorum Gönder