C# Аргументы командной строки
Всем привет!
На данный момент на проекте имеется ряд аргументов при запуске приложения (visualstudio), все они выглядят довольно печально, т.е не совсем понятно кто что делает, просто набор аргументов через пробел, я бы хотел все это красиво оформить по ключам:
Вот как есть сейчас - [аргумент] [аргумент] [аргумент]...
Как хотел бы сделать - [ключ]: [аргумент]
Скрин выше, что имею на данный момент. Подскажите документацию или какой-нибудь пример того, как это можно реализовать.
Ответы (1 шт):
То что вы хочете реализовать это похоже на INI файл. Если вам нужно передать параметры в проект но у вас их много, лучше использую файл конфигураций (мне по душе XML).
Создали файл, считали в новом проекте и удалили файл (не обязательно создавать файл на жестком диске). Можете просто всегда держать файл в AppData/Local/{своя папка}/{свой файл} и читать при открытии.
Если же у вас данных фиксированное кол-во вы можете сделать как Windows по ключам /k будет означать какой-то определенный параметр.
