Telerik.Web.Mvc.Extensions.DictionaryExtensions.AppendInValue C# (CSharp) Method

AppendInValue() public static method

Appends the in value.
public static AppendInValue ( object>.this instance, string key, string separator, object value ) : void
instance object>.this The instance.
key string The key.
separator string The separator.
value object The value.
return void
        public static void AppendInValue(this IDictionary<string, object> instance, string key, string separator, object value)
        {
            Guard.IsNotNull(instance, "instance");
            Guard.IsNotNullOrEmpty(key, "key");
            Guard.IsNotNullOrEmpty(separator, "separator");
            Guard.IsNotNull(value, "value");

            instance[key] = instance.ContainsKey(key) ? instance[key] + separator + value : value.ToString();
        }