PadLeft ve PadRight kullanımı

C#’ ta ve aynı zamanda MONO’ da da geçerli olmak üzere string tipteki bir karakterin soluna yada sağına istediğimiz kadar uzunlukta bir karakter ekleyebiliriz. Bunları da C#’ ta PadLeft veya PadRight komutlarıyla çok basit bir şekilde yapabiliriz. Burada önemli olan bir ayrıntı var PadLeft yada PadRight komutlarını kullanırken komuta vermiş olduğunuz unuzluk mevcutta toplam bir uzunluk olarak geçer. Yani string tipteki değişkenin içindeki bilginin uzunluğu sizin belirtmiş olduğunuz uzunluktan düşülüp kalan uzunluk kadar belirtmiş olduğunuz karakter değişkenin sağına yada soluna eklenir. Belki biraz karışık yazmış olabilirim en iyisi aşağıdaki örnekten bakalım.

using System;
 
class Program
{
    static void Main()
    {
    string[] words = { "1", "200", "Samuel", "Perls" };
    foreach (string word in words) // Loop over words
    {
        Console.WriteLine(word.PadLeft(10, '_'));
        Console.WriteLine(word.PadLeft(10));
        Console.WriteLine(word.PadRight(10, '*'));
    }
    }
}

Yukarıdaki kodun çıktısıda aşağıdaki gibi olacaktır;

_________1
	 1
1*********
_______200
       200
200*******
____Samuel
    Samuel
Samuel****
_____Perls
     Perls
Perls*****
Etiket(ler): , .Yer işareti koy Kalıcı Bağlantı.

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir