#author("2023-04-15T19:21:25+09:00","","")
#navi(../)

* IPアドレスからホスト名を取得するサンプルコード [#ucd0c8a3]
IPアドレスからホスト名を取得するC#のサンプルコードを以下に記します。

#contents

* 動作確認環境 [#m36b3d92]
- Visual Studio 2022
- .NET 6.0 コンソールアプリケーション
- Windows 10 ver. 22H2

* IPアドレスからホスト名を取得する [#sa27d811]
以下にC#のサンプルコードを記します。~
Dns.GetHostEntry()メソッドを使用してホスト名を取得しています。
 using System.Net;
 
 IPHostEntry host;
 
 // IPv4
 string ipv4 = "127.0.0.1";
 host = Dns.GetHostEntry(ipv4);
 Console.WriteLine(host.HostName);
 
 // IPv6
 string ipv6 = "0:0:0:0:0:0:0:1";    //::1
 host = Dns.GetHostEntry(ipv6);
 Console.WriteLine(host.HostName);

System.Net.DnsクラスのGetHostEntryメソッドを使用してホスト名を表示させています。

以上、IPアドレスからホスト名を取得するサンプルコードをでした。

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS