Я только начал изучать среду моно winforms и не могу понять, как запустить программу изнутри monodevelop без запуска сеанса консоли.
Моя простая программа работает нормально, но когда она выходит из терминала, сессия всегда создается и ждет, когда я "нажму любую клавишу". Я думаю, я мог бы сделать так, чтобы окно терминала закрывалось автоматически, но я бы предпочел, чтобы приложение просто работало «изначально», возможно ли это, или работа функции mono & .net препятствует этому?
Как показано в примерах в Zetcode , в 'Main' остальная часть кода запускается с 'application.run (new aFunction ());', я подумал, что это может быть причиной сеанс терминала происходит, но заменяется следующим:
myNewClass n = new myNewClass();
n.aFunction();
приводит к тому, что программа вообще не запускается (или, возможно, просто завершает работу, ничего не делая).
Я опытный программист, но совсем не знаком с C # или средой mono / .net, поэтому «объяснение очевидного» может быть единственным, что требуется в ответе.