当前位置: 编程技术>.net/c#/asp.net
C#格式化文件大小的实现代码
来源: 互联网 发布时间:2014-08-30
本文导语: 代码如下: //格式化文件大小为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)....
代码如下:
//格式化文件大小为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]; }