• 22-06-2009, 10:41:27
    #1
    Üyeliği durduruldu
    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) ?
  • 22-06-2009, 17:39:49
    #2
    bunlar sql için gerekli olan kodlar örneğin {0} a karşılık olarak textbox1 veriyorsunuz ve textbox1 değerini {0} ' a veriyor.
  • 22-06-2009, 22:55:31
    #3
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Alıntı
    Console.Writeline("toplam : {0}"+ toplam);
    Ekran Çıktısı {0} ve toplam değeri olur.Boyle bir kullanımda {0} ' in herhangi bir manasi yok.

    Alıntı
    Console.Writeline("toplam :"+ toplam);
    Ekrana toplam : yazar ve yanina toplam değişkeninin değerini yazar..

    Alıntı
    Console.Writeline("toplam : {0}",toplam);
    Buda aynı işlevi görür..

    Burdaki {0} virgülden sonraki ilk değişkeni buraya yaz anlami taşir..

    Alıntı
    Console.Writeline("toplam : {0} carpim: {1} sonuc:{2}",toplam,carp,son);
    şeklinde devam edebilirsiniz..

    Alıntı
    {0,3}
    3 boşluk birakilarak değişkenin ekrana yazdirilmasini sağlar..

    Örnek :
    toplam değişkeninin değeri 5 olsun diyelim.
    Alıntı
    Console.Writeline("toplam : {0,3}",toplam);
    Sonuç > toplam:...5
  • 22-06-2009, 23:28:55
    #4
    En 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.