【发布时间】:2013-03-17 06:58:42
【问题描述】:
我在我的应用程序中使用 sqlite。我将我的sqliteConnection 声明为constant。但是问题是这个类的用户可以改变这个sqliteConnection对象的connectionString属性。我怎样才能防止这种情况?我希望只设置一次连接的连接字符串。
【问题讨论】:
-
如果用
const关键字声明,默认为只读。 -
“用户”是指其他可以访问代码的开发人员,还是其他?如果它是 const 则不能再在代码中更改。
-
我指的是任何将使用我的课程的开发人员。
-
@VictorMukherjee - 为什么不创建一个只读属性?只有getter,没有setter。
标签: c# .net sqlite constants connection-string