Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

(C#) Обращения к элементу массива DirectoryInfo

14K
06 апреля 2007 года
v0lkan0
32 / / 02.03.2007
У меня Microsoft Visual C# .NET 69586-335-0000007-18737
и Microsoft .Net Framework 1.1 Version 1.1.4322 SP1
и когда я пишу
 
Код:
class Mydirectory
    {
        public static void Main(string[] args)
        {
            DirectoryInfo dir=new DirectoryInfo(@"c:\download");

            Console.WriteLine(dir.getDirectories());
        }

    }

то (там где жирным) она выдает ошибки:
The type or namespace name 'DirectoryInfo' could not be found (are you missing a using directive or an assembly reference?)

В книге написано точно так же! Может мне .Net Framework 2.0 или 3.0 поставить??? В чем дело?
14K
06 апреля 2007 года
v0lkan0
32 / / 02.03.2007
Все заработало!!!

но всеравно нужно ли мне ставить .Net Framework 2.0 или 3.0 ??
и что от этого измениться??
14K
06 апреля 2007 года
v0lkan0
32 / / 02.03.2007
вот к примеру при помощи этого
 
Код:
DirectoryInfo dir=new DirectoryInfo(@"c:\downloads");

у меня получается массив dir.Directories()
а как мне теперь обратится к каждому его элементу по порядку, понятно что при помощи foreach (например), а как конкретно именно к элементу??
242
06 апреля 2007 года
Оlga
2.2K / / 04.02.2006
Думаю ты здесь найдешь ответ.
А в разделе .NET, Полезные ссылки, есть линки на скачивание книг. Закачай или лучше купи Троелсона С# и платформа .NET

Цитата: v0lkan0
Все заработало!!!

но всеравно нужно ли мне ставить .Net Framework 2.0 или 3.0 ??
и что от этого измениться??


так все зависит от студии и требований твоих преподавателей, они под разные студии написаны. если у тебя MSVS 2003, тебе не надо FW2.0 или 3.0.

14K
06 апреля 2007 года
v0lkan0
32 / / 02.03.2007
:) это уже получилось!!!
но есть другой вопрос!
как мне вот сюда вот (где жирным)
 
Код:
DirectoryInfo dir=new DirectoryInfo(@"c:\downloads");

запихнуть элемент этого dir.Directories() массива??

и еще вопрос. DirectoryInfo() выдает только подкаталоги определенного каталога, но не подкаталоги подкаталогов?
типа:
 
Код:
каталог
  подкатолог1
    подкатолог1/1
    подкатолог1/2
  подкатолог2
    подкатолог2/1
    подкатолог2/2
  подкатолог3
  подкатолог4

т.е. в массиве будут только каталоги с индексами 1,2,3,4 а 1/1, 1/2, 2/1, 2/2 не будут ??
14K
06 апреля 2007 года
v0lkan0
32 / / 02.03.2007
Все понял! Спасибо Ольга!!:)
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог