/// <summary> Conversie inteligentă de octeți către unități KB, MB, GB, TB /// </summary> <param name="len"></param> /// <returns></returns> șirul static public ConvertBytes (lentilă lungă) { string[] dimensiuni = { "Bytes", "KB", "MB", "GB", "TB" }; ordine int = 0; în timp ce (len >= 1024 & & ordine + 1 < mărimi. Lungime) //{ order++; len = len / 1024; //} return String.Format ("{0:0.##} {1}", len, sizes[order]); double leng = Convert.ToDouble(len); string[] dimensiuni = { "Bytes", "KB", "MB", "GB", "TB" }; ordine int = 0; în timp ce (leng >= 1024 & & ordine + 1 < mărimi. Lungime) { order++; leng = leng / 1024; } return String.Format ("{0:0.##} {1}", leng, sizes[order]); } |