[問題] 檔案字串處理問題

看板C_Sharp作者 (封塵)時間17年前 (2008/11/30 19:08), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串1/1
我想請問的是 如果說開啟txt檔案 表格如下: name,type,year,number 資料列: english,logic,2008,3000 ch,assignment,2007,1231 要如何取出type欄位的資料呢 ex 我想取出logic跟assignment來用 我現在是用這個方法 StreamReader stmRdr = new StreamReader(fileName); string line = stmRdr.ReadLine(); string ratio_name; int pos,end; line = stmRdr.ReadLine(); while(line != null) { pos=line.IndexOf(","); end=line.IndexOf(",",pos); end=end-pos; ratio_name = line.substring(pos,end); line = stmRdr.ReadLine(); } 這樣substring會是取出正確的字串嗎 ? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.166.250.217

11/30 19:47, , 1F
用StreamReader 讀一行 再用 spilt(",")[1] .....應該可以
11/30 19:47, 1F
※ 編輯: maxjoiny 來自: 118.166.250.217 (11/30 19:51) ※ 編輯: maxjoiny 來自: 118.166.250.217 (11/30 19:53)
文章代碼(AID): #19CdGrm6 (C_Sharp)