Fechando um arquivo após File.Create [duplicate]
Esta pergunta já tem uma resposta aqui:
Arquivo sendo usado por outro processo após o uso de File.Create () 10 respostasVerifico se existe um arquivo com
if(!File.Exists(myPath))
{
File.Create(myPath);
}
No entanto, quando vou criar umStreamReader
com este arquivo recém-criado, recebo um erro dizendo que
O processo não pode acessar o arquivo '[meu caminho do arquivo aqui]' porque está sendo usado por outro processo.
Não há umFile.Close(myPath)
que posso chamar para que ele seja fechado após a criação, então como libero esse recurso para poder abri-lo posteriormente no meu programa?