84得票6回答
将整数转换为字节数组

我认为.NET有一种简单的转换方法,可以将int类型转换为byte数组?我进行了快速搜索,发现所有的解决方案都是逐个字节进行位掩码 / 移位操作,就像“好旧的日子”一样。 难道没有ToByteArray()方法吗?

36得票2回答
C#中的int、Int32和枚举

如果 int 与 Int32 是同义词,为什么会有以下警告信息出现? enum MyEnum : Int32 { Value = 1 } 为什么代码无法编译?然而enum MyEnum : int { Value = 1 } 即使将鼠标悬停在"int"单词上,是否会显示"Sy...

35得票3回答
64位PC的int.MaxValue是多少?

System.Console.WriteLine(int.MaxValue); 因为我的电脑是32位的,所以这行代码给出了答案2,147,483,647。 在64位电脑上,结果会相同吗?

33得票2回答
在C#中,Int64和long不是等价的吗?

我一直在使用 SqlCeConnection 在 C# 中处理 SQL 和数据库。我一直使用ExecuteReader 读取结果,并使用 BigInt 值作为记录 ID,将其读入 Long 中。 今天我在处理基于 COUNT 的语句时遇到了问题 ("SELECT COUNT(*) FROM ...

27得票2回答
如何在Swift中将Int32值转换为CGFloat?

这是我的代码。我将两个值传递给 CGRectMake(..) 并得到了一个错误。let width = CMVideoFormatDescriptionGetDimensions(device.activeFormat.formatDescription as CMVideoFormatDes...

24得票6回答
为什么Int32的最大值是0x7FFFFFFF?

我在MSDN文档中看到,Int32的最大值是2,147,483,647,十六进制为0x7FFFFFFF。 我认为,如果是Int32应该存储32位整数值,最终应该是4,294,967,295, 十六进制为0xFFFFFFFF。 我的问题是为什么Int32只能存储31位整数值?

22得票1回答
在VB.NET中,Integer和Int32有什么区别吗?

在VB.NET中,Integer和Int32有区别吗?如有,请解释。

22得票5回答
Int32和UInt32有什么区别?

Int32和UInt32有什么区别? 如果它们的容量范围能力相同,那么问题就是为什么要创建UInt32?什么时候应该使用UInt32而不是Int32?

21得票2回答
int32_t和int_fast32_t之间的区别

这两者之间有什么区别呢?我知道 int32_t 无论在哪种环境下都恰好是32位,但是,正如其名所示它很快,那么相比于 int32_t,int_fast32_t 真的能更快多少呢?如果它明显更快的话,为什么会这样呢?

21得票7回答
使用文化格式进行双重解析

我有一个双精度浮点数的字符串。这个数字是 202.667,40 即202667.4 如何解析该字符串以获得类似于Double.Parse("202.667,40",?在这里填什么)的值,或者通过其他方法获得该值也可以。谢谢。