Я пишу программу на С#, которая должна многократно обращаться к 1 файлу изображения. Большую часть времени он работает, но если мой компьютер работает быстро, он попытается получить доступ к файлу, прежде чем он будет сохранен обратно в файловую систему, и выкинет ошибку: "Файл используется другим процессом".
Я хотел бы найти способ обойти это, но весь мой Googling только дал возможность создавать проверки с помощью обработки исключений. Это противоречит моей религии, поэтому мне было интересно, есть ли у кого лучший способ сделать это?