/// <summary> /// Write a given value. /// </summary> /// <param name="values"></param> /// <returns></returns> public static Byte[] WriteOneDefault(UInt64 value) { using (var stream = new MemoryStream()) { using (var writer = new EliasOmegaUnsignedWriter(stream)) { writer.Write(value); } return(stream.ToArray()); } }
/// <summary> /// Append value to stream. /// </summary> /// <param name="value"></param> public void Write(Int64 value) { Underlying.Write(ZigZag.Encode(value)); }