c中整数数据类型的赋值
本文关键字:赋值 数据类型 整数 | 更新日期: 2023-09-27 18:21:06
在C#应用程序中,为int
数据类型变量分配了值0x200
。我不知道它是什么格式的。另外,若我试图在vb.net中写同样的语句,它会给我一个错误。请帮助
0x表示以下值(在本例中为200)为十六进制。200 Hex等于512十进制
在C#中
int i=0x200;
相当于
int i=512;
在VB.net中,这可以写成
Dim x=512
或
Dim x = &H200
在C#中
int x = 0x200;
Console.WriteLine(x);
在VB.NET 中
Dim x = &H200
Console.WriteLine(x)
它只是一个用十六进制表示法表示的常数对变量的赋值
对于代码转换,我推荐类似developerFusion code Converter的软件,它非常适合将您在web上找到的代码片段/示例放在C#
中,并将其转换为VB.NET
。它还将从VB.NET
转换为C#
,并支持转换Python
或Ruby
(IronPython
和IronRuby
的.NET实现)。