# 46 Уроки C# – Аргументы командной строки – GetCommandLineArgs
00:00 Введение в аргументы командной строки • Объяснение работы с аргументами командной строки на примере программы WinTweaker. • Демонстрация запуска программы с аргументом через ярлык или командную строку. 00:27 Получение аргументов в программе • Использование метода `GetCommandLineArgs` для получения аргументов командной строки. • Примеры использования аргументов для очистки данных и других функций. 01:25 Обработка аргументов в коде • Проверка окончания аргументов на определённые символы, например, `/k`. • Изменение цвета формы программы в зависимости от аргументов. 02:37 Запуск программы через командную строку • Запуск программы через командную строку с аргументами, например, `winforum.exe /k`. • Создание ярлыка для программы с аргументами в свойствах ярлыка. 03:43 Работа с путями и кавычками • Объяснение, почему путь к программе не всегда заключается в кавычки. • Пример получения полного пути к программе через командную строку. 04:15 Вывод справки • Добавление аргумента `/help` для вывода справки о программе. • Отображение списка команд программы при запуске с аргументом. 06:11 Оптимизация кода • Преобразование аргументов в массив для более эффективного использования. • Использование переменной `args` для хранения аргументов. • Проверка аргументов без лишнего преобразования. 07:30 Заключение • Подведение итогов и призыв к подписке на канал.
00:00 Введение в аргументы командной строки • Объяснение работы с аргументами командной строки на примере программы WinTweaker. • Демонстрация запуска программы с аргументом через ярлык или командную строку. 00:27 Получение аргументов в программе • Использование метода `GetCommandLineArgs` для получения аргументов командной строки. • Примеры использования аргументов для очистки данных и других функций. 01:25 Обработка аргументов в коде • Проверка окончания аргументов на определённые символы, например, `/k`. • Изменение цвета формы программы в зависимости от аргументов. 02:37 Запуск программы через командную строку • Запуск программы через командную строку с аргументами, например, `winforum.exe /k`. • Создание ярлыка для программы с аргументами в свойствах ярлыка. 03:43 Работа с путями и кавычками • Объяснение, почему путь к программе не всегда заключается в кавычки. • Пример получения полного пути к программе через командную строку. 04:15 Вывод справки • Добавление аргумента `/help` для вывода справки о программе. • Отображение списка команд программы при запуске с аргументом. 06:11 Оптимизация кода • Преобразование аргументов в массив для более эффективного использования. • Использование переменной `args` для хранения аргументов. • Проверка аргументов без лишнего преобразования. 07:30 Заключение • Подведение итогов и призыв к подписке на канал.
