b/s结构的 asp.net(c#)程序开头有using System.Data;但是为什么必须要这样写
System.Data.SqlClient.SqlConnection cn=new System.Data.SqlClient.SqlConnection();
不能写成 SqlClient.SqlConnection cn=new SqlClient.SqlConnection(); 会报错。难道我的.net系统的设置有问题?
在vb.net 里的模块 好像在c#里没有了。那我怎么声明一个全局变量啊?
System.Data.SqlClient.SqlConnection cn=new System.Data.SqlClient.SqlConnection();
不能写成 SqlClient.SqlConnection cn=new SqlClient.SqlConnection(); 会报错。难道我的.net系统的设置有问题?
在vb.net 里的模块 好像在c#里没有了。那我怎么声明一个全局变量啊?
2.C#中没有全局变量。因为C#中全部都是类
如下:
using System.Drawing;
using System.Collections;
using System.ComponentModel;
using System.Windows.Forms;
using System.Data;
using System.Data.SqlClient;
这样子后就可以对System.Data.SqlClient所有类进行实例,引用,所以上边一句代码就可以简化成这样了:
SqlConnection cn=new SqlConnection(String Conname)//在实例时首先指出所属类,并调用类的构造函数!