DotNet指定文件显示的尺寸

  

,,在项目中开发中,有时候需要将文件的尺寸进行控制,例如需要将文件的尺寸指定为字节,结核病等。现在提供一个方法,实现将指定文件的尺寸,

,,提供:“字节”、“知识库”,“m”,“g”、“结核”等尺寸的控制选项,一下方法代码可以在项目中直接使用,提高项目的开发效率。

[System.ComponentModel.EditorBrowsable (System.ComponentModel.EditorBrowsableState.Never)]   ,,,public  static  class  FsLibValueExtract   ,,,{   ,,,,,,,readonly  static  string [], SizeDefinitions =,{,”字节”,,“知识库”,“m”,“g”,,,“结核”};      ,,,,,,,///,& lt; summary>   ,,,,,,,///,控制尺寸显示转换上限   ,,,,,,,///,& lt;/summary>   ,,,,,,,readonly  static  double  SizeLevel =, 0 x400  *, 0.9;      ,,,,,,,///,& lt; summary>   ,,,,,,,///,转换为尺寸显示方式   ,,,,,,,///,& lt;/summary>   ,,,,,,,///,& lt; param  name=按笮 钡脑诖笮? lt;/param>   ,,,,,,,///,& lt; returns>尺寸显示方式& lt;/returns>   ,,,,,,,public  static  string  ToSizeDescription(却;能够double 大小)   ,,,,,,,{   ,,,,,,,,,,,return  ToSizeDescription(大小,2);   ,,,,,,,}      ,,,,,,,///,& lt; summary>   ,,,,,,,///,转换为尺寸显示方式   ,,,,,,,///,& lt;/summary>   ,,,,,,,///,& lt; param  name=按笮 钡脑诖笮? lt;/param>   ,,,,,,,///,& lt; param  name="数字"祝辞小数位数& lt;/param>   ,,,,,,,///,& lt; returns>尺寸显示方式& lt;/returns>   ,,,,,,,public  static  string  ToSizeDescription(却;能够double 大小,int 位数)   ,,,,,,,{   ,,,,,,,,,,,var  sizeDefine =, 0;      ,,,,,,,,,,,while  (sizeDefine  & lt;, SizeDefinitions.Length ,,, size 祝辞,SizeLevel)   ,,,,,,,,,,,{   ,,,,,,,,,,,,,,,size /=, 0 x400;   ,,,,,,,,,,,,,,,sizeDefine + +;   ,,,,,,,,,,,}      ,,,,,,,,,,,if  (sizeDefine ==, 0), return  size.ToString (“# 0”), +,“,”, +, SizeDefinitions [sizeDefine];   ,,,,,,,,,,,return  size.ToString (“# 0。”, +, string.Empty.PadLeft(数字,,' # ')),+,“,”,+,SizeDefinitions [sizeDefine];   ,,,,,,,}      ,,,,,,,///,& lt; summary>   ,,,,,,,///,转换为尺寸显示方式   ,,,,,,,///,& lt;/summary>   ,,,,,,,///,& lt; param  name=按笮 钡脑诖笮? lt;/param>   ,,,,,,,///,& lt; returns>尺寸显示方式& lt;/returns>   ,,,,,,,public  static  string  ToSizeDescription(却;能够ulong 大小)   ,,,,,,,{   ,,,,,,,,,,,return  ((double)大小).ToSizeDescription ();   ,,,,,,,}      ,,,,,,,///,& lt; summary>   ,,,,,,,///,转换为尺寸显示方式   ,,,,,,,///,& lt;/summary>   ,,,,,,,///,& lt; param  name=按笮 钡脑诖笮? lt;/param>   ,,,,,,,///,& lt; param  name="数字"祝辞小数位数& lt;/param>   ,,,,,,,///,& lt; returns>尺寸显示方式& lt;/returns>   ,,,,,,,public  static  string  ToSizeDescription(却;能够ulong 大小,int 位数)   ,,,,,,,{   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null

DotNet指定文件显示的尺寸