コードを書くと「エントリポイントにmainメソッドを含んでいない」とでます。
以下のコードを開始すると
重大度レベル コード 説明 プロジェクト ファイル 行 抑制状態
エラー CS5001 プログラムは、エントリ ポイントに適切な静的 'Main' メソッドを含んでいません。 Project26 C:\Users\aozaki hinagi\Documents\Visual Studio 2017\Projects\Project26\Project26\CSC 1 アクティブ
と表示されます。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Net;
namespace Chap5
{
class DnsGetHostAddresses
{
public static void Main(string[] args)
{
//ホスト名を取得
string hostName = Dns.GetHostName();
//IPアドレス一覧を取得
IPAddress[] addresses = Dns.GetHostAddresses(hostName);
foreach (IPAddress address in addresses)
{
Console.WriteLine("アドレス表記:" + address.ToString());
//IPアドレスのバイト配列を,を挟んで出力
Console.WriteLine(
"バイト列:{0}\n", string.Join(",", address.GetAddressBytes()));
}
Console.ReadKey();
}
}
}
しかし、mainを書いているのに含んでいないとエラーが出るのがよくわかりません。
どなたか教えていただけますでしょうか。
よろしくお願いいたします。