**关闭。**此题需要debugging details。目前不接受答复。
编辑问题以包含desired behavior, a specific problem or error, and the shortest code necessary to reproduce the problem。这将帮助其他人回答这个问题。
8天前关闭
Improve this question
Visual Studio 2019的行为就像这个静态void Main()不存在一样。
using System;
namespace Paint
{
class Program
{
void static Main(string[] args)
{
Paint();
}
void Paint()
{
string[] tiles = new string[256];
var newkey = Console.Read();
int paint = Convert.ToInt32(newkey);
tiles[paint] = "Test";
Console.WriteLine(tiles[paint]);
Console.Beep();
Console.ReadKey();
Paint();
}
}
}
我试图把Main()放在函数的前面,但没有成功。
2条答案
按热度按时间mv1qrgav1#
你的问题是
1.在方法前添加static
2.change Name方法
//String getString();
如果需要递归或重复方法,则必须检查并更改代码
这是正确的代码
yyyllmsg2#
1.确保文件名为
<something>.cs
,如program.cs
1.编译器应该报告一些错误:
void static
应为static void
Paint()
方法也应该是static