internal static HttpDatagram CreateDatagram(byte[] buffer, int offset, int length)
 {
     if (length >= HttpDatagram._httpSlash.Length && ByteArrayExtensions.SequenceEqual(buffer, offset, HttpDatagram._httpSlash, 0, HttpDatagram._httpSlash.Length))
     {
         return((HttpDatagram) new HttpResponseDatagram(buffer, offset, length));
     }
     return((HttpDatagram) new HttpRequestDatagram(buffer, offset, length));
 }
 public void ByteArraySequenceEqualNullArrayTest()
 {
     Assert.IsNotNull(ByteArrayExtensions.SequenceEqual(null, 1, new byte[1], 0, 1));
     Assert.Fail();
 }