/// <summary> /// Gets or sets the property values associated with the given dynamic property name. /// </summary> /// <value>The value of the dynamic property with the given name.</value> public object this[string key] { get { return(this.Data[DynamicItem.NormalizeKey(key)]); } set { this.Data[DynamicItem.NormalizeKey(key)] = value; } }