예제 #1
0
 /// <summary>
 /// Set
 /// </summary>
 /// <param name="target"></param>
 /// <param name="key"></param>
 /// <param name="value"></param>
 /// <typeparam name="TKey"></typeparam>
 /// <typeparam name="TValue"></typeparam>
 /// <exception cref="ArgumentNullException"></exception>
 public static void Set <TKey, TValue>(
     this IDictionary <TKey, ConvertibleStringVal> target, TKey key, TValue value)
 {
     try
     {
         target[key] = ConvertibleStringVal.Of(value);
     }
     catch (NullReferenceException)
     {
         throw new ArgumentNullException(nameof(target));
     }
 }
 public ValueStringMetaObject(Expression expression, ConvertibleStringVal value)
     : base(expression, BindingRestrictions.Empty, value)
 {
 }