我认为值得一提的是,System.Drawing.Image实现了IDisposable,因此您应始终使用using语句或在对象上调用Dispose()方法,以确保释放任何非托管系统资源.例:
using (Image img = System.Drawing.Image.FromFile(path))
{
int height = img.Height;
int width = img.Width;
}
Run Code Online (Sandbox Code Playgroud)