如何检查文件大小或尺寸?

And*_*ndy 3 c#

 var dlg = new Microsoft.Win32.OpenFileDialog();
        dlg.Filter = "(*.JPG;*.GIF)|*.JPG;*.GIF";
        dlg.ShowDialog();
        if (string.IsNullOrEmpty(dlg.FileName)) return;
        var fs = new FileStream(dlg.FileName, FileMode.Open, FileAccess.Read);
        var data = new byte[fs.Length];
        fs.Read(data, 0, System.Convert.ToInt32(fs.Length));
        fs.Close();
Run Code Online (Sandbox Code Playgroud)

我正在使用此代码但未找到如何查找图像的大小或尺寸?

Zde*_*vic 5

作为此问题的一部分回答:限制图像大小

string filename = // get it from OpenFileDialog
var length = new FileInfo(filename).Length;
Image img = Image.FromFile(filename);
var w = img.Width;
var h = img.Height;
Run Code Online (Sandbox Code Playgroud)