Что будет если будет запущено 2 процеса

229
18 декабря 2017, 11:45

Что произойдет если запустить оба процесса которые описаны ниже:

Process[] tasker = Process.GetProcessesByName("dota");
Process[] tasker2 = Process.GetProcessesByName("csgo");

если запущен один из этих процессов?

Пробую так:

if (tasker.Length == 0 | tasker2.Length == 0)
if (tasker.Length == 0 || tasker2.Length == 0)
if (tasker.Length == 0 && tasker2.Length == 0)

Но ничего не работает, а если взять только один,то все ок.

if (tasker.Length == 0)

Как быть?

Answer 1

Если запущены оба процесса

if (tasker.Length > 0 && tasker2.Length > 0)

Если запущен хотя бы один процесс

if (tasker.Length > 0 || tasker2.Length > 0)

Если оба НЕ запущены

if (tasker.Length == 0 && tasker2.Length == 0)
READ ALSO
Как определить, запущено ли на удаленном хосте приложение? - C#

Как определить, запущено ли на удаленном хосте приложение? - C#

Я пишу курсовую работу, в которой нужно написать игру по сети для двоих игроковУ меня есть форма, в которую я прописываю IP-адрес удаленного...

258
Как создается многозадачность?

Как создается многозадачность?

Как создается многозадачность?

226
Как подключиться к MySQL базе данных, которая лежит на сервере (не локальном), через C#, WPF

Как подключиться к MySQL базе данных, которая лежит на сервере (не локальном), через C#, WPF

Есть база данных, которая лежит на сервере (не локальном), необходимо подключиться к ней через WPF приложениеВ javaFX проблем не было, нужно было...

299
Вход по логину и паролю в БД T-SQL в программе c#

Вход по логину и паролю в БД T-SQL в программе c#

Здравствуйте! Есть необходимость входа в программу по логин и паролюСлышал, что отдельная таблица не подходит с целью улучшения безопасности

266