While I can do this:
var process = new System.Diagnostics.Process();
it's a static method. You can't use it off an instance of
public static Process Start(string fileName)
Use the empty Start() method, that is designed to work off an instance:
Starts (or reuses) the process resource that is specified by the StartInfo property of this Process component and associates it with the component.