以下の方法で私は読むことができます。
しかし、disposeメソッドがないので、後でファイルを削除することはできません。
したがって、以下のメソッドは失敗します。
私は適切な解決策を思い付くことができませんでした。
ビットマップクラスは、C#4.5WPFアプリケーションでは認識されません。
ありがとうございました
DirectoryInfo dInfo = new DirectoryInfo(@"C:\pokemon_files\images\");
FileInfo[] subFiles = dInfo.GetFiles();
BitmapImage myImg;
foreach (var vrImage in subFiles)
{
string srFilePath = vrImage.FullName;
System.Uri myUri = new Uri(srFilePath);
myImg = new BitmapImage(myUri);
if (myImg.Width < 50)
{
File.Delete(srFilePath);
continue;
}
}