ASP.NET 中 SqlParameter 与 Hashtable
privatestaticHashtableparmCache=Hashtable.Synchronized(newHashtable()); &n...
private static Hashtable parmCache = Hashtable.Synchronized(new Hashtable()); public static SqlParameter[] GetCachedParameters(string cacheKey) { SqlParameter[] cachedParms = (SqlParameter[])parmCache[cacheKey]; if (cachedParms == null) return null; SqlParameter[] clonedParms = new SqlParameter[cachedParms.Length]; for (int i = 0, j = cachedParms.Length; i < j; i++) clonedParms[i] = (SqlParameter)((ICloneable)cachedParms[i]).Clone(); return clonedParms; }请问各位上面的代码是什么意思,也就是加粗的那些语句的含意,看了半天我也没看明白,请具体点,谢谢。
展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询