Canguro.Commands.Model.SaveScreenshot.selectFromExtension C# (CSharp) Метод

selectFromExtension() приватный Метод

private selectFromExtension ( string filename ) : ImageFormat
filename string
Результат System.Drawing.Imaging.ImageFormat
        private ImageFormat selectFromExtension(string filename)
        {
            ImageFormat imFormat;

            string ext = filename.Substring(filename.LastIndexOf(".") + 1);
            ext.ToUpperInvariant();

            if (ext == "BMP")
                imFormat = ImageFormat.Bmp;
            else if (ext == "EMF")
                imFormat = ImageFormat.Emf;
            else if (ext == "GIF")
                imFormat = ImageFormat.Gif;
            else if (ext == "JPG")
                imFormat = ImageFormat.Jpeg;
            else if (ext == "PNG")
                imFormat = ImageFormat.Png;
            else if (ext == "TIFF")
                imFormat = ImageFormat.Tiff;
            else if (ext == "WMF")
                imFormat = ImageFormat.Wmf;
            else
                imFormat = ImageFormat.Png;

            return imFormat;
        }