Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# VB相当于c新字节[0]_C#_Vb.net - Fatal编程技术网

C# VB相当于c新字节[0]

C# VB相当于c新字节[0],c#,vb.net,C#,Vb.net,我正在尝试将一些C转换成VB。调用此方法: public static void WriteLineA(Stream Stream, byte[] Line); C调用如下所示: SBASUtils.__Global.WriteLineA(messageStream, new byte[0]); 所有C>VB转换器都将字节转换为: New Byte(-1) {} 编译器不喜欢这样。任何帮助都将不胜感激 塔克斯 试试这个: SBASUtils.__Global.WriteLineA(mess

我正在尝试将一些C转换成VB。调用此方法:

public static void WriteLineA(Stream Stream, byte[] Line);
C调用如下所示:

SBASUtils.__Global.WriteLineA(messageStream, new byte[0]);
所有C>VB转换器都将字节转换为:

New Byte(-1) {}
编译器不喜欢这样。任何帮助都将不胜感激

塔克斯

试试这个:

SBASUtils.__Global.WriteLineA(messageStream, New Byte() {})
这将创建一个新的字节数组,其大小将自动调整为花括号之间的元素数。由于括号之间没有项,它将创建一个空的零项数组。

尝试以下操作:

SBASUtils.__Global.WriteLineA(messageStream, New Byte() {})

这将创建一个新的字节数组,其大小将自动调整为花括号之间的元素数。由于括号之间没有项,它将创建一个空的零项数组。

为什么要首先写出一个空字节数组?我假设WriteLineA将CRLF附加到空字节数组的末尾。可能只是他们向文件中添加额外CRLF的方式。为什么要首先写出一个空字节数组?好吧,我假设WriteLineA将CRLF附加到空字节数组的末尾。可能只是他们向文件中添加额外CRLF的方式。