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(); }