Почему зависает форма при работе консольного приложения? - C#
Формулировка задачи:
Есть консольное приложение
Если Таймаут открывается форма с собщением, что нужно сделать.
При открытии данной формы, форма зависает, и ни текст ни кнопки на ней не работают.
Что сделано не так?
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; namespace ConsoleApplication3 { class Program { static void Main(string[] args) { System.Net.NetworkInformation.Ping ping = new System.Net.NetworkInformation.Ping(); System.Net.NetworkInformation.PingReply pingReply = ping.Send("www.yad.ru"); String Stat = "" + pingReply.Status; if (Stat == "TimedOut") { Form f2 = new Form1(); f2.Show(); } else { Application.Exit(); } Console.ReadKey(true); } } }
Решение задачи: «Почему зависает форма при работе консольного приложения?»
textual
Листинг программы
[STAThread] static void Main(string[] args)
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д