将成员变量声明为只读有什么好处?它只是防止在类的生命周期中更改某些人,或者是否由于此关键字而导致编译器速度提高
我在这里很新,所以如果我偏离了本网站的规则,请原谅我.
我正在尝试找到最好的方法来管理代码中存储过程的名称.
目前,当我调用存储过程时,我正在使用此代码:
public static DataSet GetKeyTables()
{
DataSet ds = new DataSet();
ds = SqlDBHelper.ExecuteMultiSelectCommand("Sp_Get_Key_Tables",
CommandType.StoredProcedure);
return ds;
}
Run Code Online (Sandbox Code Playgroud)
但我不认为在代码中声明存储过程的名称是一个明智的想法,因为它很难跟踪.
我想过Enum或app.config解决方案,但我不确定这些是最好的方法.
任何想法都将受到高度赞赏.