public void Add(MimeHeader header) { MimeHeader header2; if (header == null) { throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull("header"); } if (this.headers.TryGetValue(header.Name, out header2)) { throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new FormatException(System.Runtime.Serialization.SR.GetString("MimeReaderHeaderAlreadyExists", new object[] { header.Name }))); } this.headers.Add(header.Name, header); }
public void Add(MimeHeader header) { MimeHeader header2; if (header == null) { throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull("header"); } if (this.headers.TryGetValue(header.Name, out header2)) { throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new FormatException(System.Runtime.Serialization.SR.GetString("MimeReaderHeaderAlreadyExists", new object[] { header.Name }))); } this.headers.Add(header.Name, header); }
public void Add(MimeHeader header) { if (header == null) throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull("header"); MimeHeader existingHeader; if (headers.TryGetValue(header.Name, out existingHeader)) throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new FormatException(SR.GetString(SR.MimeReaderHeaderAlreadyExists, header.Name))); else headers.Add(header.Name, header); }