2014-07-15 13 views
1

我使用的是Visual Studio 2013.我在女巫中創建了一個空白解決方案我有兩個不同的項目:「HelloCSharp」和「PrintMyName」 。在第一個項目存在與下面的源代碼的類:Console.WriteLine在c#中的方法不是寫它的參數,而是從另一個類的參數

命名空間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"); 
    } 
} 
} 

當我嘗試運行此程序,方法不寫參數「羅森」但是從另一個類「H參數你好,C#!「。

我嘗試用其他代碼,但結果是一樣的(「你好,C#!」):

namespace PrintMyName 
{ 
class PrintMyName 
{ 

    static void Main(string[] args) 
    { 
     String myFirstName = "Rosen"; 
     System.Console.WriteLine(myFirstName); 
    } 
} 
} 

如果有人有一個想法,這是什麼問題的原因,我要怎麼打印我的名字,請給我一個答案! 謝謝!

+2

聽起來像你沒有運行第二個項目。確保PrintMyName項目是您的啓動項目,方法是右鍵單擊並選擇「設置爲啓動項目」。 –

+0

如果它不在上面,那麼有人正在對你施以殘酷的惡作劇,並用一個強制console.writeline總是輸出「Hello,C#! – Sayse

回答

3

你可能沒有運行你認爲你正在運行的程序。檢查在Visual Studio中將正確的項目設置爲啓動項目。

要更改它,請右鍵單擊要運行的項目,然後查找Set Start Up Project(帶齒輪符號)。

相關問題