我該怎麼辦?字符文字錯誤中的字符太多
表明
在字符文字的字符太多
using(var fileStream = appStorage.OpenFile!('note.txt', System.IO.FileMode.OpenOrCreate))
我該怎麼辦?字符文字錯誤中的字符太多
表明
在字符文字的字符太多
using(var fileStream = appStorage.OpenFile!('note.txt', System.IO.FileMode.OpenOrCreate))
你的問題是在這裏的錯誤:
'note.txt'
您需要將其更改爲:
"note.txt"
單引號用於定義char
s,所以'c'
,'a'
或'm'
都是單引號的有效用法。如果您將有多個字符,您正在定義一個字符串並需要使用雙引號。
並獲得OpenFile!
使用擺脫
!
的字符串,而不是字面字符。 –爲什麼這個問題得不償失?我不認爲這些問題應該通過尋找答案的難度來進行投票。 (也許這對你很簡單,但是這個人是一個新的編碼員,並且不知道如何尋找正確的東西來找到答案) –
我同意傑里米。如果問題是脫離主題,或者沒有代碼示例或不顯示任何努力,則爲Downvote。但僅僅因爲這個問題對某些人來說可能是「愚蠢的」,並不值得讚揚。雖然我同意OP可以通過簡單地在谷歌搜索「字符文字c#中的太多字符」找到答案,但他或她可能不知道如何正確地搜索編程答案。教育,不要貶低。 –