FileStream.Unlock ()

уверен, что люди обычно подразумевают под «блокировкой» файла, но я хочу сделать это с файлом, который выдаст сообщение об ошибке «Указанный файл используется», когда я пытаюсь открыть его с другим применение.

Я хочу сделать это, чтобы проверить мое приложение, чтобы увидеть, как оно ведет себя, когда я пытаюсь открыть файл, который находится в этом состоянии. Я попробовал это:

FileStream fs = null;

private void lockToolStripMenuItem_Click(object sender, EventArgs e)
{
    fs = new FileStream(@"C:\Users\Juan Luis\Desktop\corte.txt", FileMode.Open);
}

private void unlockToolStripMenuItem_Click(object sender, EventArgs e)
{
    fs.Close();
}

Но, видимо, он не сделал то, что я ожидал, потому что я смог открыть файл с помощью Блокнота, пока он был «заблокирован». Так как же заблокировать файл, чтобы его нельзя было открыть другим приложением в целях тестирования?

Ответы на вопрос(3)

Ваш ответ на вопрос