2012-03-07 2 views
-2

Хорошо, я посмотрел на множество источников, но я не могу найти ответ. У меня есть назначение, где я буду параметром для пути входного файла и параметром для пути выходного файла с использованием консольного приложения C#. Мой вопрос в том, где я могу найти пример, который показывает код для установки таких параметров. Спасибо.Как создать исполняемый файл с входным файлом и выходным файлом в качестве параметров?

+0

Ключевым моментом является «командный lin e parameters "- это просто строки, которые операционная система разбивается на массив и переходит к вашей программе. Пользователь может вводить все, что им нравится, и вы должны понимать их вклад как можно лучше для своих нужд. –

ответ

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

+0

@ user1255009: Аргументы командной строки - это просто строки. Как вы * используете * их полностью зависит от вас. –

Смежные вопросы