public static int SizeMapHead(int valueCount, int maxDepth) { DEBUG.Assert(valueCount != 0 && maxDepth != 0); return(DefaultMapLengthFieldSize + BssomBinaryPrimitives.VariableNumberSize((ulong)valueCount) + BssomBinaryPrimitives.VariableNumberSize((ulong)maxDepth) + DefaultRouteLengthFieldSize); }