美文网首页
.Net Core 获取文件大小

.Net Core 获取文件大小

作者: Rinaloving | 来源:发表于2024-03-17 11:29 被阅读0次

获取文件大小

    /// <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;
    }

相关文章

网友评论

      本文标题:.Net Core 获取文件大小

      本文链接:https://www.haomeiwen.com/subject/sbvozdtx.html