これは、すでに開いているか閉じているfalse
かに関係なく、常に返されます。file
昨日までは問題なく機能していました。今日、期待どおりに機能しません。
public bool isOpen(FileInfo file)
{
FileStream stream = null;
try
{
stream = file.Open(FileMode.Open);
}
catch (Exception ex)
{
Logger.Error(ex.Message);
return true;
}
finally
{
if (stream != null)
stream.Close();
}
return false;
}