[問題] filestream讀檔
小弟之前是寫C語言的 最近開始寫C#
關於讀檔一直找不到很好的方法
要讀的檔案格式如下:
" 5 -0.0495599805 "
" 5.00001953 -0.0494917432 "
" 5.00003906 -0.0494917432 "
" 5.00005859 -0.0494966173 "
" 5.00007813 -0.0496288271 "
" 5.00009766 -0.0494905247 "
" 5.00011719 -0.0495928807 "
雙引號是不存在的 我加上去方便辨識
像這種很多空白的測資 用C語言的fscanf很好讀
而我現在在C#裡面使用的方法為
StreamReader裡面的ReadLine().Split(' ');
也就是一次讀一行 用不定size的二維字串陣列去存
可想而知 是一個很爛的方法 要拿出資料還要跑迴圈去找
所以 有沒有大大知道這種測資該用甚麼方法去讀資料呢?
感謝!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.135.195.148
→
08/04 10:50, , 1F
08/04 10:50, 1F
→
08/04 10:53, , 2F
08/04 10:53, 2F
→
08/04 11:18, , 3F
08/04 11:18, 3F
→
08/04 11:18, , 4F
08/04 11:18, 4F
→
08/04 11:19, , 5F
08/04 11:19, 5F
→
08/04 12:33, , 6F
08/04 12:33, 6F
→
08/05 09:05, , 7F
08/05 09:05, 7F
C_Sharp 近期熱門文章
PTT數位生活區 即時熱門文章