.NET 4.x Поиск последней созданной папки в указанной папке - C#

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

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

Подскажите как можно определить последнюю созданную папку. Предположим есть путь C:\\folder\folder2\ В папке folder2 есть еще несколько папок, нужно чтобы программа автоматически определяла последнюю созданную папку и двигалась дальше по известному пути. Гуглом пользоваться умею, только что-то не подсказал он решение данного вопроса. Про класс Folder знаю, знаю что есть метод GetLastTimeChenged, вот только они дают стринги, и как это мне поможет представить не могу. Спасибо заранее.

Решение задачи: «.NET 4.x Поиск последней созданной папки в указанной папке»

textual
Листинг программы
  1. public static string GetProcessUserName(int pid)
  2. {
  3.     string user = "";
  4.     string domain = "";
  5.    
  6.     ObjectQuery sq = new ObjectQuery("Select * from Win32_Process Where ProcessID = '" + pid + "'");
  7.     ManagementObjectSearcher searcher = new ManagementObjectSearcher(sq);
  8.     if (searcher.Get().Count == 1)
  9.     {
  10.         foreach (ManagementObject wmiProcess in searcher.Get())
  11.         {
  12.             string[] o = new string[2];
  13.             wmiProcess.InvokeMethod("GetOwner", (object[])o);
  14.             user = o[0] == null ? "" : o[0];
  15.             domain = o[1] == null ? "" : o[1];
  16.            
  17.             break;
  18.         }
  19.     }
  20.    
  21.     return user.Length>0 ? domain + "\\" + user : "";
  22. }

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


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

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

11   голосов , оценка 3.818 из 5

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

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

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