/// <summary> Bytes-zu-KB-, MB-, GB- UND TB-Einheiten intelligente Umwandlung /// </summary> <param name="len"></param> /// <returns></returns> öffentliche statische Zeichenkette ConvertBytes(long len) { string[]-Größen = { "Bytes", "KB", "MB", "GB", "TB" }; Int Ordnung = 0; während (len >= 1024 && Ordnung + 1 < Größen. Länge) //{ Ordnung++; len = len / 1024; //} return String.Format("{0:0.##} {1}", len, sizes[order]); double leng = Convert.ToDouble(len); string[]-Größen = { "Bytes", "KB", "MB", "GB", "TB" }; Int Ordnung = 0; während (leng >= 1024 && Ordnung + 1 < Größen. Länge) { Ordnung++; leng = leng / 1024; } return String.Format("{0:0.##} {1}", leng, sizes[order]); } |