作爲問題狀態,我需要將」「字符添加到字符串變量中。可能嗎 ? 我試過Keys.OemQuote.ToString
...而令我驚訝的是,它說那個關鍵是Oem7。他們都共享相同的密鑰222?add「into String變量
所以現在我卡住了,我不能搜索,因爲godgle過濾出來自動與該「什麼。
我需要它,因爲我的應用程序有一個Excel文件的工作中,我需要將「」放入其中一個單元格中。
作爲問題狀態,我需要將」「字符添加到字符串變量中。可能嗎 ? 我試過Keys.OemQuote.ToString
...而令我驚訝的是,它說那個關鍵是Oem7。他們都共享相同的密鑰222?add「into String變量
所以現在我卡住了,我不能搜索,因爲godgle過濾出來自動與該「什麼。
我需要它,因爲我的應用程序有一個Excel文件的工作中,我需要將「」放入其中一個單元格中。
兩個選項:
Dim someString As String = "Hello " & Chr(34) & "World" & Chr(34)
Dim someString2 As String = "Hello ""World"""
也許你擔心的Unicode這裏......但如果這是某些Unicode字符只與ascii 34雙引號類似,VB.Net在該語言中有unicode支持。只需將該字符粘貼到字符串文字中即可。
個人而言,我會考慮如果你打算使用連接而不是轉義,那麼'ControlChars.Quote'是更好的選擇,因爲它是自我記錄。 – jmcilhinney
someString2和ControlChars.Quote都爲我做了竅門,謝謝。是的,同意jimcilhinney,我更喜歡第二個。 – HaPhan
在Java中,可以在引號之前使用轉義字符'\'使它們成爲字符串的一部分。就像這樣:
String test = "This is a \"test\".";
可能vb.net具有相同的功能
VB.Net沒有轉義字符串。沒有\ r,\ n,\ t,\ 0,\「等 –
這就是如何在基於C的語言中完成的,包括Java和C#VB.NET基於VB語法 – jmcilhinney
http://stackoverflow.com/questions/7767037/how-to-put-data-containing-double-quotes-in-string-variable – InferOn