【发布时间】:2011-07-23 15:39:48
【问题描述】:
我正在解析带有标题的文件格式。 (注:我不写任何文件,我只读取和解析)
因为它不会被改变,所以它的头部可以传值。 所以我猜 struct 是最好的选择,但我不确定,因为我几乎从不使用它们。
有什么理由我应该(不)将其设为类或结构吗?
编辑:目前很难提供一个例子。 您可以将其与任何基本文件头进行比较。 它包括签名(“幻数”)、版本和“子类型”。
【问题讨论】:
-
标题中是否有字符串或可变长度字段很重要。在 C# 中或作为字段布局组成示例标题应该不难。
-
标头中没有字符串,也没有变长字段。
标签: c# class struct file-format