→ nanie:用StreamReader 讀一行 再用 spilt(",")[1] .....應該可以 11/30 19:47
※ 編輯: maxjoiny 來自: 118.166.250.217 (11/30 19:51)
※ 編輯: maxjoiny 來自: 118.166.250.217 (11/30 19:53)
我想請問的是
如果說開啟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