看板 C_Sharp 關於我們 聯絡資訊
※ 引述《avenger2236 (yan)》之銘言: : 如題 : 在題庫資料夾中有1.txt , 2.txt ,....., 255.txt : 而我要隨機讀取其中一個, : 放入畫面中作為題目及選項 : 弄了三天弄不出來求解QQ 你知道 有時候遇到問題 腦袋要轉一下會比較好 你直接用一個List<string>去接這個資料夾全部檔案的完整路徑 接著 取得這個List的Count 然後Random.Next(Count) 得到的亂數是多少就去讀第幾個檔案 數字轉成字串根本沒必要 這樣作就算檔案名稱不是數字也能處理 -------------------------------------------------------------------- 補充一下好了 你的方法會出問題 應該是因為你沒有給他完整路徑 C:\Program Files\XXXX\XXXX\123.txt 有給完整路徑一定不會有問題 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 125.227.239.229 ※ 文章網址: https://www.ptt.cc/bbs/C_Sharp/M.1465003028.A.FCF.html ※ 編輯: TameFoxx (125.227.239.229), 06/04/2016 09:20:36
ts04953635: 也有可能少了"\\" 06/04 12:56
喔對 這部分也滿重要的XD 路徑字串要打成 "C:\\Program Files\\XXXX\\XXXX\\123.txt" or @"C:\Program Files\XXXX\XXXX\123.txt" ※ 編輯: TameFoxx (125.227.239.229), 06/04/2016 16:36:17
avenger2236: 感謝各位~~我成功了~ 06/04 20:04
avenger2236: 我把文件從resource改到別的地方來讀取就成功了 06/04 20:05