【发布时间】:2010-02-10 23:03:47
【问题描述】:
我想知道是否有一种方法可以从下到上读取文本文件而不会造成任何性能损失,readLine,movenext 方法,但反过来,这种事情在 .net 中是否可行?
为了让事情更有趣,文本文件中有大约 100 000 行,所以我不能用 readall 作弊,反向...
更多细节:我有一个传入字符串值的集合,这些值以可以排序的 int ID 为前缀。不幸的是,我以错误的顺序获得了这些 ID。主要问题是字符串值的庞大数量,并且解决方案中没有 RDBMS。所以我真的需要一种方法来存储字符串值,然后在处理过程中颠倒存储顺序。想到文本文件是因为我目前没有更好的解决方案。
提前致谢。
【问题讨论】:
-
必须有某种类型的低开销“窥视”方法。
-
你不是说从下往上吗?
-
是的,从上到下是一种标准的方式......
-
虽然我很想为我在实现这个方面所做的工作获得更多的代表,但这确实是一个骗局:stackoverflow.com/questions/452902/…
-
谢谢乔恩,我看到了你的回答,你认为正常添加行然后使用 ODBC 文本驱动程序以相反的顺序获取结果对我来说是否值得?
标签: .net