.NET 3.x Передать аргумент консольному приложению - C#

Узнай цену своей работы

Формулировка задачи:

Как мне можно прописать самому название процесса в
Листинг программы
  1. Process.GetProcessesByName("devenv")[0];
Чтобы можно было в консоли: ( ввести название процесса, а не через код )
Листинг программы
  1. class Program
  2. {
  3. static void Main(string[] args)
  4. {
  5. try
  6. {
  7. Process proc = Process.GetProcessesByName("devenv")[0];
  8. ProcessModuleCollection modules = proc.Modules;
  9. foreach (ProcessModule module in modules)
  10. {
  11. Console.WriteLine("Name: {0} MemorySize: {1}",
  12. module.ModuleName, module.ModuleMemorySize);
  13. }
  14. Console.ReadKey();
  15. }
  16. catch { }
  17. }
Как исправить?

Решение задачи: «.NET 3.x Передать аргумент консольному приложению»

textual
Листинг программы
  1. Console.Write("Enter process name: ");
  2. string processName = Console.ReadLine();
  3.  
  4. Process proc = Process.GetProcessesByName(processName)[0];

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

8   голосов , оценка 3.75 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы