我有一個txtSerial.text = S/N123-122
。c# - 如何讀/作爲一個字符串?
當我使用txtSerial
爲路徑,以保存爲excel文件,它會保存爲S
,而不是S/N123-122.xls
(不是文件夾)結束了名稱的文件夾。
有沒有辦法確保程序讀取/
爲完整的字符串,而不是路徑的結尾?
感謝
我有一個txtSerial.text = S/N123-122
。c# - 如何讀/作爲一個字符串?
當我使用txtSerial
爲路徑,以保存爲excel文件,它會保存爲S
,而不是S/N123-122.xls
(不是文件夾)結束了名稱的文件夾。
有沒有辦法確保程序讀取/
爲完整的字符串,而不是路徑的結尾?
感謝
文件名不能包含以下任何字符:\ /:*「<> |
Windows不允許在文件名中/
,所以你不能做到這一點,通過C#。嘗試用這個名字在桌面上創建一個文件,你會注意到它是不允許的!
例如,一種解決方案是使用另一個分隔符S-N。
文件名不能包含斜線(向前或向後斜線),所以沒有 – Dai
那麼你就需要改變'? /'到別的東西,這是我用過的每個操作系統中的一個目錄分隔符......你可能完全刪除它,或者用'_'或類似的替換它 –
正斜槓字符在文件名中無效 - 嘗試在Windows資源管理器中自行創建一個 – LDJ