.NET 4.x Взаимодействие консольного приложения и формы - C#
Формулировка задачи:
У меня есть коды программ: одна консольная , другая содержит в себе форму.
Так фот, можно ли как-нибудь в одной и той же программе запустить и первую, и вторую, но так , что бы консольная открывалась при нажатии на определённую кнопку, а из консоли в форму при вводе определённой комбинации?
Решение задачи: «.NET 4.x Взаимодействие консольного приложения и формы»
textual
Листинг программы
static void Main(string[] args) {
string key = "";
Form form = new Form();
form.Size = new Size(300, 300);
form.Text = "Hello";
Console.Write("Нажмите 'E' для выхода, для вызова формы - 'F'\n>>> ");
while ((key = Console.ReadLine().ToLower()) != "e") {
Console.Write(">>> ");
if (key == "f") {
form.ShowDialog();
}
}
}