Doporučuji si přečíst základy o polích. Jelikož to žádná finta není (a už vůbec ne moje vlastní), ale je to správná syntaxe pro vytvoření pole :-) U metody to zkrátka nepřekousne, jelikož je to jen výčet čísel, ale že se jedná o pole, to program prostě neví. Ano, u vytváření pole to překousne, jelikož si to automaticky odvodí, ale rozhodně nedoporučuji ho takto vytvářet, jako jste to udělal Vy. Pokud chcete při deklaraci pole rovnou přiřadit hodnoty prvkům, použijte tuto správnou syntaxi:
int[] pole = new int[] { 1, 2 };
|