Visual C# 2013逆引き大全 555の極意

ネットワークの極意 - Tips446 コンピューターのIPアドレスを取得する

Icon comment count 0
Icon stock count 1

Tips446コンピューターのIPアドレスを取得する

Point自分のコンピューターのIPアドレスを取得(Dnsクラス、GetHostEntryメソッド)

Level2
対応
  • EXP
  • PRO

コンピューター名からIPアドレスを取得するには、DnsクラスGetHostEntryメソッドを使います。

GetHostEntryメソッドは、コンピューター名を指定してIPHostEntryオブジェクトを返します。

IPHostEntryオブジェクトは、複数のIPアドレスのリストを保持しています。これは、通常のコンピューターはIPアドレスを1つだけ持っていますが、ネットワークカードが複数ある場合やVirtual PCなどを利用して仮想的なネットワークを持つ場合にIPアドレスを複数持っているためです。

GetHostEntryメソッドは、Dnsクラスの静的メソッドです。Dnsクラスを使う場合は、Visual C# 2013のソースコードの先頭の行に「using System.Net;」を追加します

出典情報

Medium

Visual C# 2013逆引き大全 555の極意

  • 著者: 増田智明、池谷京子、国本温子

コメント

    コメントはありません