コード例 #1
0
        public override bool CompareTo(GenericValue param)
        {
            StateGenericValue <T> p = param as StateGenericValue <T>;

            DebugUtils.Assert(p != null, "");
            return(CompareTo(p.Value));
        }
コード例 #2
0
 public void Set <U>(string paraName, U value)
 {
     if (mParameters.ContainsKey(paraName))
     {
         StateGenericValue <U> param = mParameters[paraName] as StateGenericValue <U>;
         DebugUtils.Assert(param != null, "");
         if (!param.Value.Equals(value))
         {
             param.Value = value;
             Update(paraName);
         }
     }
 }