public static string GetFileSizestring value) { if string.IsNullOrWhiteSpacevalue)) return value; var size = Convert.ToDoublevalue); var units = new [] { "B", "KB", "MB", "GB", "TB", "PB" }; double mod = 1024.0; int i = 0; while size >= mod) { size /= mod; i++; } return size.ToString"0.00") + units[i]; }
作者: jamesbing
出处: http://gaobing.cnblogs.com
提示: 欢迎转载,但是必须保留本文的署名
jamesbing
包含链接)