是否有必要使用"Nothing"关键字初始化VB.NET中的DataSet?
好吧,如果你将变量设置为"Nothing",那么你根本就不是初始化一个实际的DataSet对象 - 你只是将变量的值设置为空引用.
对于实例或静态变量,Nothing将是默认值.对于局部变量,在C#中实际上没有默认值,因为编译器不允许你使用变量而没有明确赋值 - VB编译器是否允许你使用它取决于编译器设置.但是,如果确实允许您使用未分配的变量,则默认情况下该值为Nothing.