Я использую Visual Studio 2013. Я создал пустое решение в witch. У меня есть два разных проекта: "HelloCSharp" и "PrintMyName". В первом проекте есть класс со следующим исходным кодом:
namespace 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, С#!".
Я пытаюсь использовать альтернативный код, но результат тот же ("Hello, С#!"):
namespace PrintMyName
{
class PrintMyName
{
static void Main(string[] args)
{
String myFirstName = "Rosen";
System.Console.WriteLine(myFirstName);
}
}
}
Если у кого-то есть идея, в чем причина этой проблемы и как я могу напечатать свое имя, пришлите мне ответ! Благодарю!
Вероятно, вы не используете программу, которую, как вы думаете, работаете. Убедитесь, что правильный проект задан как проект запуска в Visual Studio.
Чтобы изменить его, щелкните правой кнопкой мыши проект, который вы хотите запустить, и посмотрите Set Start Up Project
(с символом шестерни).