Arama butonu
Bu konudaki kullanıcılar: 1 misafir
2
Cevap
3381
Tıklama
0
Öne Çıkarma
C# WriteLine metodunda süslü parantez
H
13 yıl
Yüzbaşı
Konu Sahibi

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.

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



B
13 yıl
Binbaşı

, 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.


Bu mesaja 1 cevap geldi.
H
13 yıl
Yüzbaşı
Konu Sahibi

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



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.