Azavea.Open.DAO.Util.ParamNameCache.Get C# (CSharp) Method

Get() public method

Returns "param" + paramNum, except without calulating it every time.
public Get ( int paramNum ) : string
paramNum int
return string
        public string Get(int paramNum)
        {
            lock (_cache)
            {
                if (!_cache.ContainsKey(paramNum))
                {
                    StringBuilder newName = DbCaches.StringBuilders.Get();
                    newName.Append("param");
                    newName.Append(paramNum);
                    _cache[paramNum] = newName.ToString();
                    DbCaches.StringBuilders.Return(newName);
                }
                return _cache[paramNum];
            }
        }
ParamNameCache