Страница: 1 | 2 |
Вопрос: Как упорядочить файлы в System.IO.FileSystemInfo
Добавлено: 09.05.06 16:40
Автор вопроса: dr.Faust
Ответы
Всего ответов: 21
Номер ответа: 16
Автор ответа:
HACKER
Разработчик Offline Client
Вопросов: 236
Ответов: 8362
Профиль | | #16
Добавлено: 11.05.06 11:43
EROS, забей всё ок. Просто как бы от технологии тоже в шоке... типа учил вб, делфи, щас си... а теперь Бац! .NET Ж)))) всё можно (нужно) закопать обратно
Номер ответа: 17
Автор ответа:
dr.Faust
Вопросов: 6
Ответов: 26
Профиль | | #17
Добавлено: 12.05.06 15:39
Разабрался.
Но...
Попутно понял, что мне будет проще перегнать все в String массив и работать дальше с ним. Так и реализовал.
Но вот еще вопрос:
А как получить родительскую папку.
Метод System.IO.Directory.GetParent() недоступен, так как это Compact Framework.
Какие методы доступны в этой среде, а то приходиться городить огород с оброботкой строки содержащей путь строковыми функциями. Типа искать последнее вхождение \ и усекать строку до него. Как-то это коряво.
Номер ответа: 18
Автор ответа:
EROS
Вопросов: 58
Ответов: 4255
Профиль | | #18
Добавлено: 12.05.06 16:06
Вот это номер!!! Это чтож тогда получается.. что тебе нужны были лишь имена файлов??? И для этого ты заюзал FileSystemInfo??? вот это нифига себе... Тогда вопрос, а чего рады ты морочил тут голову с массивом FileSystemInfo??? Почему сразу не спросил, мол так и так... как грамотно получить массив имен файлов? Тебя бы сразу отправили к System.IO.Directory.GetFiles(String) As String(), которая возвращает нужный тебе массив строк и не надо будет ничего никуда перегонять!!!! А вместо этого мы тут пишем код сортировки массива объектов!!!! мда уж... нет слов...
Надеюсь ты понимаешь,что MSDN сюда копировать тебе никто не будет?
Version Information
.NET Framework
Supported in: 2.0, 1.1, 1.0
.NET Compact Framework
Supported in: 2.0, 1.0
Номер ответа: 19
Автор ответа:
dr.Faust
Вопросов: 6
Ответов: 26
Профиль | | #19
Добавлено: 13.05.06 09:05
2 EROS
Спасибо за System.IO.DirectoryInfo.Parent
В моей книжке про это ничего нет, блин всетаки нужен MSDN.
А про GetFiles(), разве он может получать имена по маске?
Номер ответа: 20
Автор ответа:
EROS
Вопросов: 58
Ответов: 4255
Профиль | | #20
Добавлено: 13.05.06 10:32
я бы даже сказал жизненно необходим, так же как и умение пользоваться Object Browser..
Разумеется может. Этот метод перегружен, и одна из форм вызова метода гласит:
Member of: System.IO.Directory
Summary:
Returns the names of files in the specified directory that match the specified search pattern.
К тому же этот метод поддерживается .NET Compact Framework
Номер ответа: 21
Автор ответа:
dr.Faust
Вопросов: 6
Ответов: 26
Профиль | | #21
Добавлено: 15.05.06 09:21
2EROS
Огромное человеческое спасибо!
Теперь все четко и красиво.