我在C#中有这段代码:
byte[]
现在,我的一个数据是System.Byte[]
(因此,byte[]
?)。
我的问题是,如何从object
获取base64
数据?
我想稍后将其转换为(byte[])values[i]
。
我试过
byte[]
但它不起作用。我想我只得到了对象本身的{{1}}值。
感谢您的回答。
答案 0 :(得分:0)
尝试Convert.ToByte()
这里是参考 https://msdn.microsoft.com/en-us/library/f7x4400t(v=vs.110).aspx
答案 1 :(得分:0)
声明这个时的类型值是什么?
Type type = values[i].GetType();
因为我试过这个并且工作正常:
byte[] a = new byte[] { 49, 50 };
Object[] values = new object[5];
values[0] = "aaa";
values[1] = a;
byte[] c = (byte[])values[1];