C# String ile Çalışmak

C# String ile Çalışmak

C# String ile Çalışmak

Stringleri öğrenirken aldığım notlarla beraber paylaşmak istedim. Aradığımız ve çok işe yarayan kodlar var. İşinize yarayacağından eminim 🙂

string sentence = “My name is Mehmet KAVAK”;

var result = sentence.Length;
var result2 = sentence.Clone();
sentence = “My name is Mex”;

// sonuç k harfiyle bitiyormu ? bool döner
bool result3 = sentence.EndsWith(“k”);

// sonuç my name ile başlıyormu ? sonuç bool
bool result4 = sentence.StartsWith(“My name”);

//name kaçıncı karakterden başlıyor. Eğer bulamazsa -1 döndürür
var result5 = sentence.IndexOf(“name”);
// IndexOf bulduğu ilk aradığın karakteri bulur ve durur.
var result6 = sentence.IndexOf(” “);
// sondan başlar
var result7 = sentence.LastIndexOf(” “);

// Cümlenin istenilen indexinden sonra yazı ekleme
var result8 = sentence.Insert(0, “Hello, “);

// Metni parçalamak için kullanılır, 3. indexten sonra yazdırır öncesini siler
// 3,4 şeklinde yazarsak 3. indexten sonra 4 karakter al anlamına gelir
var result9 = sentence.Substring(3);

// Bütün karakterleri küçültmeye yarar
var result10 = sentence.ToLower();
var result11 = sentence.ToUpper();

// Boşlukları – olarak değiştirme yani değiştirmeye yarıyor.
var result12 = sentence.Replace(” “, “-“);

// 2. indexten sonrasını sil
// 2,5 yaparsak 2. indexten sonra 5 karakteri sil demek
var result13 = sentence.Remove(2);

18 Beğen

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir