【发布时间】:2010-11-16 21:13:46
【问题描述】:
当我遇到一些我想知道的事情时,我正在对二进制文件进行一些解析。
Stream.Positionproperty 的类型为 Int64 或 long。为什么是这样?使用UInt64 不是更有意义吗,因为流中的位置不能为负数?
有人知道这是一个有符号长而不是无符号长有什么用吗?
【问题讨论】:
-
@dtb 你可能想read this.
-
Dtb 感谢该链接,它为我清除了很多。我在搜索中没有找到它,因为我认为它是 Stream 类的特定内容。没想到其他班级也有同样的问题。
-
@dtb 我猜你拿走的比我少。
-
@Will:我不明白你的意思。我只记得一些旧帖子提出了一个非常相似的问题(因为我碰巧回答了它)。链接可能会有所帮助。如果其他四个人认为这个问题非常相似,应该关闭它,让它关闭。你是在告诉我我以错误的方式为 SO 做贡献?
标签: c# asp.net long-integer