merhabalar 2 haftadır c# a ufak ufak başladım benim merak ettigim mesela ekrana girilen degeri alıyorum ve ekrana basmak için şu kullanılıyor kitapta
Console.Writeline("toplam : {0}"+ toplam);
bazende {0},{0,3} geliyor bunları kitapta anlatılmamış ama heryerde kullanıyor nedir bu kodcuk ? yada ne işe yarar kullanmak zorundmayız (bunsuz yazdıgım zamanda sorunsuz bir şekilde çalışıyor) ?
{0} anlamı nedir ?
3
●1.645
- 22-06-2009, 10:41:27Üyeliği durduruldu
- 22-06-2009, 22:55:31Kimlik doğrulama veya yönetimden onay bekliyor.Ekran Çıktısı {0} ve toplam değeri olur.Boyle bir kullanımda {0} ' in herhangi bir manasi yok.Alıntı
Ekrana toplam : yazar ve yanina toplam değişkeninin değerini yazar..Alıntı
Buda aynı işlevi görür..Alıntı
Burdaki {0} virgülden sonraki ilk değişkeni buraya yaz anlami taşir..
şeklinde devam edebilirsiniz..Alıntı
3 boşluk birakilarak değişkenin ekrana yazdirilmasini sağlar..Alıntı
Örnek :
toplam değişkeninin değeri 5 olsun diyelim.
Sonuç > toplam:...5Alıntı - 22-06-2009, 23:28:55En basit olarak .net platformunda string formatlamak için kullanılır.
string.Format("Ad:{0}",txtName+txtSurname);Bu şekilde bir kullanımda "Ad" runtime'da (çalışma anında) atanmış olur.Runtime olana kadar "Ad" değeri bilinmeyecektir.
Ayrıca sayısal değerleri yeniden formatlamak için de kullanılır.
string.Format("100000 sayısının hex değeri {0:x}",100000);gibi.