Temel Kullanım:
Kod:
string originalString = "Merhaba, dünya!";
int startIndex = 0; // Başlangıç konumu
int length = 7; // İstediğiniz alt dizenin uzunluğu
// Substring metodu kullanarak alt dizeyi alma
string subString = originalString.Substring(startIndex, length);
// Elde edilen alt dizeyi yazdırma
Console.WriteLine(subString);
Başlangıç İndisi Olmadan Kullanım:
Başlangıç konumu belirtilmezse, Substring metodu dizenin başından itibaren alt dizeyi çıkarır:
Kod:
string originalString = "Merhaba, dünya!";
int length = 7; // İstediğiniz alt dizenin uzunluğu
// Başlangıç konumu belirtilmeden alt dizeyi alma
string subString = originalString.Substring(0, length);
// Elde edilen alt dizeyi yazdırma
Console.WriteLine(subString);
Eğer başlangıç konumu belirtilmezse ve sadece uzunluk parametresi belirtilirse, metot orijinal dizinin geri kalanını alacaktır:
Kod:
string originalString = "Merhaba, dünya!";
int length = 7; // İstediğiniz alt dizenin uzunluğu
// Başlangıç konumu belirtilmeden ve sadece uzunluk parametresi ile alt dizeyi alma
string subString = originalString.Substring(length);
// Elde edilen alt dizeyi yazdırma
Console.WriteLine(subString);
Bu örnekler, Substring metodunun temel kullanımlarını göstermektedir. Bu metot, dize işlemlerinde oldukça yaygın olarak kullanılır ve bir dizenin belirli bir bölümünü almak için oldukça kullanışlıdır.