Re: [問題] 隨機讀取.txt檔

看板C_Sharp (C#)作者 (foxx)時間9年前 (2016/06/04 09:17), 9年前編輯推噓1(102)
留言3則, 2人參與, 最新討論串1/1
※ 引述《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

06/04 12:56, , 1F
也有可能少了"\\"
06/04 12:56, 1F
喔對 這部分也滿重要的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

06/04 20:04, , 2F
感謝各位~~我成功了~
06/04 20:04, 2F

06/04 20:05, , 3F
我把文件從resource改到別的地方來讀取就成功了
06/04 20:05, 3F
文章代碼(AID): #1NKYmK_F (C_Sharp)
文章代碼(AID): #1NKYmK_F (C_Sharp)