CS 5001:プログラムにはエントリポイントに適した静的な 'Main'メソッドtest_testが含まれていません。プログラムには、エントリポイントに適したstatic 'Main'メソッドtest_testが含まれていません。C#
上記のエラーが与えられ、その後、私はエラーと一緒にプログラムを実行しようとは述べメインにtxtファイルの呼び出しに引き付け:
必要と正式に対応して与えられた引数がありません'txt_program.txt(文字列[] [])' のパラメータ 'ARR'
さらにプログラム項目のために次のコードでコンソールアプリケーションである:
namespace text_test
}
class txt_program
{
public void txt()
{
string[] string1 = new string[] {"a", "a", "a" };
string[] string2 = new string[] { "b", "b", "b" };
string[] string3 = new string[] { "c", "c", "c" };
string[][] names = new string[][] { string1, string2, string3 };
using (StreamWriter SW = new StreamWriter(@"txt.txt"))
{
for (int i = 0; i < 3; i++)
{
for (int a = 0; a < 3; a++)
{
Console.Write(" " + arr[i][a]);
}
Console.WriteLine();
}
}
}
}
}
上記のコードは次のコード使用してメインに呼び出されます。
namespace text_test
{
class Program
{
static void Main(string[][] args)
{
new txt_program().txt();
}
}
}
ザ・望んだの出力は次のように見ているテキストファイルです:
a a a
b b b
c c c
'Main'メソッドの' string [] [] args'は 'string [] args'でなければなりません。 「プログラムを実行する」という意味ははっきりしません。コンパイルされていないとしたらどうしますか? –
@JonSkeetエラーのために実行されないため、「プログラムを実行しようとしました」に変更しました。 –
さて、あなたが報告した問題は、 "txt_program.txt(string [] []) 'の必須の仮引数' arr 'に対応する引数はありませんでしたが、' txt () 'メソッドには仮引数はありません。 –