Ejemplo n.º 1
0
 /// <summary>
 /// 该控制参数名不能重复
 /// </summary>
 /// <param name="paraName">参数名</param>
 /// <param name="dataType">参数类型</param>
 /// <param name="ctlValue">参数控制值</param>
 /// <returns></returns>
 public StateController <T> AddParameter <P>(string paraName, P ctlValue)
 {
     if (!mParameters.ContainsKey(paraName))
     {
         GenericValue value = GenericValue.CreateGenericValue(paraName, ctlValue);
         mParameters.Add(paraName, value);
     }
     else
     {
         // duplicated
     }
     return(this);
 }