/// <summary> /// Returns 16-bit signed value from varint encoded array of bytes. /// </summary> /// <param name="reader">Varint encoded array of bytes.</param> /// <returns>16-bit signed value</returns> public static ushort ReadVarUInt16(this BinaryReader reader) { return(VarintBitConverter.ReadUInt16(reader)); }