- .NET Framework : 4.7.2
- IDE : Visual Studio Community 2019
- OS : Windows 10 x64
- typesetting : Markdown
- blog : xinshaopu.blog.csdn.net
Dir
code
using System;
using System.IO;
namespace ConsoleApp
{
class Program
{
/// <summary>
/// 因为C#提供的文件的大小是以B为单位的,所以显示文件大小的时候会出现一大串数字很不方便
/// 所以,该函数为了方便地显示文件大小而出现
/// 函数说明,
/// 如果文件大小是0-1024B 以内的 显示以B为单位
/// 如果文件大小是1KB-1024KB之间的 显示以KB为单位
/// 如果文件大小是1M-1024M之间的 显示以M为单位
/// 如果文件大小是1024M以上的 显示以GB为单位
/// </summary>
/// <param name="lengthOfDocument"> 文件的大小 单位:B 类型:long</param>
/// <returns></returns>
static string GetLength(long lengthOfDocument)
{
if (lengthOfDocument