Aktywne Wpisy

WielkiNos +126
źródło: temp_file3706475944364210757
Pobierz
zolnierzzezmechu +450
źródło: 1000046527
PobierzSkopiuj link
Skopiuj link
źródło: temp_file3706475944364210757
Pobierz
źródło: 1000046527
PobierzRegulamin
Reklama
Kontakt
O nas
FAQ
Osiągnięcia
Ranking
Mam funkcję, która w parametrze ma zmienną out typu float [,] (dwuwymiarową tablicę - out float[,] tabRoznic) i potrzebuje wypchnąć tę tablicę na zewnątrz. Problem jest taki, że bez przypisania (określenia rozmiaru), kompilator nie chce mnie puścić (i wcale mu się nie dziwię). Wstawienie tabRoznic = new float[igreki.Length, igreki.Length]; w środku funkcji, to dość głupi pomysł, bo jak pisałem na początku, funkcja wywołuje się sama w sobie (rekurencja). Znacie jakiś sprytny sposób, jak to zrobić?
#programowanie #.net #csharp #kiciochpyta #niewiempocopakujetyletagow #niemamjuzpomyslunatag #nieusunekonta
Łap
EDIT: Aaa już widzę, to co kolega wyżej podał jest właśnie odpowiednikiem.
public static void GenerujTablZwykla(float[] igreki, int licznik, int poziom, out List> tabRoznic)var wynik = new List>();
GenerujTablZwykla(igreki, licznik, poziom, wynik);
Rekurencję można zapisać za pomocą dwóch pętli for i zajęło mi to ze 20minut, a kilka godzin siedziałem nad rekurencją...
@up:?