C# Codeschnipsel

Ein paar nützliche Snippets in C#

Überführt eine Anzahl an Bytes in eine menschlich lesbare Form von Bytes, Kilobytes, Megabytes oder Gigabytes. Angezeigt werden zwei Stellen nach dem Komma.

        public static string ByteSizeToString(double len)
        {
            string[] sizes = { "B", "KB", "MB", "GB" };
            int index = 0;
            while (len >= 1024 && index + 1 < sizes.Length)
            {
                index++;
                len = len / 1024;
            }
            return String.Format("{0:0.##} {1}", len, sizes[index]);
        }

 


Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.