Проверка наличия интернет-соединения — задача, с которой сталкиваются многие разработчики. Хотя кажется, что всё просто, на практике есть нюансы: фаерволы, DNS, доступность серверов. Мы рассмотрим простой и надежный способ — отправку HTTP-запроса к сайту Google. Если сервер отвечает с кодом 200 (OK) — значит, интернет есть. В противном случае — нет. using System; using System.Collections.Generic; […]
Метка: Ping
Как выполнить CMD команду и получить ответ на C#
Всем привет, сегодня покажу как можно выполнить любую CMD команду из своего приложения. Вы спросите для чего? Отвечаю, иногда вместо того, чтобы писать сложную логику программы или отсутствия таковых библиотек в framework, можно использовать команды cmd, это сильно упрощает задачу. Рассмотрим пример изменения даты из C# с помощью CMD команды. Process p = new Process(); […]