Задать вопрос
@gleb_oj

Ошибка CS5001, как исправить?

namespace ConsoleApp19
{
    class Program
    {
        static void Main(string[] args, char d)  //тут выдаётся ошибка CS5001
        {
            Console.WriteLine("Введите начальное число");
            int a = Convert.ToInt32(Console.ReadLine());
            Console.WriteLine("Введите конечное число");
            int b = Convert.ToInt32(Console.ReadLine());
            Console.WriteLine("Введите кратное число");
            int c = Convert.ToInt32(Console.ReadLine());
            int sum = 0;
            for (int s = a; s < b; s++)
            {
                int k = s % c;
                switch (d)

                {
                    case '%':
                        k = 0;
                        break;
                }
                sum = sum + k;

                Console.WriteLine(sum);
            }
        }   
    }
}
  • Вопрос задан
  • 556 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
firedragon
@firedragon
Не джун-мидл-сеньор, а трус-балбес-бывалый.
https://docs.microsoft.com/ru-ru/dotnet/csharp/mis...

https://docs.microsoft.com/ru-ru/dotnet/csharp/pro...
public static void Main() { }
public static int Main() { }
public static void Main(string[] args) { }
public static int Main(string[] args) { }
public static async Task Main() { }
public static async Task<int> Main() { }
public static async Task Main(string[] args) { }
public static async Task<int> Main(string[] args) { }
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@pfemidi
Тут могло бы быть краткое описание меня
А какого лешего тут:
static void Main(string[] args, char d)

какой-то параметр "char d"? Вот его надо выкинуть, вообще.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы