C# ローカルマシンのホスト名を取得してIPアドレスを表示する
C#で、ローカルマシンのホスト名を取得してIPアドレスを表示するサンプルコードを記述してます。
環境
- OS windows10 pro 64bit
- Microsoft Visual Studio Community 2019 Version 16.7.1
ホスト名を取得してIPアドレスを表示
ホスト名を取得してIPアドレスを表示するには、「GetHostAddresses」を使用することで可能です。
// ホスト名取得
var host = Dns.GetHostName();
// IPアドレス取得
var ips = Dns.GetHostAddresses(host);
以下は、ホスト名を取得して、IPアドレスを取得した結果を表示するだけのコードとなります。
using System;
using System.Linq;
using System.Net;
namespace testapp
{
class Program
{
static void Main(string[] args)
{
// ホスト名取得
var host = Dns.GetHostName();
// IPアドレス取得
var ips = Dns.GetHostAddresses(host);
Console.WriteLine(String.Join(Environment.NewLine, ips.Select(i => i)));
}
}
}
実行結果
-
前の記事
javascript inを使用してオブジェクトに指定したプロパティが存在するか判定する 2022.02.19
-
次の記事
wsl上からwindowsにアクセスする 2022.02.19
コメントを書く