2012-03-07 101 views
-2

好吧我已经看了很多来源,但我似乎无法找到答案。我有一个任务,我将使用C#控制台应用程序为输入文件路径指定参数,并为输出文件路径指定参数。我的问题是我在哪里可以找到一个示例,显示用于设置参数的代码。 谢谢。如何创建一个具有输入文件和输出文件作为参数的可执行文件?

+0

关键是'命令林e参数'只是操作系统分解成数组并传递给程序的字符串。用户可以输入他们喜欢的任何东西,并且必须尽可能满足您的需求,从而理解他们的输入。 – 2012-03-08 15:12:31

回答

3

它们只是命令行参数,对吧?例如:

public class Foo 
{ 
    private static int Main(string[] args) 
    { 
     if (args.Length != 2) 
     { 
      Console.WriteLine("Usage: Foo <input file> <output file>"); 
      return 1; // Indicate failure 
     } 
     string inputFile = args[0]; 
     string outputFile = args[1]; 
     // Use inputFile and outputFile... 

     return 0; // Indicate success 
    } 
} 
+0

非常感谢。那正是我正在寻找的。在msdn中,它仅将特定输入作为参数进行讨论,而不是文件 – user1255009 2012-03-07 15:53:36

+0

@ user1255009:命​​令行参数只是字符串。你如何使用它们完全取决于你。 – 2012-03-07 16:00:32

相关问题