0
我將一些WPF應用程序的參數傳遞給這樣的WinForm應用程序。傳遞參數爲空
int processID = Process.GetCurrentProcess().Id;
Process p = new Process();
p.StartInfo.FileName = FileManager.AppDirectoryName + "\\" + winformApp;
p.StartInfo.Arguments = string.Format("Param1={0}", processID);
p.Start();
但在其他應用程序中,我看不到任何參數。
[STAThread]
static void Main()
{
// Get start arguments
var process = Process.GetCurrentProcess();
var args = process.StartInfo.Arguments; // It is empty. Why is it??
任何線索?
嘗試使用'var args = Environment.GetCommandLineArgs()' –
Derp,nm,我正在考慮控制檯。不理我。不'static void main()'通常有一個'string [] args'參數? – jleach