Элемент не существует в данном контексте - C#

Формулировка задачи:

Есть выражение y= ln(x^3-8)..... Создал метод для вычисления логарифма, но вызвать этот метод в главной функции не могу пишет: элемент не существует в текущем контексте. Вот код:
 public static double NedoLn( double x) 
       {
            
             return Math.Log(x*x*x-8);
       }
 
        static void Main(string[] args)
        {
            
            double a=1;
            double z1;
            a = Convert.ToDouble(Console.ReadLine());
            z1 = x+1/Math.Sin(2*a);
           Console.WriteLine("{0:f4}",z1);
           Console.ReadKey();
 
 
            
        }

Код к задаче: «Элемент не существует в данном контексте - C#»

textual
using System;
class Program
{
    public static double NedoLn(double x)
    {
 
        return Math.Log(x * x * x - 8);
    }
 
    static void Main(string[] args)
    {
 
        double a = 1;
        double z1;
        a = Convert.ToDouble(Console.ReadLine());
        double x = Convert.ToDouble(Console.ReadLine());
        z1 = x + 1 / Math.Sin(2 * a);
        Console.WriteLine("{0:f4}", z1);
        Console.ReadKey();
 
    }
}

14   голосов, оценка 4.286 из 5


СОХРАНИТЬ ССЫЛКУ