C# c中整数数据类型的赋值#

C# c中整数数据类型的赋值#,c#,vb.net,types,C#,Vb.net,Types,在C#应用程序中,int数据类型变量已分配值0x200。我不明白这是什么格式。另外,如果我试图在vb.net中编写相同的语句,它会给我一个错误。请在C中帮助# 在VB.NET中 Dim x = &H200 Console.WriteLine(x) 它只是将用十六进制表示法表示的常数赋值给C中的变量# 在VB.NET中 Dim x = &H200 Console.WriteLine(x) 它只是将一个用十六进制表示法表示的常数赋值给一个变量表示以下值(在本例中为200)为十六进

在C#应用程序中,
int
数据类型变量已分配值
0x200
。我不明白这是什么格式。另外,如果我试图在vb.net中编写相同的语句,它会给我一个错误。请在C中帮助#

在VB.NET中

Dim x = &H200
Console.WriteLine(x)
它只是将用十六进制表示法表示的常数赋值给C中的变量#

在VB.NET中

Dim x = &H200
Console.WriteLine(x)
它只是将一个用十六进制表示法表示的常数赋值给一个变量

表示以下值(在本例中为200)为十六进制

用C#

相当于

int i=512;
在VB.net中,这可以写成

Dim x=512

表示以下值(在本例中为200)为十六进制

用C#

相当于

int i=512;
在VB.net中,这可以写成

Dim x=512


对于代码转换,我推荐这样的东西,它非常适合将您在
C
网站上找到的代码片段/示例放入并将其转换为
VB.NET
。它还将从
VB.NET
转换为
C
,并支持转换
Python
Ruby
(其中的.NET实现是
IronPython
IronRuby
)。

对于代码转换,我建议如下:,它非常适合将您在web上找到的代码片段/示例放在
C
中,并将其转换为
VB.NET
。它还将从
VB.NET
转换为
C
,并支持转换
Python
Ruby
(其中的.NET实现是
IronPython
IronRuby
)。

这是一个很好的例子,VB版本是有文档记录的。在您的情况下,它应该是
&H200
,这是一个VB版本的文档。在您的情况下,它应该是
&H200