21得票4回答
为什么Convert.ToInt32()会舍入到最接近的偶数,而不是最接近的整数?

查看 Convert.ToInt32() 的 msdn 文档,其中指出: 如果 value 恰好处于两个整数之间,返回偶数;也就是说,4.5 转换为 4,5.5 转换为 6。 http://msdn.microsoft.com/zh-cn/library/ffdk7eyz.aspx...

17得票8回答
在C#中,使用UInt32和Int32是否会有显著的性能差异?

我正在将一个现有应用程序移植到C#,并希望尽可能提高性能。许多现有的循环计数器和数组引用是定义为System.UInt32,而不是我本来会使用的Int32。 使用UInt32与Int32相比是否存在显着的性能差异?

12得票3回答
LINQ to Entities无法识别 'Int32 Parse(System.String)'方法,也无法将此方法转换为存储表达式。

我正在使用Entity Framework,有一行代码将var转换回数据库中的int。var record = context.enrollments.SingleOrDefault (row => row.userId == int.Parse(UserID) &&...

11得票3回答
无法在 System.Int32 和 System.String 上执行“Like”操作。DataGridView 搜索和过滤

我有一个表单,当我从ComboBox中选择一列名称并在文本框中输入时,它会过滤并显示DataGridView中的搜索条件。当我搜索数据类型为 int(也是标识和主键)的“Reference”时,出现错误消息: "无法对System.Int32和System.String执行'...

11得票2回答
Python Numpy: np.int32比np.float64“慢”

我希望理解Python的一种奇怪行为。 考虑一个形状为6000 x 2000的矩阵M。该矩阵填充了有符号整数。我想计算np.transpose(M)*M。两个选项: 当我自然地执行它(即不指定任何类型)时,numpy选择类型 np.int32 ,操作需要大约150秒。 当我强制类型为 np...

10得票3回答
Swift:将Int16转换为Int32(或NSInteger)

我真的陷入困境了!我不是ObjC的专家,现在我正在尝试使用Swift。我以为它会更简单,但事实并非如此。我记得Craig说他们把Swift称为“没有C的Objective-C”,但OS X系统中的Foundation库中有太多的C类型。文档中说许多ObjC类型将自动转换为Swift类型,可能是...

8得票6回答
在C#中将Short[2]转换为Int32

我有一个在C#中的短数组,我需要将其中两个元素转换为Int32。我编写的代码如下: uint pesoparz = (Convert.ToUInt16(values[0])); Int32 pesotot = Convert.ToInt32(pesoparz *65536 + Convert...