我目前正在做一个编辑二进制文件的小项目。因此我想使用 IConvertible 接口,因为我不能为每种类型创建一个 Getter 和 Setter。
目前我正在研究需要将 IConvertible 对象转换为字节数组的 Setter。
Setter 目前看起来像这样:
public void SetValue(UInt32 Offset, IConvertible Value) { }
有没有人知道从 IConvertible 对象中获取字节数组的方法,因为 BitConverter 不提供这样做的本机方式。