2009/05/15(Fri) 00:03:22 編集(投稿者)
> if (args[1].ToLower().Contains("jpg") || args[1].ToLower().Contains("png"))
Containsだとファイル名の途中に"jpg"があらわれたとき誤認識してアウト。
> ただ、拡張子が増えて長くなってあまりにも見通しが悪くなり、
string[] extends = { ".jpg", ".png", ".bmp", ".gif", ... };
foreach ( string ext in extends ) {
if ( args[1].ToLower().EndsWith(ext) ) {
見つけたー♪
}
}