Pass data C#将数据传递给另一个项目

Pass data C#将数据传递给另一个项目,pass-data,Pass Data,我想将用户名从我的项目传递到另一个项目。 我用这些代码调用第二个项目 using System.Diagnostics; private void MenuItemClickHandler(object sender, EventArgs e) { ProcessStartInfo startInfo = new ProcessStartInfo(); startInfo.CreateNoWindow = false; startInfo.UseShellExecute = false; sta

我想将用户名从我的项目传递到另一个项目。 我用这些代码调用第二个项目

using System.Diagnostics;
private void MenuItemClickHandler(object sender, EventArgs e)
{
ProcessStartInfo startInfo = new ProcessStartInfo();
startInfo.CreateNoWindow = false;
startInfo.UseShellExecute = false;
startInfo.FileName = @"\\server1\Lawyer\Lawyer.exe";
startInfo.WindowStyle = ProcessWindowStyle.Hidden;
startInfo.Arguments = CurrentUser.UserID.ToString();
Process.Start(startInfo);
}
如何将项目的用户ID传递给我调用的第二个项目(律师)?
非常感谢

您遇到了什么问题?第二个项目必须进行编码,以接受/读取给定的参数。这似乎是可行的方法。我看这个代码没有问题。Laywer.exe的主要方法是什么?我有一个调用其他项目的主项目,比如桌面,我想使用用户ID并传递用户写入的信息来进入主项目,并将其传递给从主项目调用的项目,而无需登录表单。