1)StreamReader无法取得正确取得当前位置的问题。
这个问题网上看到有人提了,参见:StreamReader缓冲引起BaseStream.Position不能反映当前Read位置的问题。不过它给出的解决方案不太认同。我的文件有几十兆,不想全部读入内存。如果考虑用Stream/BufferedStream,这样就得自己写ReadLine等函数,也不是好招。
2)C#中似乎只有map(即Dictionary),貌似没multi_map?可怜我偏偏要用到这个数据结构。
以上两个问题很希望是我孤陋寡闻,欢迎高手指个招。阅读全文>
发表于 @ 2006年11月08日 14:35:00|评论(loading...)|收藏