title: ProcessStartInfo.Arguments - Constants
body: <p>I'm trying to call a supplied command line batch tool program. Trial and error has taken me to <code>ProcessStartInfo</code>... The problem is the arguments need to be constants. I had been collecting paths and file names to be used in the arguments. How can I use variables in the arguments? </p>
  
  <pre><code>ProcessStartInfo startInfo = new ProcessStartInfo();
  startInfo.CreateNoWindow = false;
  startInfo.UseShellExecute = false;
  startInfo.FileName = "sbsmutator.exe";
  startInfo.WorkingDirectory = @"C:\Program Files\Allegorithmic\Substance\\BatchTools\1.x\";
  startInfo.Arguments = " specialization --input " + templatePath + " --presets-path " + resourcesPath +
                      " --output-name " + name +
                      " --output-graph-name " + RemoveSpaces(name) +
                      " --output-path " + sbsPath;
  </code></pre>