我有这个方法,并在行word.Add(rows)上得到上述错误; 有人可以帮忙吗?谢谢 - 本
private static IEnumerable<string> LoadWords(String filePath)
{
List<String> words = new List<String>();
try
{
foreach (String line in File.ReadAllLines(filePath))
{
string[] rows = line.Split(',');
words.Add(rows);
}
}
catch (Exception e)
{
System.Windows.MessageBox.Show(e.Message);
}
return words;
}
Run Code Online (Sandbox Code Playgroud)
代替
words.Add(rows);
Run Code Online (Sandbox Code Playgroud)
用这个 :
words.AddRange(rows);
Run Code Online (Sandbox Code Playgroud)
rows是一个包含多个字符串的字符串数组,因此您必须添加它们AddRange().