Простой вопрос: я хочу открыть URL-адрес с помощью браузера по умолчанию, поэтому я просто делаю Process.Start(url)
. Однако я заметил, что это возвращает объект IDisposable.
Итак, теперь я задаюсь вопросом, нужно ли мне это распоряжаться? Или, если это так, если мое приложение каким-либо образом отвечает за этот процесс? Предполагаемая функциональность - это просто "Огонь и забыть", я не хочу, чтобы мое приложение было родителем нового процесса, и ему не нужно взаимодействовать с ним.
Я видел некоторые похожие, но несвязанные вопросы о SO, которые, похоже, говорят, что просто вызов Process.Start на URL-адресе прекрасен, но я не хочу сталкиваться с трудностями в отладке утечек памяти/проблемах с исчерпанием ресурсов, вызванных моими я поддерживаю ссылки на длительные процессы браузера.