public ImageType DetectImageType(Stream stream) { ImageType whatIs = ImageType.none; if (ImagePNG.itsMyFormat(stream)) { whatIs = ImageType.png; } else if (ImageBMP.itsMyFormat(stream)) { whatIs = ImageType.bmp; } else if (ImageGIF.itsMyFormat(stream)) { whatIs = ImageType.gif; } else { throw new Exception("тут шото не так"); } return(whatIs); }