public string[][] GetUnknownHeaders() { int unknownHeaders = 0; for (int i = 0; i < base.InnerList.Count; i++) { if (!this[i].IsKnownHeader) { unknownHeaders++; } } string[][] headers = new string[unknownHeaders][]; for (int i = 0; i < unknownHeaders; i++) { HttpHeader hdr = this[i]; if (!hdr.IsKnownHeader) { string[] header = hdr.ToArray(); headers[i] = new string[2]; headers[i][0] = header[0]; headers[i][1] = header[1]; } } return(headers); }
public string[][] ToArray() { string[][] headers = new string[base.InnerList.Count][]; for (int i = 0; i < base.InnerList.Count; i++) { HttpHeader hdr = this[i]; string[] header = hdr.ToArray(); headers[i] = new string[2]; headers[i][0] = header[0]; headers[i][1] = header[1]; } return(headers); }