Stránka 1 z 1

C# pole struktur  Vyřešeno

Napsal: 04 črc 2013 08:27
od agil
Zdravím, mám 2d pole, ale lze no nej uložit jen jedna hodnota. Př. Pole[x,y] = 2 Já bych ale potřeboval ukládat ještě jednu hodnotu. Napadlo me vytvořit další pole, ale někdo mi poradil abych si udělal pole struktur, nejsem moc v syntaxich dobrej a na netu toho moc o tom není a pořádně to nechali, mohl by mi někdo napsat jak se inicializuje 2d pole struktur, jak se sním pracuje atak.. ? Dekuji

Re: C# pole struktur

Napsal: 04 črc 2013 16:07
od hacesoft
Zdravim,
Nevím jaké hodnoty chcete do pole přesně ukládat. Osobně bych dvě čísla binarne spojil a ulozil následně jako třeba integer,a nebo si udělejte trojrozměrné pole.

Re: C# pole struktur

Napsal: 04 črc 2013 17:16
od agil
no melo by to vypadat nejak takhle pole[x,y].neco = 3 , ale nevim jak na to :D ukladam normální int čísla

Re: C# pole struktur

Napsal: 04 črc 2013 18:28
od CrazyC0de

Re: C# pole struktur

Napsal: 04 črc 2013 18:34
od agil
to by mohlo fungovat, ale nevím jak to zapsat :D mám 2d pole public int [,] pole;
pole = new int[x, y];

Re: C# pole struktur

Napsal: 04 črc 2013 19:08
od CrazyC0de
Můžeš int pole[0][1] = 5;

Nebo snad ne ?

Re: C# pole struktur

Napsal: 04 črc 2013 19:34
od agil
ted to nejak nechapu..mam dvou rozmerny pole[x,y] tam mam souradnice
muzu udelat pole[x,y] = 3; ale ja potrebuju jeste jednu hodnotu ulozit

--- Doplnění předchozího příspěvku (04 Črc 2013 20:48) ---

mozna by bylo nejlepsí udělat proste druhý 2d pole a vykašlat se na anky struktury, kterym stejně nerozumim :D

--- Doplnění předchozího příspěvku (04 Črc 2013 21:02) ---

ted řeším problém, jak na to aby indexy pole nepřesahovaly to pole? Array.poleM[a -1, b] += 1;

--- Doplnění předchozího příspěvku (04 Črc 2013 21:11) ---

je to v cyklu, takze je to slozitejsi http://pastebin.com/VmvkK7Lj

--- Doplnění předchozího příspěvku (04 Črc 2013 21:36) ---

Jo už asi vim, sem blbec :-)

Re: C# pole struktur

Napsal: 04 črc 2013 22:34
od CrazyC0de
Hotovo, nebo ještě něco ?