标签: int32

Int到字节数组

我以为.net有一些简单的转换方法用于将int转换为字节数组?我做了一个快速搜索,并且所有解决方案都是位屏蔽/一次移位一个字节,如"好日子".在某处没有ToByteArray()方法吗?

.net c# bytearray int32

56
推荐指数
2
解决办法
9万
查看次数

C#int,Int32和enums

如果int是同义词的Int32原因

enum MyEnum : Int32
{
    Value = 1
}
Run Code Online (Sandbox Code Playgroud)

......不编译?在哪里

enum MyEnum : int
{
    Value = 1
}
Run Code Online (Sandbox Code Playgroud)

即使将光标悬停在int字上,也会显示struct System.Int32?

.net c# int enums int32

33
推荐指数
2
解决办法
5106
查看次数

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

我一直在使用SqlCeConnection在C#中使用SQL和数据库.我一直在使用ExecuteReader来读取读入Longs的记录ID的结果和BigInt值.

今天我一直在玩SQL语句,这些语句使用基于COUNT的语句('SELECT COUNT(*)FROM X')并且一直在使用ExecuteScalar来读取这些单值结果.

但是,我遇到了一个问题.我似乎无法将值存储到Long数据类型中,我一直在使用它.我可以将它们存储到Int64中.

我一直在使用BigInt作为记录ID来获取最大可能的记录数.

因此,BigInt 8字节是Int64.不是Long等于Int64,因为它们都是64位有符号整数?

因此,为什么我不能将Int64转换为Long?

long recordCount =0;

recordCount = (long)selectCommand.ExecuteScalar();
Run Code Online (Sandbox Code Playgroud)

错误是:

指定演员表无效.

我可以将BigInt读成Long.这不成问题.我无法读取SQL COUNT到long.

COUNT返回一个Int(Int32),所以问题实际上是将Int32转换为long.

c# int32 int64 sql-server-ce long-integer

29
推荐指数
2
解决办法
4万
查看次数

64位PC上的int.MaxValue是什么?

的System.Console.WriteLine(int.MaxValue);

这条线给出了2147483647的答案,因为我有一台32位PC.

在64位PC上答案是否相同?

.net c# int int32 int64

27
推荐指数
3
解决办法
6万
查看次数

如何在swift中将Int32值转换为CGFloat?

在这里我的代码.我正在传递两个值CGRectMake(..)并获得和错误.

let width = CMVideoFormatDescriptionGetDimensions(device.activeFormat.formatDescription as CMVideoFormatDescriptionRef!).width
// return Int32 value

let height = CMVideoFormatDescriptionGetDimensions(device.activeFormat.formatDescription as CMVideoFormatDescriptionRef!).height
// return Int32 value

myLayer?.frame = CGRectMake(0, 0, width, height)
// returns error: '`Int32`' not convertible to `CGFloat`
Run Code Online (Sandbox Code Playgroud)

如何转换Int32CGFloat不返回错误?

int32 cgfloat swift ios8.1

25
推荐指数
1
解决办法
3万
查看次数

为什么Int32最大值是0x7FFFFFFF?

我在MSDN文档中看到,最大值Int322,147,483,647十六进制0x7FFFFFFF.
http://msdn.microsoft.com/en-us/library/system.int32.maxvalue.aspx

我认为,如果它Int32应该存储32位整数值,最终应该是4,294,967,295十六进制0xFFFFFFFF.

我的问题是为什么Int32存储Int32位整数值?

c# types int32

23
推荐指数
5
解决办法
4万
查看次数

VB.NET中的Integer和Int32有什么区别吗?

在VB.NET中,Integer和之间有什么区别Int32吗?

如果是,请解释.

.net vb.net integer int32

22
推荐指数
1
解决办法
9962
查看次数

为什么Convert.ToInt32()舍入到最接近的偶数,而不是最接近的整数?

查看Convert.ToInt32()它的msdn文档说明:

如果值在两个整数之间,则返回偶数; 也就是说,4.5转换为4,5.5转换为6.

http://msdn.microsoft.com/en-us/library/ffdk7eyz.aspx

为什么是这样?

当然,舍入到最接近的整数更合乎逻辑,不是吗?如果是这样,4.5将变为5,而5.5将变为6,这似乎更直观.

c# decimal int32 rounding

20
推荐指数
2
解决办法
1万
查看次数

双重解析文化格式

我有一个双号作为字符串.这个数字是

202.667,40

这是202667.4

我如何解析此字符串以获取如下值:Double.Parse("202.667,40",?这里是什么),或获取该值的任何其他方法将是伟大的.谢谢

c# int32

14
推荐指数
2
解决办法
3万
查看次数

int32_t和int_fast32_t之间的区别

两者有什么区别?我知道无论环境如何,int32_t都是32位,但正如它的名字暗示它的速度快,int_fast32_t与int32_t相比要快多少?如果它明显更快,那么为什么呢?

c types int32

13
推荐指数
2
解决办法
9619
查看次数

标签 统计

int32 ×10

c# ×7

.net ×4

int ×2

int64 ×2

types ×2

bytearray ×1

c ×1

cgfloat ×1

decimal ×1

enums ×1

integer ×1

ios8.1 ×1

long-integer ×1

rounding ×1

sql-server-ce ×1

swift ×1

vb.net ×1