У меня было предложение задавать следующий вопрос:C# - Можно ли инициализировать до начала Main?
Добавить/Изменить следующую программу, чтобы метод M был вызван перед Main. Вы не можете изменять Main.
Main
{
c C = new C()
}
Class C
{
Public C()
{
}
Public M()
{
}
}
Так что я написал М как класс, а затем изменил Public M, чтобы быть статическим конструктором, но это не работает в C#, только в C++. Я искал сеть и не мог найти способ запустить что-то до начала Main.
Благодаря ...
Вопрос не имеет смысла. Вы можете получить 'M' для вызова до того, как будет создан экземпляр' C'. – leppie
Главное, как в 'public static void Main()'? –
Да, у вас пропало немного бит - если интервьюер дал вам это, вы не хотите там работать. :) – JerKimball