Še vedno ne vem, kako bi najlažje izpisal(a) tabelo:
Če nočete uporabiti zanke for (ali foreach), gre tudi takole:
int[] tab = new int[]{2, 3, 5};
Array.ForEach(tab, Console.WriteLine); ali (vsi elti "zlepljeni")
Array.ForEach(new int[]{2, 3, 5}, Console.Write);ali (z lambda funkcijo dodamo vmes : - tudi na koncu :-( )
Array.ForEach(tab, (x) => Console.Write(x + ":"));
ali (brez lambde)
void izpis<T>(T x){
Console.Write(x + " ");
}
Array.ForEach(new int[]{2, 3, 5}, izpis);ali (kjer je tab dejansko lahko (skoraj) poljubna kolekcija (tabela, Array, List ...)
Console.WriteLine(String.Join(", ", tab))ali (še oglati oklepaji na začetku in koncu)
izp = String.Join(", ", tab);
Console.WriteLine($"[{izp}]")Kdo ve še kak način?
Kateri med predstavljenimi vam je najbolj všeč?
Poanta tega zapisa ni v izpisovanju tabele, ampak kako uporabljati določene prijeme.
Npr. Array.ForEach je zadeva, ki močno spominja na ???? KAJ V PYTHONU ???? Pa je?