У меня есть путь до картинки, и она используется программой для просмотра картинок, следовательно картинку нельзя удалить, пока не завершен процесс использующей программы. Как с помощью C# можно получить путь использующей программы, имея путь используемой?
Пример получения списка процессов, занявших файл можно узнать из официальной документации/примеров кода:
https://code.msdn.microsoft.com/windowsapps/How-to-know-the-process-704839f4
В даном контексте ссылку-ответ считаю приемлимой т.к. маловероятно что она будет удалена и окроме того это официальный источник информации от майкрсофт по языку c#.
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости