Ejemplo n.º 1
0
 internal static ulong HashXx3(this MemoryStream stream) =>
 XxHash3.Hash64(stream.GetArray());
Ejemplo n.º 2
0
 internal static ulong HashXx3(this byte[] data, int start, int length) =>
 XxHash3.Hash64(new ReadOnlySpan <byte>(data, start, length));
Ejemplo n.º 3
0
 internal static ulong HashXx3(this Stream stream)
 {
     using var mStream = new MemoryStream();
     stream.CopyTo(mStream);
     return(XxHash3.Hash64(mStream.ToArray()));
 }
Ejemplo n.º 4
0
 internal static unsafe ulong HashXx3(byte *data, int length) =>
 XxHash3.Hash64(data, length);
Ejemplo n.º 5
0
 internal static ulong HashXx3(this Span <byte> data) =>
 XxHash3.Hash64(data);
Ejemplo n.º 6
0
 internal static ulong HashXx3(this ReadOnlySpan2D <byte> data) =>
 XxHash3.Hash64(data);
Ejemplo n.º 7
0
 internal static ulong HashXx3(this byte[] data) =>
 XxHash3.Hash64(data);
 internal static unsafe ulong HashXx3(byte *data, int length) =>
 XxHash3.Hash64(new ReadOnlySpan <byte>(data, length));