Ano*_*urn 0 c# arrays parameters loops
我试图将用户构建的查询的所有单词都添加到List <>中.
我做到了
if (columns[(a - 1)].Contains("$"))
{
string[] splt1 = rows[b].Split('$');
string userBuiltQuery = columns[(a - 1)].ToString();
userBuiltQuery= userBuiltQuery.Replace("$", "");
var pattern = new Regex(@"\w(?<!\d)[\w'-]*");
foreach (Match m in pattern.Matches(userBuiltQuery))
{
words.Add(Convert.ToString(m));
}
}
}
Run Code Online (Sandbox Code Playgroud)
但在foreach循环中我得到一个错误说.
Object reference not set to an instance of an object.
Run Code Online (Sandbox Code Playgroud)
为什么这样 ?