C# Parametreli ToString() Metodu

Bugün internette döküman okurken yeni birşey öğrendim. ToString() metodunun içine parametre ekleyerek, sayıları farklı bir şekilde string ifadesine çevirebiliyoruz. Örnekleri görünce daha iyi anlayacaksınız.

1-) C Parametresi:

long sayi = 10000000;
string deger = sayi.ToString("C");
MessageBox.Show(deger);

Bu şekilde C parametresi verdiğimizde sayıyı para birimiyle beraber yazdırır.

2-) N Parametresi:

long sayi = 10000000;
string deger = sayi.ToString("N");
MessageBox.Show(deger);

N parametresi verdiğimizde sayıyı binlik hanelere böler.

3-) D Parametresi:

long sayi = 10000000;
string deger = sayi.ToString("D11");
MessageBox.Show(deger);

D parametresi, verilen sayıyının basamak miktarını yanındaki sayıya tamamlar.

4-) P  Parametresi:

long sayi = 0.50;
string deger = sayi.ToString("P");
MessageBox.Show(deger);

P parametresi ile, verilen double sayı, yüzdelik karşılığına çevrilir.

5-) F Parametresi:

long sayi = 0.50;
string deger = sayi.ToString("N5");
MessageBox.Show(deger);

N parametresi ile virgülden sonra kaç basamak gösterileceğini belirlersiniz.

Leave a Reply

Your email address will not be published. Required fields are marked *