Şimdi Ara

C# WriteLine metodunda süslü parantez

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
3
Cevap
0
Favori
3.229
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • C# da dizilerle ilgili bazı sorunlar var şunu bana açıklayabilirmisiniz :

    {
    int[] dizi1 = new int[10];
    bool[] dizi2 = new bool[10];
    string[] dizi3 = new string[10];

    for(int i = 0; i<10;++i)
    {
    Console.WriteLine("{0,5}", dizi1);
    Console.Write("{0,6}", dizi2);
    Console.WriteLine("{0,5}" dizi3);
    }



    Yukarıdaki kodda for döngüsünün içinde {0,5} ve {0,6} lar neyi kastediyor ben bu ifadeleri {0} gibi ifadeleri kodlarda çok görüyorum ama adam akıllı yazmamışlar bunların ne işe yaradığını.. Bunları bi anlatabilirseniz arkadaşlar ( yani süslü parantez içindeki sayıları) çok sevinirim.



  • , den sonrası yer tutucu. writeline metoduna hangi değeri yazdırmak istediğini söyleşmiş oluyorsun. {0}'ın anlamı o. 5'in anlamı ise yazdıracağın karakterin hangi yöne yaslanacağını gösterir. + değerler sağa yaslar, - değerler sola yaslar.
  • quote:

    Orijinalden alıntı: bekoc

    , den sonrası yer tutucu. writeline metoduna hangi değeri yazdırmak istediğini söyleşmiş oluyorsun. {0}'ın anlamı o. 5'in anlamı ise yazdıracağın karakterin hangi yöne yaslanacağını gösterir. + değerler sağa yaslar, - değerler sola yaslar.

    çok sağolun hocam bir şey daha sorabilirmiyim,

    class Program

    { 

    static void Main(string[] args)

    {

    int val = 15;

    int[,] dizi = new int[val, val];

    for (int i = 0; i < val; ++i)

    {

    for (int j = 0; j < val; j++)

    {

    if (j == i)

    {

    dizi[i, j] = 1;

    dizi[i, val - j - 1] = 1;

    }

    if (i == val / 2)

    dizi[i, j] = 1;

    if (j == val / 2)

    dizi[i, j] = 1;

    }

    }

    for (int i = 0; i < val; ++i)

    {

    for (int j = 0; j < val; j++)

    {

    if(dizi[i,j]==1)

    Console.Write("*");

    else

    Console.Write(" ");

    }

    Console.WriteLine();

    }

    }

    }


    Yukarıdaki programda ekrana bir rüzgar gülü çiziyor. Kodları biliyor iseniz açıklayabilirmisiniz biraz karışık geldi de




  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.