public BaseGuideCondition(EnumGuideContitionType t, params int[] parames)
    {
        type = t;
        List <int> list = new List <int>();

        if (parames != null)
        {
            list.AddRange(parames);
        }
        intParames = list.ToArray();
        strParames = string.Empty;
    }
 public BaseGuideCondition(EnumGuideContitionType t, string parames)
 {
     type       = t;
     intParames = new int[0];
     strParames = parames;
 }
 public BaseGuideCondition(EnumGuideContitionType t)
 {
     type       = t;
     intParames = new int[0];
     strParames = string.Empty;
 }
 public virtual bool IsSameConditionType(EnumGuideContitionType targetType)
 {
     return(type == targetType);
 }