Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - .NET

Страница: 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
мне будет проще перегнать все в String массив и работать дальше с ним. Так и реализовал

Вот это номер!!! Это чтож тогда получается.. что тебе нужны были лишь имена файлов??? И для этого ты заюзал FileSystemInfo??? вот это нифига себе... Тогда вопрос, а чего рады ты морочил тут голову с массивом FileSystemInfo??? Почему сразу не спросил, мол так и так... как грамотно получить массив имен файлов? Тебя бы сразу отправили к System.IO.Directory.GetFiles(String) As String(), которая возвращает нужный тебе массив строк и не надо будет ничего никуда перегонять!!!! А вместо этого мы тут пишем код сортировки массива объектов!!!! мда уж... нет слов...

Какие методы доступны в этой среде

Надеюсь ты понимаешь,что MSDN сюда копировать тебе никто не будет?

System.IO.DirectoryInfo.Parent
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
блин всетаки нужен MSDN

я бы даже сказал жизненно необходим, так же как и умение пользоваться Object Browser..

А про GetFiles(), разве он может получать имена по маске?

Разумеется может. Этот метод перегружен, и одна из форм вызова метода гласит:
Public Shared Function GetFiles(ByVal path As String, ByVal searchPattern As String) As String()
     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
Огромное человеческое спасибо!
Теперь все четко и красиво.

Ответить

Страница: 1 | 2 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам