C#格式化文件大小的实现代码
发布时间:2016-03-18 编辑:jiaochengji.com
本文介绍一个C#实现格式化文件大小的代码,所谓格式化文件大小,即将字节表示的文件大小,用易于阅读的方式展示出来,比如120GB、30MB等。
代码如下:
//格式化文件大小为KB MB GB等 public string formatSize(long size) { if (size == 0) return "0"; string[] sizetext = new string[] { " B", " KB", " MB", " GB", " TB", " PB" }; int i = (int)Math.Floor(Math.Log(size, 1024)); return Math.Round(size / Math.Pow(1024, i), 2).ToString() + sizetext[i]; }
您可能感兴趣的文章:
C#格式化文件大小的实现代码
php格式化文件大小的实现代码
php计算指定文件夹信息(文件夹数,文件数,文件夹大小)的代码
Illustrator格式转化成PDF格式步骤分享
C#常用数据格式转换的方法汇总
C#判断文本文件编码方式的代码一例
js格式化时间的小例子
基于jquery的bankInput银行卡账号格式化
dos命令之echo命令介绍
c# DataSet转为XML时格式化字段数据的方法
[关闭]