2011-06-02 85 views
4

我對Visual Studio 2010的這個問題...單聲道發展,當我有一個這樣的字符串:任何Visual Studio 2010擴展用於新行自動連接?

string s = "hello, how are you"; 

,如果我按下的「如何......」開頭回車鍵,代碼自動更改爲:

string s = "hello, " + 
"how are you?"; 

是在Visual Studio 2010中對新的字符串行進行自動串聯的一些擴展嗎?

謝謝!

+0

對不起,我在stackoverflow很新,我想知道這是什麼10%.. :) – 2011-06-02 13:17:07

+0

這意味着你已經提出了14個問題,有10個答案提供,只接受其中一個答案。如果答案對您有幫助,請點擊勾號。 – Jaymz 2011-06-02 13:23:47

+0

推測編譯器足夠聰明,可以將所有這些連接的字符串優化爲一個文字? – 2011-06-02 13:25:39

回答

2

您是否期待字符串中有任何轉義序列?如果沒有,你可以只使用一個Verbatim String Literal

string s = @"Hello, 
how are you?"; 

那麼你有沒有需要一個VS擴展。

很顯然,這隻有在你不關心額外的將被添加的空白時纔會起作用。如果你需要分割代碼中的行,但在結果應用程序中將它們放在一行中,這將不起作用。

+0

我知道,但我認爲更多的是自動爲我開發的VS擴展。感謝你的回答 :) – 2011-06-02 13:31:09

相關問題