我可以使用CodeMethodInvokeExpression
和CodeTypeReferenceExpression
来调用某种类型,但我想能够引用以下代码行:
Process p = new Process();
p.StartInfo.FileName = "FilePath";
这是我现在所拥有的——
CodeVariableDeclarationStatement statement = new CodeVariableDeclarationStatement(typeof(System.Diagnostics.Process), "p",
new CodeObjectCreateExpression("System.Diagnostics.Process",
new CodeExpression[] { }));
我怎么也想不出如何生成“p.StartInfo.FileName = exFilePath”这行代码。
非常感谢任何关于此事的帮助!
谢谢, Evan
CodeAssignStatement
来生成p.StartInfo.FileName = exFilePath
? - Vlad