/// <summary> Bajty na jednotky KB, MB, GB, TB jednotky inteligentnej konverzie /// </summary> <názov parametra="len"></param> /// <returns></returns> verejný statický reťazec ConvertBytes (dlhý len) { string[] veľkosti = { "Bajty", "KB", "MB", "GB", "TB" }; int poradie = 0; zatiaľ čo (len >= 1024 & rád + 1 < veľkosti. Dĺžka) //{ rád++; len = len / 1024; //} return String.Format("{0:0.##} {1}", len, sizes[order]); double leng = Convert.ToDouble(len); string[] veľkosti = { "Bajty", "KB", "MB", "GB", "TB" }; int poradie = 0; zatiaľ čo (leng >= 1024 & rád + 1 < veľkosti. Dĺžka) { rád++; leng = leng / 1024; } return String.Format("{0:0.##} {1}", leng, sizes[order]); } |