Zwracanie tablicy returnem (okienka)

0

Mam przygotowaną metodę z pętlą do.. while. Na wyjściu otrzymuje wyniki dla dwóch elementów (wartość t i y). Chciałabym użyć return do zwrócenia wyników ale nie mam pojęcia czy to możliwe, a jeśli tak to w jaki sposób to zrobić. Próbowałam z tablicą ale nie wyszło.
Poniżej fragment kodu z metodą.

public void Euler(Funkcja f, double a, double b, double h, double y0)
        {
            //Console.WriteLine("RK1");
            double t = a;
            double y = y0;
            
            do
            {
                
               // Console.WriteLine("t={0}, y={1}", t, y);
                y = y + h * f.wartosc(t, y);
                t = t + h;
                

            }

           while (t < b);
            
        }

Metoda ma być częścią programu w okienkach. Nie mam pomysłu jak inaczej wyświetlać wyniki i czy jest możliwość wyświetlania wyników metody typu void.

0

Chciałabym użyć return do zwrócenia wyników ale nie mam pojęcia czy to możliwe, a jeśli tak to w jaki sposób to zrobić.

public double[] Euler(...) - to chyba logiczne, czyż nie?
Lecz w Twoim przypadku użycie jakiegoś dynamicznie alokowanego zarządzanego automatycznie kontenera byłoby lepsze.

i czy jest możliwość wyświetlania wyników metody typu void.

void nie jest jako-tako typem...

i czy jest możliwość wyświetlania wyników metody typu void.

Co według Ciebie miałoby robić Console.WriteLine(Func());, jeżeli Func byłaby metodą "zwracającą" void?

0

A mógłbyś wyjaśnić o co chodzi z tym kontenerem, albo gdzie mogę znaleźć informacje na ten temat?

0

Poczytaj o ArrayList, List.

0

ok. dzięki

1 użytkowników online, w tym zalogowanych: 0, gości: 1