Справочник по C#

    Исходники по языку программирования CSharp

    Конвертируем байты (Convert byte into MB, GB etc.): Справочник по C#

    /
    /
    /
    24 Views


    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;
    }
    

    Конвертируем байты (Convert byte into MB, GB etc.): Справочник по C#

    0.00 (0%) 0 votes

    moyadcode13
    • Facebook
    • Twitter
    • Google+
    • Linkedin
    • Pinterest
    moyadcode10
    moyadcode11
    moyadcode9