我想以最紧凑的方式将时间戳和字符串对写入文件。我开始编写 Ticks 的字符串表示,然后是 ASCII 31 作为分隔符,然后是字符串,然后是 CR。
然后我意识到,由于刻度很长并且只能存储为 8 个字节,我应该将刻度转换为字节并将这些字节写入文件。这很好,除了那些时间戳字节可能包含一个值为 31 的字节,所以我的 ASCII 31 分隔符不再是唯一的。
将时间戳和字符串对存储到文件的最紧凑方法是什么?
谢谢。
我想以最紧凑的方式将时间戳和字符串对写入文件。我开始编写 Ticks 的字符串表示,然后是 ASCII 31 作为分隔符,然后是字符串,然后是 CR。
然后我意识到,由于刻度很长并且只能存储为 8 个字节,我应该将刻度转换为字节并将这些字节写入文件。这很好,除了那些时间戳字节可能包含一个值为 31 的字节,所以我的 ASCII 31 分隔符不再是唯一的。
将时间戳和字符串对存储到文件的最紧凑方法是什么?
谢谢。