Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/295.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在列表中插入项目<&燃气轮机;_C#_Arrays_Loops_Parameters - Fatal编程技术网

C# 在列表中插入项目<&燃气轮机;

C# 在列表中插入项目<&燃气轮机;,c#,arrays,loops,parameters,C#,Arrays,Loops,Parameters,我试图将用户生成的查询中的所有单词都放入一个列表中 是的 为什么会这样?在添加元素之前,尝试将单词初始化到列表的实例。在添加元素之前,尝试将单词初始化到列表的实例。Ehm。。。因此,您要问的是,为什么带有列表单词的代码段会因NullReferenceException而失败,但您没有包括实例化单词的部分?:)@PatrykĆwiek——这可能是因为当单词未实例化时会发生此错误,因此他无法显示他没有的代码;)我们能看看目标词的声明吗?嗯。。。因此,您要问的是,为什么带有列表单词的代码段会因Null

我试图将用户生成的查询中的所有单词都放入一个列表中

是的


为什么会这样?

在添加元素之前,尝试将
单词初始化到
列表
的实例。

在添加元素之前,尝试将
单词初始化到
列表
的实例。

Ehm。。。因此,您要问的是,为什么带有
列表单词的代码段会因
NullReferenceException
而失败,但您没有包括实例化
单词的部分?:)@PatrykĆwiek——这可能是因为当单词未实例化时会发生此错误,因此他无法显示他没有的代码;)我们能看看目标词的声明吗?嗯。。。因此,您要问的是,为什么带有
列表单词的代码段会因
NullReferenceException
而失败,但您没有包括实例化
单词的部分?:)@PatrykĆwiek——这可能是因为当单词未实例化时会发生此错误,因此他无法显示他没有的代码;)我们能看到目标词的声明吗?一种特殊的心灵感应:)一种特殊的心灵感应:)
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));
    }
}
}
Object reference not set to an instance of an object.