2014-10-11 51 views
0

我真的不知道如何找到我想知道的,但我会尽我所能解释我想知道的。C# - 调用变量时调用一个程序?

有像cmdmenusel.exe这样的程序,可以像批处理语言中调用。但是,当批量调用它时,它需要其他变量,如下所示:语法 - cmdmenusel.exe {color} {Option 1} {Option 2} etc ..

我想知道如何制作这样的程序,它在调用文件时接受和理解文件外部的变量。我的计划是制作一个邮件程序,它接受像这样的变量,例如:

mailer.exe -subject“This is a subject”-body“这是正文段落。”邮件“[email protected]

最好在C#我想能够做到这一点。谢谢。

在此先感谢。

+0

我想你正在寻找命令行参数.http://msdn.microsoft.com/en-in/library/aa288457(v = vs.71).aspx – Rangesh 2014-10-11 17:57:38

+0

http://www.dotnetperls.com/主要是 – Steve 2014-10-11 17:58:16

+0

这个过程基本上是一样的,无论你选择创建一个控制台应用还是一个WinForms应用。链接的文章应该让你开始,但如果你再次陷入困境,可以自由地提出另一个问题(并包括你到目前为止)。 – 2014-10-11 18:01:54

回答

0

您可以通过只创建一个基本的控制台应用程序,并在传递值作为参数做到这一点。默认情况下,Main方法接受一个参数数组供您参考。