title: Do I have to Dispose Process.Start(url)?
body: <p>Simple question: I want to open a URL using the Default Browser, so I just do <code>Process.Start(url)</code>. However, I noticed that this returns an IDisposable object.</p>
  
  <p>So now I wonder if I have to dispose it? Or, for that matter, if my Application is in any way responsible for this process? The intended functionality is simply "Fire and forget", I do not want to have my application as a parent of the new process and it does not need to interact with it.</p>
  
  <p>I've seen some similar but unrelated questions on SO that seem to say that simply calling Process.Start on a URL is fine, but I do not want to run into some hard to debug memory leaks/resource exhaustion issues caused my me program keeping references to long dead browser processes.</p>