Autor Zpráva
Werewolf
Profil
Zdravím.
Zkoušel jsem v C# vygenerovat dvourozměrné pole, ale neúspěšně.
Jeden rozměr bych měl:
int[] pole;

Ale na druhý se kompilátor nějak nehrne:
pole[hodnota] = (int[]);

Píše, že tam musím napsat hodnotu. Jenže já tam žádnou hodnotu dávat nechci, chci tam dát další pole a datový typ napsat před proměnnou nemůžu, protože se to pro nový prvek pole nesmí. Neporadil by někdo zkušenejší v C#, prosím?

Díky :-)
Shadowek
Profil
Ah jo ... C# sice rozumíš víc než já ale že tohleto nezvládneš ...
int [][] pole;
Chamurappi
Profil
Reaguji na Werewolfa:
Chceš dvourozměrné pole, nebo pole polí? V tom je rozdíl, C# umí obojí.
Werewolf
Profil
Chamurappi:
Rád bych pole polí, pokud to znamená toto (zamířím ke starému dobrému PHP):

$pole = array(array(0, 0, 0,...), array(0, 0, 0,...),...);


Přesně takhle bude mé pole vypadat.

Shadowek:
Díky. Měl jsem se Tě zeptat rovnou přes Jabber. Taky jsem nečekal, že to nezvládnu. A tys toho v C++ udělal víc než já v C a C# dohromady.
Shadowek
Profil
Werewolf:
Díky :) :D
Shadowek
Profil
Jo a lze taky
int [,] pole;

Vaše odpověď

Mohlo by se hodit

Příspěvky nesouvisející s webem budou odstraněny.

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: