Ответ 1
У вас может быть несколько основных методов, вы можете указать, какой из них использовать в качестве точки входа для приложения вашим компилятором. См. this для более подробной информации
Пример:
using System;
using System.Collections.Generic;
using System.Text;
namespace Multiple_MainClasses
{
class A
{
static void Main(string[] args)
{
Console.WriteLine("I am from Class A");
Console.ReadLine();
}
}
class B
{
static void Main(string[] args)
{
Console.WriteLine("I am from Class B");
Console.ReadLine();
}
}
}
Когда вы запустите этот код, вы получите ошибку компиляции. Чтобы разрешить переход к свойствам проекта в проводнике решений или нажмите ctrl + alt + L, перейдите на вкладку приложения и выберите "Класс" с помощью метода, который вы хотите выполнить, как показано ниже: