Как получить самые длинные имена файлов в каталоге с помощью C#?Длинные имена файлов
1
A
ответ
13
Directory.GetFiles(myPath)
.OrderByDescending(s => s.Length)
.Take(howManyYouWant);
0
var filelist = Directory.GetFiles(<directorypathandname>);
var result = filelist.Where(f => f.Length == filelist.Max(f2 => f2.Length));
Теперь результат будет содержать все файлы с длинным именем. Обычно только один я предполагаю, но все они, если они имеют одинаковую длину и являются самыми длинными.
Смежные вопросы
- 1. Более длинные имена файлов с git merge
- 2. Найти длинные (> 255) имена файлов
- 3. Очень длинные имена файлов в vim errorformats
- 4. Длинные имена файлов в облачном хранилище Google
- 5. `dir` рассматривать только длинные имена файлов
- 6. Длинные имена переменных
- 7. Просмотр Длинные имена файлов с вопросительным знаком в браузере
- 8. Найти длинные имена файлов, используя GNU найти -regex
- 9. Как обрабатывать очень длинные имена файлов (с помощью TPath)?
- 10. Не можете читать длинные имена файлов в GPG/Maven
- 11. Как передать длинные имена файлов в CLI Cyberduck в окнах?
- 12. переименовать длинные имена файлов, сохраняя при этом часть имени
- 13. Почему PHP не может найти длинные имена файлов?
- 14. Имена файлов папок и имена файлов
- 15. Python Sphinx, ссылающийся на длинные имена
- 16. Длинные имена изображений, разбивающие CSS-divs
- 17. MSTest Workflow Activity создает длинные имена каталогов
- 18. R boxplot длинные имена из области участка
- 19. Getopt Длинные обработки похожие входные имена
- 20. R data.table длинные имена столбцов с символами
- 21. Имена файлов программных файлов Windows?
- 22. Как перебирать длинные имена путей в любой форме Windows API
- 23. Имена файлов ADA и имена пакетов
- 24. Имена копируемых файлов искажаются
- 25. Преобразование Web.Config - Имена файлов
- 26. Регулярное выражение: Имена файлов
- 27. КШ рода имена файлов
- 28. имена файлов ввода/вывода
- 29. log4j имена файлов журнала?
- 30. PHP инкрементные имена файлов
+1 извините меня за это ... (возможно, вы хотите предложить добавить Take) – Nix
'Directory.GetFiles (myPath)', если вы хотите, чтобы все файлы, а не только каталоги –
@Nix уже сделали. –