静态方法是通过类名点出来的,可以创建对象比如创建一个集合等。 我感觉静态的用于经常需要用的对象或集合上,这样在用的时候只创建一次对象,并且用完不会被销毁,下次来了直接用不会在去重新NEW. 根据个人使用理解回答,不知回答的是否正确。还望有能者指出错误~~
下面是一个链接数据库的代码- public class DBHelper
- {
- private static string strConn = ConfigurationManager.ConnectionStrings["BookShopConn"].ToString();
-
- public static SqlConnection Conn = new SqlConnection(strConn);
- //打开数据库
- public static void Open()
- {
- if (Conn.State == ConnectionState.Open || Conn.State == ConnectionState.Broken)
- {
- Conn.Close();
- Conn.Open();
- }
- else
- {
- Conn.Open();
- }
- }
- //关闭数据库
- public static void Close()
- {
- if (Conn.State == ConnectionState.Open || Conn.State == ConnectionState.Broken)
- {
- Conn.Close();
- }
- }
- }
复制代码 |