我试图计算文件中的单词数,要么我做一个 string[] 列表并在取出空格时出错,要么我做普通字符串并在 Splitting String 部分出错,我也想显示三个大多数重复的单词这就是为什么我需要一个所有字符串的列表。
代码如下:
//Reading File
var path = @"D:\Projects\C sharp Course\Working_with_Files\Working_with_Files_1\Text.txt";
List<string> list = new List<string>();
var content = File.ReadAllText(path);
var text = content.Trim();
string[] splitted;
//Splitting String
for (int i = 0; i < text.Length; i++)
{
splitted = text.Split(',', ' ', '.', '(', ')');
list.Add(splitted);
}
//Taking out Whitespaces
for (int i = 0; i < list.Count; i++)
{
if (string.IsNullOrWhiteSpace(list[i]))
{
list.RemoveAt(i);
}
}
动漫人物
相关分类