C# 为c中的byte[]类型赋值#
如何将值设置为字节[] 我尝试了以下操作,但出现编译错误:C# 为c中的byte[]类型赋值#,c#,C#,如何将值设置为字节[] 我尝试了以下操作,但出现编译错误: byte[] XMLbyte=null; XMLbyte = byte(2345) 有什么建议吗?byte[]是一个字节数组。您可能只需要字节类型。字节[]是一个字节数组。您可能只需要字节类型。嗯,这看起来很傻,但我认为您缺少了新的运算符 XMLbyte = new byte[2345] 嗯,这看起来很傻,但我认为你错过了新的接线员 XMLbyte = new byte[2345] 初始化阵列的一些选项: XMLbyte = ne
byte[] XMLbyte=null;
XMLbyte = byte(2345)
有什么建议吗?
byte[]
是一个字节数组。您可能只需要字节
类型。字节[]
是一个字节数组。您可能只需要字节
类型。嗯,这看起来很傻,但我认为您缺少了新的运算符
XMLbyte = new byte[2345]
嗯,这看起来很傻,但我认为你错过了新的接线员
XMLbyte = new byte[2345]
初始化阵列的一些选项:
XMLbyte = new byte[50]; // creates an array with 50 elements, all values are zero.
XMLbyte = new byte[3] {1,2,3}; // creates an array with 3 elements: 1,2,3
XMLbyte = new byte[] {1,2,3}; // creates an array with 3 elements: 1,2,3
XMLbyte = {1,2,3}; // creates an array with 3 elements: 1,2,3
初始化阵列的一些选项:
XMLbyte = new byte[50]; // creates an array with 50 elements, all values are zero.
XMLbyte = new byte[3] {1,2,3}; // creates an array with 3 elements: 1,2,3
XMLbyte = new byte[] {1,2,3}; // creates an array with 3 elements: 1,2,3
XMLbyte = {1,2,3}; // creates an array with 3 elements: 1,2,3
您正在寻找以下方法:
您正在寻找以下方法:
试试下面的代码
byte[] XMLbyte=null;
XMLbyte = new byte[2] {1,2}
试试下面的代码
byte[] XMLbyte=null;
XMLbyte = new byte[2] {1,2}
您必须XMLbyte=新字节[2345] 也许您需要“2345”字符串中的bytearray?
System.Text.UTF8Encoding encoding=new System.Text.UTF8Encoding();
XMLbyte = encoding.GetBytes("2345");
您必须XMLbyte=新字节[2345] 也许您需要“2345”字符串中的bytearray?
System.Text.UTF8Encoding encoding=new System.Text.UTF8Encoding();
XMLbyte = encoding.GetBytes("2345");
试试这个:
byte[]temp=newbyte[255]代码>
或者这样:byte[]temp=新字节[123]代码>试试这个:字节[]临时=新字节[255]代码>
或者这样:byte[]temp=新字节[123]代码>你到底想做什么?你到底想做什么?我相信你做得太过分了。我严重怀疑他的意图是为了得到表示整数的4个字节。@Yodan,让我们离开OP解释一下。我相信你做得太过分了。我严重怀疑他的意图是否是获取表示“隐藏”的整数的4个字节。@Yodan,让我们留下解释。