IPv6の情報も取れるんですねぇ。コードはこんな感じ。
private void button1_Click(object sender, EventArgs e)
{
//using System.Net;
//ホスト名取得
String host = Dns.GetHostName();
// IPアドレス取得
IPAddress[] addrs = Dns.GetHostAddresses(host);
foreach (IPAddress address in addrs)
{
//構成情報出力
System.Diagnostics.Debug.WriteLine(
String.Format("Family={0} Adddress={1}",
address.AddressFamily,
address.ToString()));
}
}
■実行結果
Family=InterNetworkV6 Adddress=::1
Family=InterNetwork Adddress=192.168.0.2
0 件のコメント:
コメントを投稿