private static string ConvertByte(long lbyte, int type) { long lSize = 0; string unit = ""; long lnBYTE = 1; long lnKILO = 1024; // ' 2^10 long lnMEGA = 1048576; // ' 2^20 long lnGIGA = 1073741824; // ' 2^30 long lnTERA = 1099511627776; // ' 2^40 if (lbyte > 0) { switch (type) { case 0: //kb lSize = lbyte / lnKILO; unit = "KB"; break; case 1: //mb lSize = lbyte / lnMEGA; unit = "MB"; break; case 3: //gb lSize = lbyte / lnGIGA; unit = "GB"; break; case 4: //gb lSize = lbyte / lnTERA; unit = "Tera"; break; } } return lSize.ToString() + " " + unit; }
Исходники по языку программирования CSharp

Так же если у вас есть предложение о сотрудничестве, пожелания, указать на нарушения сайта или просто сказать слова благодарности, все это вы можете сделать через форму обратной связи. Читать дальше
12 сент. 2012 г.
Конвертируем байты (Convert byte into MB, GB etc.)
Также читайте: Application,
Convert,
Windows,
Windows Form
Copyright © 2011-2015 Справочник по C#. Все права защищены.