获取文件大小
/// <summary>
/// 获取文件大小.
/// </summary>
/// <param name="size"></param>
/// <returns></returns>
public string GetFileSize(long size)
{
var fileSize = string.Empty;
long factSize = 0;
factSize = size;
if (factSize < 1024.00)
fileSize = factSize.ToString("F2") + "Byte";
else if (factSize >= 1024.00 && factSize < 1048576)
fileSize = (factSize / 1024.00).ToString("F2") + "KB";
else if (factSize >= 1024.00 && factSize < 1048576)
fileSize = (factSize / 1024.00 / 1024.00).ToString("F2") + "MB";
else if (factSize >= 1024.00 && factSize < 1048576)
fileSize = (factSize / 1024.00 / 1024.00 / 1024.00).ToString("F2") + "GB";
return fileSize;
}
网友评论