Bio.IO.BAM.BAMFormatter.GetSizeOfArrayType C# (CSharp) Method

GetSizeOfArrayType() private static method

private static GetSizeOfArrayType ( char arrayType ) : int
arrayType char
return int
        private static int GetSizeOfArrayType(char arrayType)
        {
            switch (arrayType)
            {
                case 'A':  //  Printable character
                case 'c': //signed 8-bit integer
                case 'C': //unsigned 8-bit integer
                    return 1;
                case 's': // signed 16 bit integer
                case 'S'://unsinged 16 bit integer
                    return 2;
                case 'i': // signed 32 bit integer
                case 'I': // unsigned 32 bit integer
                case 'f': // float
                    return 4;
                default:
                    throw new Exception(string.Format(Properties.Resource.BAM_InvalidOptValType, arrayType));
            }
        }