Karakter dizi tipleri System.String sinifi ata sinifi olarak kabul etmektedir.

Empty
Bos karakter dizi degeridir.
Ornek : if (s == string.Empty)

Length
Karakter dizisi uzunlugunu dondurur.

Chars
Belirtilen indekste bulunan karakteri dondurur.
Ornek : char c = s.Chars[3];

Starts With / EndsWith
Karakter dizinin sirasiyla belirtilen metin dizi degeri ile baslayip / bittigini dondurur.
Ornek : if (s.StartsWith(”Tes”)) / if (s.EndsWith(”eri”))

Replace
Karakter dizi degeri icerisindeki bir alt karakter dizi degerinin veya bir karaterin bir baskasi ile degistirilmis yeni bir karakter dizi dondurur.
Ornek : String s2 = s.Replace(”Test”, “Deneme”)

IndexOf
Karakter dizi icerisinde bir baska karakter dizi degeri veya karaketerin pozisyonunu dondurur. Belirtilen deger bulunamazsa -1 degerini dondurur.
Ornek : int i s.IndexOf(”etin”);

ToLower / ToUpper
Karakter dizi degeri sirasiyla kucuk harf ve buyuk harf donusumunu yapar.

SubString
Karakter dizi degerinden belirtilen parametrelere gore belirli bir alt degeri dondurur.
Ornek : string s2 = s.SubString(5)

IsNullOrEmpty
Ilgili karakter dizisi degeri bos ve atanmamislik degerine gore kontrol eder. Karakter dizi degerlerinin bos deger kontrolude bu metodun kullanilmasi onerilmektedir.
Ornek : if (string.IsNullOrEmpty(s))