static private KeyStartsWithPrefix ( byte prefix, ByteBuffer key ) : bool | ||
prefix | byte | |
key | ByteBuffer | |
리턴 | bool |
internal static bool KeyStartsWithPrefix(byte[] prefix, ByteBuffer key)
{
if (key.Length < prefix.Length) return false;
var keyBuffer = key.Buffer;
var offset = key.Offset;
for (int i = 0; i < prefix.Length; i++)
{
if (keyBuffer[offset + i] != prefix[i]) return false;
}
return true;
}