0

これは、すでに開いているか閉じている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;
}
4

0 に答える 0