C#でインターネットに接続しているかどうかを確認するにはどうすればよいですか?
URL「https://google.com/generate_204」を押してチェックし、成功した場合はtrueを返し、そうでない場合はfalseを返します。
次の例はループで実行され、インターネットが接続されているかどうかを確認します。インターネットが接続されている場合はtrueを返すか、falseを返します。
例
static void Main(string[] args){
var keepRetrying = true;
while (keepRetrying){
if (IsConnectedToInternet()){
keepRetrying = false;
System.Console.WriteLine("Connected");
} else {
keepRetrying = true;
System.Console.WriteLine("Not Connected");
}
}
}
public static bool IsConnectedToInternet(){
try{
using (var client = new WebClient())
using (client.OpenRead("https://google.com/generate_204"))
return true;
}
catch { }
return false;
} 出力
Connected
-
使用しているUbuntuのバージョンはどれですか?確認方法は次のとおりです
Ubuntuは、ユーザー向けに新しいアップデートをリリースすることに真剣に取り組んでいます。彼らのクイックリリースは、Linuxユーザーがシステムで現在実行しているバージョンを思い出すのを難しくしています。ただし、複数の方法を使用して、Ubuntuの現在のバージョンを簡単に確認できます。 このガイドでは、ターミナルとGNOMEデスクトップを使用してUbuntuのバージョンを確認する方法について説明します。 Ubuntuのバージョンを確認する方法 Ubuntuは2か月ごとに新しいアップデートをリリースします。オペレーティングシステムのロングタームサポートバージョンは、2年ごとにリリースされま
-
FlightingまたはWindowsInsiderBuildを使用しているかどうかを確認するにはどうすればよいですか?
Windows Insider Microsoft Windowsのプログラムです 誰でも次のWindowsバージョンをテストできるようにするチーム。選択したビルドのタイプに応じて、この機能は、FlightingかWindows Insider Buildかを確認する場合に、オプトインシステムを使用してWindowsに組み込まれるため、バグが多いか、かなり安定している可能性があります。 フリッグス 、Windowsチームで使用される用語は、デバイスでWindows 10InsiderPreviewビルドを実行するプロセスです。 FlightingまたはWindowsInsiderB