通用方法-获取文件的大小(字节)-字节转为MB|KB

  /// <summary>
        /// 获取文件的大小(字节)
        /// </summary>
        /// <param name="fullPath"></param>
        /// <returns></returns>
        public static long get_file_size_by_full_path(string fullPath)
        {
            try
            {
                return new FileInfo(fullPath).Length;
            }
            catch
            {
                return 0;
            }
        }
        /// <summary>
        /// 字节转为MB|KB
        /// </summary>
        /// <param name="v"></param>
        /// <returns></returns>
        public static string to_kb_mb_GB_from_bytes(this long v)
        {
            if (v > 1048576) return Math.Round(v.ToString().ToDouble() / 1024 / 1024, 2) + " MB";
            return Math.Round(v.ToString().ToDouble() / 1024, 2) + " KB";
        }
done
 
                    
                     
                    
                 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号