Visual Studio выдает ошибку

131
17 апреля 2022, 22:50

Visual Studio выдает ошибку Exception: System.Exception: и пишет что ошибка в 1 строке, а на первой строке у меня using System. Вот код:

using System;
using Sys = Cosmos.System;
namespace CSharpKernel1
{
    public class Kernel : Sys.Kernel
    {
        protected override void BeforeRun()
        {
           Console.WriteLine("Hello");
        }

        protected override void Run()
        {
            Console.WriteLine("Welcome to Neosart OS!");
            while (true)
            {
                string name;
                Console.Write("\n" + "A:/Neosart>");
                name = Console.ReadLine();
                if (name == "calc.neo")
                {
                    int num4;
                    int num1;
                    int num2;
                    Console.Write("Введите первое число:");
                    num1 = Int32.Parse(Console.ReadLine());
                    Console.Write("Введите второе число:");
                    num2 = Int32.Parse(Console.ReadLine());
                    Console.Write("Введите оператор:");
                    string num3 = Console.ReadLine();
                    if (num3 == "+")
                    {
                        num4 = num1 + num2;
                        Console.Write("Ответ: " + num4);
                    }
                    else if (num3 == "-")
                    {
                        num4 = num1 - num2;
                        Console.Write("Ответ: " + num4);
                    }
                    else if (num3 == "*")
                    {
                         num4 = num1 * num2;
                         Console.Write("Ответ: " + num4);
                    }
                    else if (num3 == "/")
                    {
                        num4 = num1 / num2;
                        Console.Write("Ответ: " + num4 + "\n");
                    }
                    switch (num3)
                    {
                      case "shutdown": //Выключение компьютера
                        System.Diagnostics.Process.Start("shutdown", "/s /t /f 00");
                        break;
                      case "restart": //Перезагрузка
                        System.Diagnostics.Process.Start("shutdown", "/r /t 0");
                        break;
                    }
               }
           }
       }
   }
}
READ ALSO
Фантомный клик в datagridview при использовании Quartz.net

Фантомный клик в datagridview при использовании Quartz.net

Есть datagridviewВ последних колонках DataGridViewButtonColumn

120
Как сделать редирект запуска приложения Steam на определенное приложение

Как сделать редирект запуска приложения Steam на определенное приложение

В общем, задача такаяПри нажатии на ярлык стимовской игры steam://run/12345 нужно сделать чтобы включался Steam собственно и после запускалось другое...

226
Обработка ошибок во всём классе

Обработка ошибок во всём классе

Идея для проекта-чат_бота следующая: Создать несколько классов-модулей, которые не зависят друг от друга (по типу один для обработки команд,...

150
Почему System range нету в .net frimework 4.8

Почему System range нету в .net frimework 4.8

В ссылках попросту нету SystemRange

209