"ThreadsDebugApplication":
(рис 21.1)
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading;
namespace ThreadsDebugApplication
{
class Program
{
static void Main(string[] args)
{
Thread t1 = new Thread(new ThreadStart(Hello));
t1.Name = "Thread 1";
Thread t2 = new Thread(new ThreadStart(World));
t2.Name = "Thread 2";
t1.Start();
t2.Start();
Console.ReadLine();
}
static void Hello()
{
Console.Write("Hello ");
Thread.Sleep(10000);
}
static void World()
{
Console.WriteLine("world!");
Thread.Sleep(10000);
}
}
}
Breakpoint) в самое начало метода Main() и запустим отладку с помощью клавиши F5:
(рис 21.2)
"Debug" пункт меню "Threads" или с помощью сочетания клавиш "Ctrl+Alt+H":
(рис 21.3)
В появившемся окошке будут отображаться все текущие рабочие потоки:
(рис 21.4)
"F10" доберитесь до строчки с кодом Console.Readline(), как показано на рисунке:
(рис 21.5)
В окне отладки потоков можно увидеть два созданных потока:
(рис 21.6)
(рис 21.7)
"Freeze", в нашем случае это поток с именем "Thread1":
(рис 21.8)
После выполнения программы выведется результат без "замороженного" потока:
(рис 21.9)
"Debug" - "Stop Debugging" или сочетание клавиш "Shift+F5":
(рис 21.10)
Для получения официальных документов о завершении программы дополнительного профессионального образования (удостоверения о повышении квалификации, дипломов о профессиональной переподготовке и MBA) необходимо предоставить:
Внимание! Вы можете не заказывать доставку бумажной версии официального документы, а скачать его в электронном виде и распечатать самостоятельно. Информация о выданном документе в течение 1 месяца загружается в Федеральную информационную систему «Федеральный реестр сведений о документах об образовании и (или) о квалификации, документах об обучении» - ФИС ФРДО.
Доступ на новый сайт осуществляется с использованием адреса электронной почты, который был указан вами при регистрации на "старом". Мы постарались перенести все ваши данные с прежнего ресурса, однако не исключена вероятность потери части информации.
При возникновении проблемы со входом, воспользуйтесь функцией сброса пароля
Если вы обнаружите несоответствия, пожалуйста, сообщите нам.