将文件内容加载到集合中

时间:2010-02-24 21:56:50

标签: linq

如果我有一个文本文件,即逗号分隔并且每行有多个值,我怎样才能使用LINQ以有效的方式将其插入到集合中(即避免加载整个文件(假设文件很大) )当有可能有更好的方式时立刻)。我使用的是.NET 4.0(VS2010 Beta 2)。我知道使用字符串的split方法是

编辑:我在http://blogs.msdn.com/ericwhite/archive/2006/08/31/linq-to-text-files.aspx找到了几种方法,但可能还有更好的方法...

由于

1 个答案:

答案 0 :(得分:0)

我准备发布Eric的Lines()方法,这是将文件转换为可以迭代的集合的最有效方法,当我注意到你的编辑时。

我想这可能是你最好的选择。