public override void Add ( string key, string value ) { if ( key == null ) { throw new ArgumentNullException ( "key" ); } contents.Add ( key , value ); }