如果我有一个文本文件,即逗号分隔并且每行有多个值,我怎样才能使用LINQ以有效的方式将其插入到集合中(即避免加载整个文件(假设文件很大) )当有可能有更好的方式时立刻)。我使用的是.NET 4.0(VS2010 Beta 2)。我知道使用字符串的split方法是
编辑:我在http://blogs.msdn.com/ericwhite/archive/2006/08/31/linq-to-text-files.aspx找到了几种方法,但可能还有更好的方法...
由于
答案 0 :(得分:0)
我准备发布Eric的Lines()
方法,这是将文件转换为可以迭代的集合的最有效方法,当我注意到你的编辑时。
我想这可能是你最好的选择。