如何阅读单词列表文本文件,但在阅读单词之前检查单词长度?
var s = File.ReadAllText("words_alpha.txt").Where(r=>r.ToString().Length<6 &&
r.ToString()!="\n"
答案 0 :(得分:1)
var lines = File.ReadAllLines("words_alpha.txt");
foreach (var line in lines)
{
if(line.Length > 6)
{
//YOUR CODE
}
}
答案 1 :(得分:1)
试试这个
var s = File.ReadAllLines(@"words_alpha.txt")
.Select((x, i) => new { Line = x, LineNumber = i })
.Where(x => x.Line.Length > 6 && x.ToString()!="\n")
.ToList();
希望这会有所帮助。