Я написал приложение Winforms, которое будет функционировать двумя способами:
Если аргументы командной строки не предоставлены, отобразится основная форма приложения, и пользователь сможет взаимодействоватьс приложением.
Если указан аргумент командной строки, основная форма не отображается, и приложение выполняет операцию, определенную аргументом командной строки, а затем завершает работу.
Я также хотел бы отобразить аргумент командной строки для пользователя в MessageBox, если приложение запускается из среды IDE Visual Studio, а arugment командной строки был указан в Properties \ Debugстр.