Problem z wywołaniem funkcji

0

Witam, chciałem wywołać funkcję double Oblicz 1 z Main, a nie wiem jak to zrobić.

namespace PD03_200963
{
class Program
{
class Obliczanie
{
double Oblicz1(double a, double b)
{

            Console.WriteLine("wpisz długość a");
            Console.ReadKey();
            Console.WriteLine("wpisz długość b");
            Console.ReadKey();


            if (a <= 0 || b <= 0)
            {
                Console.WriteLine("wartości ujemne lub 0");
                return 0;
            }
            else
                return Math.Sqrt(a * a + b * b);

            
        }

    }

    static void Main(string[] args)
    {
        
        double oblicz;
        
        Obliczanie obl = new Obliczanie();
        oblicz = obl.Oblicz1(a,b);
        Console.WriteLine();
        Console.ReadKey();
     
    }
}

}

0

Domyślnie funkcję są private, musisz zmienić na

public double Oblicz1(double a, double b)
0

dodałem public
ale wyświetla mi błąd : Nazwa "a" i "b" nie istnieje w bierzącym kontekście

4

Widzę że nikt nie ma ochoty komentować tych bzdur co napisałeś. Nie dziwię się.
Zainswstuj 10 zł w jakąś używaną książkę o C#

0

Sry pierwszy program, poza tym już działa. A jest jakaś książka za 10 zł do polecenia ?

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