2012-03-07 81 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

相關問題