首页 文章
  • 1 votes
     answers
     views

    将Int32转换为ushort并再次转换回来

    我试图设计一个系统,将大于65535的整数值打包到一个ushort中 . 让我解释 . 我们有一个系统,它使用SQL Server中的IDENTITY列生成Int32值,并受到 生产环境 中客户端API的限制,该API将Int32 ID溢出到ushorts . 幸运的是,客户端在任何给定时间只有大约20个具有这些ID的事物实例 - 让我们称之为包 - 它只需要让它们在本地兄弟中独一无二 . 普遍接...
  • 28 votes
     answers
     views

    在C#中,Int64不等于long吗?

    我一直在使用C#中的SQL和数据库来通过SqlCeConnection . 我一直在使用ExecuteReader读取记录ID的结果和BigInt值,这些记录ID被读入Longs . 今天我一直在玩SQL语句,这些语句使用基于COUNT的语句('SELECT COUNT(*) FROM X')并且一直在使用ExecuteScalar来读取这些单值结果 . 但是,我遇到了一个问题 . 我似乎无法将值...
  • 1 votes
     answers
     views

    BinaryWriter.Write(Int32)已

    我有一个像这样包含结构的文件: public struct index { public string word; //30 bytes public int pos; //4 bytes }; 对于这个词,我确保在写入之前将其扩展到30个字节并且我按原样写入它因为我知道int32是4个字节 . 这是在文件中写入的代码: for (i = ...

热门问题