如何让编译器选择我想要的BinaryWriter.Write重载?

4

我正在使用二进制读写器来读取/写入文件中的数据。例如,对于以下内容:

MyWriter.Write(Ord(TMyEnum(2)));

我希望它能将SmallInt写入以便读取。
MyReader.ReadSmallInt

但是在集成开发环境中,我看到它写下了字节。我如何强制该写入程序以我想要的类型呢?

1个回答

4

将其转换为 Smallint

Smallint(SomeEnum)

这会确保调用正确的重载方法吗? - user1593881

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接