public override void Encode(BinaryWriter writer) { writer.Write(Value.Length > 0); if (Value.Length > 0) { IOFunctions.WriteCAString(writer, Value.Trim(), stringEncoding); } }
public static void WriteHeader(BinaryWriter writer, DBFileHeader header) { if (header.GUID != "") { writer.Write(GUID_MARKER); IOFunctions.WriteCAString(writer, header.GUID, Encoding.Unicode); } if (header.Version != 0) { writer.Write(VERSION_MARKER); writer.Write(header.Version); } writer.Write((byte)1); writer.Write(header.EntryCount); }
public override void Encode(BinaryWriter writer) { IOFunctions.WriteCAString(writer, Value.Trim(), stringEncoding); }