作者huadi73 (ㄚㄚㄚ)
看板C_Sharp
标题[问题] LINQ where contains 集合
时间Fri Jan 18 19:53:38 2013
我现在有段程式
var Fi = from rline in File.ReadLines(htmlFilePath)
where !rline.Split(',')[2].ToLower().Contains("壳")
select new { Line = rline };
但Where的部分,为了要可以再增加
所以想改为一样用读取档案的方式来做
於是我改成
where FF.Any(s => !rline.Split(',')[2].ToLower().Contains(s.Line))
(FF为另一个读档案的) 但这行无效
想请问我该怎麽做呢??
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.124.85.135
1F:→ allenstyle:请问你是要加在第一段原始码的 where 里面吗? 01/19 01:36
2F:→ huadi73:恩恩! 对 01/19 03:30
3F:→ Litfal:FF是啥? var FF = System.IO.File.ReadLines("file2"); ? 01/20 19:54
4F:→ huadi73:一样是from line in File.ReadLines(filePath2) 01/20 21:05