我是通过可视工作室使用C#并通过Enterprise下载的C#的新手。我试着从hello world项目开始。但是,该程序不会编译,因为由于某种原因它不会识别"系统"标识符。 这是我的代码(我直接从教程中复制)......
using System;
using System.Collections.Generic;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Hello, world!");
Console.ReadLine();
}
}
}
我尝试过使用不同的#includes并删除使用内容,但似乎没有任何效果。有任何想法吗? 提前谢谢!
答案 0 :(得分:1)
您正在使用C ++项目模板
答案 1 :(得分:0)
您需要确保在解决方案资源管理器窗口中的解决方案列表中看到系统。
过去这两件事对我都有用。祝你好运,我希望这会有所帮助 我将她的代码复制到一个C#控制台应用程序项目并运行它,它工作得很好。她正在使用C#代码模板
她的代码:
using System;
using System.Collections.Generic;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Hello, world!");
Console.ReadLine();
}
}
}
using System;
namespace HelloWorld
{
class Hello
{
static void Main()
{
Console.WriteLine("Hello World!");
// Keep the console window open in debug mode.
Console.WriteLine("Press any key to exit.");
Console.ReadKey();
}
}
}
唯一的主要区别是Main()中缺少string [] args,因为它是可选的,所以不需要
这是使用Visual Studio和运行的C#控制台应用程序项目从她的代码中精确复制的程序: Picture of Program code and output