我正在使用 Visual Studio 2013。我在女巫中创建了一个空白解决方案,我有两个不同的项目:“HelloCSharp”和“PrintMyName”。在第一个项目中有一个类,其源代码如下:
命名空间 HelloCSharp {
class HelloCSharp
{
static void Main(string[] args)
{
System.Console.WriteLine("Hello, C#!");
}
}
}
在“PrintMyName”项目中有一个类,源代码如下:
namespace PrintMyName
{
class PrintMyName
{
static void Main(string[] args)
{
System.Console.WriteLine("Rosen");
}
}
}
当我尝试运行这个程序时,该方法不会写入参数“Rosen”,而是另一个类“Hello,C#!”的参数。
我尝试使用替代代码,但结果是相同的(“你好,C#!”):
namespace PrintMyName
{
class PrintMyName
{
static void Main(string[] args)
{
String myFirstName = "Rosen";
System.Console.WriteLine(myFirstName);
}
}
}
如果有人知道这个问题的原因是什么以及如何打印我的名字,请给我一个答案!谢谢!