ГЛАВНАЯ     АРХИВ     НАПИСАТЬ АДМИНУ     ПОДПИСАТЬСЯ НА RSS     ВОЙТИ      

Поиск

Категории

Облако тегов

  << Предыдущий пост       Следующий пост >>  
От: inbruk
4. ноября 2010 18:22

Рассмотрим как добраться до параметров альтернативным способом, а простейший уже был рассмотрен в Как обработать параметры командной строки консольного приложения на C#? . В пространстве имен System есть статический класс Environment. Его публичное свойство CommandLine позволяет добраться до командной строки. А его метод GetCommandLineArgs позволяет получить массив строк с параметрами. Для того чтобы объединить два слова или более в один параметр достаточно заключить их в двойные кавычки.


using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ConsoleApplication1
{
class Program
{
static void Main()
{
Console.WriteLine("CommandLine: {0}", Environment.CommandLine);
Console.WriteLine();
String[] arguments = Environment.GetCommandLineArgs();
for (int i = 0; i < arguments.Count(); i++ )
{
Console.WriteLine("Arg[{0}] = {1}", i, arguments[i]);
}
Console.ReadKey(true);
}
}
}
/*
Результат работы программы:

CommandLine: "C:\temp\MyExample1\ConsoleApplication1\bin\Debug\ConsoleApplication1.vshost.exe" one "two1 two2" three four

Arg[0] = C:\temp\MyExample1\ConsoleApplication1\bin\Debug\ConsoleApplication1.vshost.exe
Arg[1] = one
Arg[2] = two1 two2
Arg[3] = three
Arg[4] = four
*/


База Рецептов первых и вторых блюд.

Официальные данные о VW Golf 7 здесь обнародовал концерн Фольксваген.



Похожие записи


Вопросы на собеседовании C#, Net, ASP.NET, SQL
Продолжая тему вопросов на собеседовании. Нашел еще одну подборку. Оригинал лежит здесь . Перенес, чтобы не затерялось. Есть вполне вменяемые ответы (хотя, на некоторые вопросы ответил бы по-другому). Ответы находятся после списка вопросов, я их не менял. 23. Что такое шаблон проектирования Model/View/Controller? Как и зачем его применяют? 2...

Способы заработка на сайте
На этом блоге было много постов про производство и раскрутку сайтов. Но пока не было про заработок на них. Пора исправить этот недочет. Здесь будут описаны по возможности не фантастичные, и не супер низко прибыльные способы. Также упор будет сделан именно на организацию процесса, а не технических деталях, которых в обилии в интернете. Несмотря на то, что как пр...

Темы собеседования на должность ASP.NET разработчика
В продолжение темы вопросов на собеседовании. Нашел в интернете еще один представительный список с вменяемыми ответами. Хотя, конечно, на полноту ответы не претендуют. Оригинал лежит здесь . Перенес его сюда как есть не внося никаких изменений. Что такое полиморфизм, инкапсуляция, наследование. ООППолиморфизм: Язык программирования поддерживает полиморфизм, ес...

Комментарии

 
nobelwerfer 29.07.2011 18:08:18 #

ооо вторая группа детсада

Добавить комментарий




biuquote
  • Комментарий
  • Предпросмотр
Loading


  Сохранить комментарий