0Pricing
C# Academy · Ders

Sayısal ve Tarih Biçimi Belirteçleri

Sayıların ve tarihlerin nasıl görüntüleneceğini denetleyin.

Sayısal ve Tarih Biçimi Belirteçleri, CoddyKit'te ücretsiz bir C# Academy dersidir. Bu, 4 dersinin 3. dersidir. Aşağıdan dersin tamamını ücretsiz okuyabilir, sonra tarayıcıda yerleşik kod editörü ve 7/24 yapay zeka koçu ile uygulamalı olarak pratik yapabilirsin. Bu, C# Academy öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. C# Academy kursu toplamda 4 dersten oluşur.

Standart Sayısal Biçimler

Biçim belirleyicileri, sayıların nasıl görüntüleneceğini belirleyen kısa kodlardır. Yaygın olanlar N, C, P, F ve D değerleridir.

using System;

class Program {
    static void Main() {
        double n = 1234.5;
        Console.WriteLine($"{n:N2}");
    }
}

Sayı Biçimi: N

N2, sayıyı binlik ayraçlar ve iki ondalık basamakla biçimlendirir.

using System;

class Program {
    static void Main() {
        Console.WriteLine($"{1234567.891:N2}");
    }
}

Para Birimi Biçimi: C

C, sayıyı geçerli kültürün simgesini ve gruplandırmasını kullanarak para birimi biçiminde gösterir.

using System;
using System.Globalization;

class Program {
    static void Main() {
        Console.WriteLine(19.99m.ToString("C", CultureInfo.GetCultureInfo("en-US")));
    }
}

Yüzde Biçimi: P

P, sayıyı 100 ile çarpar ve yüzde işareti ekler. 0.25 değeri yüzde 25'e dönüşür.

using System;
using System.Globalization;

class Program {
    static void Main() {
        Console.WriteLine((0.25).ToString("P1", CultureInfo.InvariantCulture));
    }
}

Sabit Noktalı Biçim: F

F3, binlik ayraç kullanmadan sabit sayıda ondalık basamak gösterir.

using System;

class Program {
    static void Main() {
        Console.WriteLine($"{3.14159:F3}");
    }
}

Sıfırlarla Doldurulmuş Tamsayılar: D

D5, bir tamsayıyı en az beş basamaklı olacak şekilde başına sıfırlar ekleyerek gösterir.

using System;

class Program {
    static void Main() {
        Console.WriteLine($"{42:D5}");
    }
}

Onaltılık Biçim: X

X, bir tamsayıyı onaltılık biçimde gösterir; X4 ise dört onaltılık basamağa tamamlar.

using System;

class Program {
    static void Main() {
        Console.WriteLine($"{255:X}");
        Console.WriteLine($"{255:X4}");
    }
}

Özel Sayısal Desenler

Basamaklar ve gruplandırma üzerinde hassas denetim için 0.00 veya #,##0 gibi özel bir desen kullanın.

using System;
using System.Globalization;

class Program {
    static void Main() {
        Console.WriteLine((1234.5).ToString("#,##0.00", CultureInfo.InvariantCulture));
    }
}

Tarih Biçimi Belirleyicileri

Tarihlerin de belirleyicileri vardır: d kısa tarih, D uzun tarih, t kısa saat biçimidir; yyyy-MM-dd gibi özel desenler de kullanabilirsiniz.

using System;
using System.Globalization;

class Program {
    static void Main() {
        var date = new DateTime(2026, 5, 30);
        Console.WriteLine(date.ToString("yyyy-MM-dd", CultureInfo.InvariantCulture));
    }
}

Özel Tarih Desenleri

Desenleri belirteçlerden oluşturun: dd gün, MM ay, yyyy yıl, HH:mm ise saattir.

using System;
using System.Globalization;

class Program {
    static void Main() {
        var dt = new DateTime(2026, 5, 30, 14, 5, 0);
        Console.WriteLine(dt.ToString("dd/MM/yyyy HH:mm", CultureInfo.InvariantCulture));
    }
}

Enterpolasyonda Biçim Belirleyicileri

Tüm bu belirleyiciler, enterpolasyonlu dizelerde iki nokta üst üste işaretinden sonra da çalışır.

using System;

class Program {
    static void Main() {
        double total = 1999.5;
        Console.WriteLine($"Total: {total:N2}");
    }
}

Hızlı Kontrol

Biçim belirleyicileri konusundaki bilginizi sınayın.

Özet

Standart sayısal belirleyiciler çıktıyı biçimlendirir: N gruplandırılmış sayı, C para birimi, P yüzde, F sabit ondalık basamak, D sıfırlarla doldurulmuş tamsayı ve X onaltılık biçimdir. #,##0.00 gibi özel desenler ayrıntılı denetim sağlar.

Tarih belirleyicileri (d, D, yyyy-MM-dd) aynı şekilde çalışır ve bunların tümü enterpolasyonda veya string.Format içinde iki nokta üst üste işaretinden sonra kullanılabilir.

Sıkça Sorulan Sorular

“Sayısal ve Tarih Biçimi Belirteçleri” dersi ücretsiz mi?

Evet — “Sayısal ve Tarih Biçimi Belirteçleri” dersin tüm metni burada web'de ücretsiz olarak okunabilir. Etkileşimli olarak pratik yapmak (yerleşik kod editörü ve 7/24 yapay zeka koçu) ve C# Academy kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. C# Academy kursu toplamda 4 dersten oluşur.

“Sayısal ve Tarih Biçimi Belirteçleri” dersinde ne öğreneceğim?

Sayıların ve tarihlerin nasıl görüntüleneceğini denetleyin. C# Academy ile uygulamalı kodu tarayıcıda doğrudan çalıştırarak pratik yaparsın ve 7/24 yapay zeka koçu dersi çalışırken sorularını yanıtlar.

C# Academy öğrenmeye başlamak için deneyim gerekli mi?

Önceden deneyim gerekmez. CoddyKit'te C# Academy, başlangıçtan ileri seviyeye kadar yapılandırıldığı için buradan başlayabilir veya başından başlayıp kendi hızında ilerleme yapabilirsin. Bu, 4 dersinin 3. dersidir.

“Sayısal ve Tarih Biçimi Belirteçleri” dersi ne kadar sürer?

Çoğu CoddyKit dersi yaklaşık 5–10 dakika sürer. Her biri kısa ve etkileşimli olduğu için sabit ilerleme yaparsın ve web ile uygulama arasında tam olarak bıraktığın yerden devam edebilirsin.

Bu C# Academy dersinde kod yazıp çalıştırabilir miyim?

Evet. Her C# Academy dersi yerleşik bir kod editörü içerir, bu sayede tarayıcıda gerçek kod yazıp çalıştırabilir ve anlık yapay zeka geri bildirimi alırsın — yerel kurulum gerekli değildir.

Bu kursun tüm dersleri

  1. Dize Ara Değiştirme Temelleri
  2. string.Format ile Bileşik Biçimlendirme
  3. Sayısal ve Tarih Biçimi Belirteçleri
  4. Ham Dize Sabitleri
← C# Academy Sayfasına Dön