我有一个数据库类,包含以下方法:
大约有10个类使用Database类。每个类都创建一个Database类的对象。现在我想把Database类变成静态的。这是一个好主意吗?如果是,为什么?如果不是,为什么不?
- public bool ExecuteUDIQuery(string query) // UDI = 更新 删除 插入
- public bool ExecuteSelectQuery(string query)
- public bool ExecuteSP(string sp, string[,] parms)
- public int ExecuteSPReturnValue(string sp, string[,] parms)
大约有10个类使用Database类。每个类都创建一个Database类的对象。现在我想把Database类变成静态的。这是一个好主意吗?如果是,为什么?如果不是,为什么不?