静态字段和对象引用未设置为对象的实例

时间:2009-10-23 11:22:10

标签: c# .net

我在非静态类中有一个静态字段。

public class DBtools
{
     public static string ConString ="XXXXXXXXX";
}

此字段已分配给代码中的属性。

SqlDataSource1.ConnectionString = DBtools.ConString;

但是在我运行这个应用程序后,我收到了一个错误:

  

对象引用未设置为对象的实例

为什么会这样?这是一个静态领域。

3 个答案:

答案 0 :(得分:3)

尚未初始化SqlDataSource1对象。

答案 1 :(得分:2)

你面前有一个调试器。在该行上设置一个断点,当它停止调查所涉及的所有字段/变量/等时。它听起来,但SqlDataSource1已定义,目前为null

答案 2 :(得分:1)

可能错误是指SqlDataSource1为空?