title: C#: Path.Combine not giving full path
body: <p>Below code not giving full path, what could be the reason?</p>
  
  <p><code>var X = Path.Combine( Environment.GetEnvironmentVariable("PROGRAMFILES(X86)"), "/ABC/XYZ.exe");</code></p>
  
  <p><strong>Output</strong>: /ABC/XYZ.exe</p>
  
  <p><strong>Expected</strong>: C:/Program Files (x86)/ABC/XYZ.exe</p>