看板
[ C_Sharp ]
討論串[問題] 從文字檔讀取數字轉換成bool儲存的效率
共 4 篇文章
首頁
上一頁
1
下一頁
尾頁
內容預覽:
有試過Array.ConvertAll嗎?. 請參考:http://msdn.microsoft.com/en-us/library/exc45z53.aspx. 你可以利用File.ReadAllText將檔案以文字方式全部讀入,如果你用Binary的話. 讀進來的會是0 1的Ascii Code
(還有10個字)
內容預覽:
http://ppt.cc/pJAr. 這是我能想到在C#底下最快速的方式了,直接對著Boolean陣列的記憶體寫入Byte值,少了Boxing跟Unboxing,也不需要判斷式,所以速度非常快。值得注意的是,如果你的. Output陣列太大了,那CLR好像並不是把它放在連貫的記憶體上,而是會分段。
(還有54個字)
內容預覽:
有一個txt純文字檔,裡面就是塞滿了1和0,像是這樣. 1 0 1 0 0. 0 0 0 0 0. 1 0 0 1 1. 0 0 0 0 0. 1 1 1 1 0. 想要把這些數值存成二維bool陣列,. 現在我的做法是一行一行讀,然後再用個迴圈讀這行裡面的字元,像是這樣. for (int i =
(還有890個字)
首頁
上一頁
1
下一頁
尾頁