5.00 / 1 oy

C# String.Format Metodu Kullanımı ve Örnekleri

Daha önce paylaştığım benzer bir yazı için bkz: C# string'leri birleştirmek (concat stringbuilder ve +)

String.Format metodu her ne kadar performanslı çalışması gereken projeler için en uygun metod olmasa da birden çok değişkenin biçimlendirilerek yazdırılması için en kullanışlı metodlardan birisi. Özellikle birden çok değişkeni iç içe yazabilmek ve çıktıları biçimlendirmek için oldukça kullanışlı bir metod.

String.Format metodu, en başa yazılan çıktıdan sonra gelen değişkenleri sırası ile 0'dan başlamak üzere yerine yerleştirerek yeni bir string üretir.

string isim = "mbologlu";
int yas = 5;
Console.WriteLine(String.Format("{0} tam {1} yaşında", isim, yas)); //mbologlu tam 5 yasinda

 

C# String.Format ile Sayıları Biçimlendirmek

D: istenilen sayıda basamak olarak yazdırabilmemizi sağlar

int sayi = 500;  
string yazi = String.Format("Sayı = {0, 0:D5}", sayi);  
Console.WriteLine(yazi);  //00500

 

C# String.Format ile Tarih ve Saat Biçimlendirmek

DateTime simdi = DateTime.Now;  
string yazi = String.Format("Tarih: {0:d} saat: {0:t}", simdi);  
Console.WriteLine(yazi);  

 

Benzer yazılarım için;

bkz: C# boş string kontrolü yapmak (IsNullOrWhiteSpace)

bkz: C# string içinde bir string'in yerini bulmak (indexOf)

bkz: C# String'leri Bölmek (substring)

bkz: C# implicit ve explicit dönüşümler nasıl yapılır?

bkz: C# ASCII kodlarını karakterlere dönüştürmek

bkz: Hashing Nedir?

mbologlu

31.03.2021 03:25

Bu soru henüz yanıtlanmamış.

Bu soruya sadece kayıtlı kullanıcılar yanıt yazabilirler. Yanıt yazmak için lütfen giriş yapınız.

Reitix
C# String.Format Metodu Kullanımı ve Örnekleri

İnternet sitemizdeki deneyiminizi iyileştirmek için çerezler kullanıyoruz. Bu siteye giriş yaparak çerez kullanımını kabul etmiş sayılıyorsunuz. Daha fazla bilgi.