//读停用词文件 private void readFile() { FileStream fs = new FileStream(path, FileMode.Open); StreamReader sr = new StreamReader(fs); while (!sr.EndOfStream) { //读取一行数据进行处理 string line = sr.ReadLine().Trim(); if (line.Length > 0) { string[] array = line.Split(' '); //新建Message实例,然后添加到_forbidden变量 StoppedMessage message = new StoppedMessage(array[0], Convert.ToInt32(array[1])); _stoppedWords.Add(message); } } sr.Close(); fs.Close(); }