title: Problems in passing arguments in gcc
body: <p>My Process is GCC.exe which is in the same folder as my executable.
  My target is to pass a file as an argument in <code>gcc</code> and produce the compiled file.
  Why is this not working?</p>
  
  <pre><code>  private void btnc_Click(object sender, EventArgs e)
          {
              Process GCC = new Process();
              GCC.StartInfo.FileName = "gcc.exe" ;
              GCC.StartInfo.Arguments = this.sourcefile.Text;
              GCC.Start();
              GCC.Close();
  
          }
  </code></pre>