已知byte[]的长度 如何计算他的大小 求助。

querystringcom 2013-04-12 02:05:13
FileStream file = File.Create(filePath);
byte[] byteImage = Convert.FromBase64String("这里面是一个几百字的内容(加了密的)......");
file.Write(byteImage, 0, byteImage.Length);
file.Close();


如何求出文件的大小 ,单位可以是byte 也可以是KB 也可以是 MB

谢谢!!
...全文
1950 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
querystringcom 2013-04-12
  • 打赏
  • 举报
回复
引用 6 楼 shawn_yang 的回复:
引用 5 楼 querystringcom 的回复:byteImage.Lenght /1024 能得出 KB大小的值吗, byteImage.Lenght 就是Byte值吗 你的基础支持不够啊,1byte=8bit 你的length/8/1024不就可以得出kbyte了吗
谢谢
shawn_yang 2013-04-12
  • 打赏
  • 举报
回复
引用 5 楼 querystringcom 的回复:
byteImage.Lenght /1024 能得出 KB大小的值吗, byteImage.Lenght 就是Byte值吗
你的基础支持不够啊,1byte=8bit 你的length/8/1024不就可以得出kbyte了吗
querystringcom 2013-04-12
  • 打赏
  • 举报
回复
byteImage.Lenght /1024 能得出 KB大小的值吗, byteImage.Lenght 就是Byte值吗
shawn_yang 2013-04-12
  • 打赏
  • 举报
回复
1024=1K 1024k=1M 你自己算呗
querystringcom 2013-04-12
  • 打赏
  • 举报
回复
引用 1 楼 SQL77 的回复:
byteImage.Lenght;?
这个长度有什么用啊 计算成KB 或者MB
gomoku 2013-04-12
  • 打赏
  • 举报
回复
long size = file.Position; file.Close();
SQL77 2013-04-12
  • 打赏
  • 举报
回复
byteImage.Lenght;?

110,571

社区成员

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

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

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