代码在类中创建。 如何将其转换为c#代码?
vb代码:
Public Shared HBitEnable(16) As Boolean
我在c#中的代码
public static bool HBitEnable(16)
错误
"输入预期"
答案 0 :(得分:1)
我相信你的VB代码实际上声明了一个数组并初始化它 - 而不是声明一个方法。 (它不是局部变量 - 它是一个公共静态字段。)所以C#中的等价变量是:
public static bool[] HBitEnable = new bool[17];
注意使用17而不是16,因为VB数组初始化表示最大有效索引,而不是数组的长度。
无论如何,我强烈建议不要使用公共静态字段,请注意。