我想顯示某事像顯示「」在一個字符串輸出
string test1 = "test2";
,所以我想這顯示在一個RichTextBox,但我不知道如何添加「,在一個字符串輸出,我所擁有的一切,除了的「」顯示工作;而其C#:)所以它應該看起來像:
string test2 = "test2";
richTextBox.Text = "string test1 = " + (the ") + test2 + (the ") + ";";
我想顯示某事像顯示「」在一個字符串輸出
string test1 = "test2";
,所以我想這顯示在一個RichTextBox,但我不知道如何添加「,在一個字符串輸出,我所擁有的一切,除了的「」顯示工作;而其C#:)所以它應該看起來像:
string test2 = "test2";
richTextBox.Text = "string test1 = " + (the ") + test2 + (the ") + ";";
你可以用反斜槓(\
)「逃離」一個引號。所以這個字符串其實是"
:
string s = "\"";
明白了嗎?如果您仍然不知道,請記住,如果您想要在字符串中編寫報價,請寫\"
。
所以,你的文字會是這樣的
richTextBox.Text = "string test1 = \"test2\";";
看到了嗎?最外面的兩個引號表示一個字符串字面值,內部的兩個引號實際上表示字符串中的實際引號。另外,不要忘記最後的分號。 (您可能會忘記這一點,因爲您在字符串文字中看到了分號,但請記住!分號在字符串中,它是「假的」!)
爲此,您可以通過逃避"
像這樣\"
:
richTextBox.Text = "string test1 = \"test2\";"
它將顯示:
string test1 = "test2";
你逃避你的字符串的字符「。在C#中的許多其他語言的Escape鍵\
因此,最終的字符串將是:
richTextBox.Text = "string test1 = \"" + test2 + "\";";
歡迎使用堆棧溢出。你不應該在一篇文章中提出多個問題。請將它們分成多個帖子。如果您有任何疑問,請前往幫助中心。您只需按下頁面頂部的幫助下拉菜單即可!儘管如此,我會盡力回答你的第一個問題。 – Sweeper
* stackoverflow有這個2個問題的最大限制,所以我決定在一次問多個問題*你不應該。有規則,並且要遵守。 –
我編輯了我的博文 –