コード例 #1
0
        public static void Set(this ValidValues validValues, Dictionary <string, string> values)
        {
            for (int i = validValues.Count - 1; i >= 0; i--)
            {
                validValues.Remove(i, BoSearchKey.psk_Index);
            }

            validValues.Add(values);
        }
コード例 #2
0
 public static void Add(this ValidValues validValues, Dictionary <string, string> values)
 {
     foreach (var val in values)
     {
         if (validValues.Count == 0 || !validValues.Cast <ValidValue>().Any(vv => vv.Value.Equals(val.Key)))
         {
             validValues.Add(val.Key, val.Value);
         }
     }
 }