Başlık: Başlangıç

    Bütün sabit bir metin içerisine değişken değeri gönderilmesini sağlar. Değişken değeri {..} içerindeki alana yerleştirilir.

    string.Format("Hava sıcaklığı ortalaması gündüz {0} derece  ve gece ise {1} derecedir.", 18, 2);
    

    Tarihsel Biçimlendirme

    string.Format("{0:dd MMMM yyyy dddd HH:mm:ss}", DateTime.Now)
    
    TarihKısaltmasıYazılışıOutput
    Short Dated{0:d}5.2.2017
    Long DateD{0:D}5 Şubat 2017 Pazar
    Full Date Timef{0:f}5 Şubat 2017 Pazar 16:30
    Default Date Timeg{0:g}5.2.2017 16:30
    Month DayM{0:M}5 Pazar
    GMTU{0:U}5 Şubat 2017 Pazar 16:30:45
    Daydd{0:dd}5
    Monthmm{0:mm}2
    Yearyy{0:yyyy}2017
    Hour (1-24)HH{0:HH}16
    Hour (1-12)hh{0:hh}04
    Date Separator/{0:dd/mm/yyy}5.2.2017
    Date Separator:{0:dd.M.yyyy HH:mm:ss}5.2.2017 16:30:45

    Rakamsal Biçimlendirme

    İfadeKısaltmasıYazılışıOutput
    Currency Para BirimiC{0:C0}- {0:C1} – {0:C2} 7₺ – 7.0₺ – 7.00₺
    Percent YüzdeP{0:P0}3 için %300 – 0.3 için  – %30

    ÖRNEK:

    //Currency - Para birimi {0:C} En çok tercih edilen
    string.Format("Cebimde {0:C2} var.",7);
    //çıktısı : Cebimde 7.00₺ var.
    
    //Percent - Yüzde {0:P}
    string.Format("{0:P0} dilimlik bir kısım derslerine çalışmıyor.",0.35) 
    //çıktısı: %35 dilimlik bir kısım derslerine çalışmıyor.