如何将byte[*]转为byte[]?

caijitao 2003-11-28 11:39:35
如何将byte
  • 转为byte
  • []?
...全文
66 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
caijitao 2003-12-02
  • 打赏
  • 举报
回复
:) 刚开始接触,以后再多多请教。
另请到
http://expert.csdn.net/Expert/topic/2480/2480634.xml?temp=.6288416
接分。
xixigongzhu 2003-12-02
  • 打赏
  • 举报
回复
没搞错,连这个也不会:
byte[] bb = (byte[])bytes1;
FileStream fs = new FileStream("d:\\axis\\temp\\i1.jpg", FileMode.Create);
fs.Write(bb, 0, bb.Length);
fs.Close();
caijitao 2003-12-01
  • 打赏
  • 举报
回复
TO xixigongzhu(夕夕公主) :
上面的语句有报错
“System.Convert”表示“类”,它在给定的上下文中无效
而且,O1现已知为一个图象的数据。
xixigongzhu 2003-12-01
  • 打赏
  • 举报
回复
object o1;
f1(ref o1);
byte[] bytes = null;
if (o1 is Array) {
bytes = Convert((Array) o1);
}
caijitao 2003-12-01
  • 打赏
  • 举报
回复
完整的问题是这样的:
object o1;
f1(ref o1);
MessageBox(o1.getType().toString());
这样系统显示的为:
byte

  • 我如何将o1转为byte
  • []并将其写入到文件中?
caijitao 2003-12-01
  • 打赏
  • 举报
回复
执行如下程序后,
FileStream fs = new FileStream("d:\\axis\\temp\\i1.jpg", FileMode.CreateNew);
StreamWriter w = new StreamWriter(fs);
w.Write((byte[])bytes1);
w.Flush();

w.Close();
fs.Close();

i1.jpg中记录的信息为如下的字符串(并不是相应的数据?):
System.Byte[]
xixigongzhu 2003-12-01
  • 打赏
  • 举报
回复
object o1;
f1(ref o1);
byte[] bytes = null;
if (o1 is Array) {
Array arr = (Array) o1;
bytes = new byte[arr.GetLength(0)];
Array.Copy(arr, arr.GetLowerBound(0), bytes, 0, bytes.Length);
}
caijitao 2003-11-30
  • 打赏
  • 举报
回复
哦,我试一下,通过就给分。
xixigongzhu 2003-11-28
  • 打赏
  • 举报
回复
byte
  • 是指下限不为0的字节数组;
    byte
  • []是指下限为0的字节数组。
xixigongzhu 2003-11-28
  • 打赏
  • 举报
回复
byte
  • 是指下限不为0的字节数组;
    byte
  • []是指下限为0的字节数组。
xixigongzhu 2003-11-28
  • 打赏
  • 举报
回复
byte[] Convert(Array arr) {
byte[] bb = new byte[arr.GetLength(0)];
Array.Copy(arr, arr.GetLowerBound(0), bb, 0, bb.Length);
}
desrie 2003-11-28
  • 打赏
  • 举报
回复
byte[] b = byte[10];
desrie 2003-11-28
  • 打赏
  • 举报
回复
byte[] b = byte
desrie 2003-11-28
  • 打赏
  • 举报
回复
byte
  • 是什么?

110,538

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧