Ejemplo n.º 1
0
        /// <summary>
        /// 取出Dictionary 数据
        /// </summary>
        /// <typeparam name="T"></typeparam>
        /// <param name="__parameters"></param>
        /// <param name="_parametercode"></param>
        /// <param name="_isobject"></param>
        /// <returns></returns>
        public static T GetParameter <T>(Dictionary <byte, object> _parameters, Parametercode _parametercode,
                                         bool _isobject = false)
        {
            object o = null;

            _parameters.TryGetValue((byte)_parametercode, out o);
            if (_isobject == false)
            {
                return((T)o);
            }
            return((T)o);
        }
Ejemplo n.º 2
0
 /// <summary>
 /// 添加  dictionary 数据
 /// </summary>
 /// <typeparam name="T"></typeparam>
 /// <param name="_parameters"></param>
 /// <param name="_key"></param>
 /// <param name="_value"></param>
 /// <param name="_isobject"></param>
 public static void AddParameter <T>(Dictionary <byte, object> _parameters, Parametercode _key, T _value,
                                     bool _isobject = true)
 {
     _parameters.Add((byte)_key, _value);
 }