ネットワークを活用するプログラムを作成していると、そのプログラムを実行しているコンピュータの名前を参照する必要が生じることがある。そのような場合には、Dnsクラス(System.Net名前空間)のGetHostNameメソッドを使用することが、最も基本的な解決方法である。 Dns.GetHostNameメソッドで得る 使い方は難しくない。以下のような簡単なコードを書けばすぐに実行結果を確かめることができる。 // gethost1.cs using System; using System.Net; class GetHostNameSample1 { static void Main() { Console.WriteLine(Dns.GetHostName()); } } // コンパイル方法:csc gethost1.cs