What will happen to an open FileStream if it is not close due to a program crash? Will it be close automatically? I can't enclose it in a try catch or using because I am doing something with the file. It's like I open the file with an Open button.
private void button1_Click(object sender, RoutedEventArgs e)
{
fs = new FileStream("Test.txt", FileMode.OpenOrCreate, FileAccess.ReadWrite, FileShare.Read);
}
Then I do something with it. Then in the Exit or closing of the application I execute close.
fs.Close();
But what if something happens in between, like a program crash. Will the file be not accessible since it is not close properly? Thanks.