ГЛАВНАЯ     АРХИВ     НАПИСАТЬ АДМИНУ     ПОДПИСАТЬСЯ НА RSS     ВОЙТИ      

Поиск

Категории

Облако тегов

  << Предыдущий пост       Следующий пост >>  
От: peerAt
21. сентября 2011 21:40

Давайте рассмотрим практический пример использования DirectoryInfo.EnumerateDirectories() для составления списка имен скрытых каталогов на логическом диске.

C#

static void Main(string[] args)
{
// dir is a collection of IEnumerable<string>
var dir = new DirectoryInfo(@"C:\")
.EnumerateDirectories()
.Where(x => x.Attributes.HasFlag(FileAttributes.Hidden))
.Select(x => x.Name);

foreach (var file in dir)
{
Console.WriteLine(file);
}

Console.ReadLine();
}

VB.NET

Shared Sub Main(ByVal args() As String)
' dir is a collection of IEnumerable<string>
Dim dir = New DirectoryInfo("C:\")_
.EnumerateDirectories()_
.Where(Function(x) x.Attributes.HasFlag(FileAttributes.Hidden))_
.Select(Function(x) x.Name)

For Each file In dir
Console.WriteLine(file)
Next file

Console.ReadLine()
End Sub

Это перевод. Оригинал здесь.

Клуб SCHELLENBERG - вопросы и ответы

Футбол Россия

Статья приготовлена при поддержке phq24.ru - Музыкальной портал In Music

Похожие записи


Вопросы на собеседовании C#, Net, ASP.NET, SQL
Продолжая тему вопросов на собеседовании. Нашел еще одну подборку. Оригинал лежит здесь . Перенес, чтобы не затерялось. Есть вполне вменяемые ответы (хотя, на некоторые вопросы ответил бы по-другому). Ответы находятся после списка вопросов, я их не менял. 23. Что такое шаблон проектирования Model/View/Controller? Как и зачем его применяют? 2...

BlogEngine.NET- лучший бесплатный движок блога под ASP.NET
Да, действительно, это лучший движок для блога. Именно поэтому этот блог сделан на нем. У него самая понятная концепция, архитектура и исходники. Если бы я делал движок для блога, я бы сделал нечто подобное. В нем есть все что необходимо, но в то же время нет лишнего. Проект с одной стороны зрелый, с другой стороны до сих пор развивается и вполне современный. Проект в...

YetAnotherForum.Net - лучший open source форум под ASP.NET
Наверное, самый известный и самый развиваемый форум под ASP.NET. Начало проекта в 2003 году. Имеет большое комьюнити. По моему мнению - лучший. Бесплатный, с открытыми исходниками, лицензия GPLv2. Целиком написан на C# под ASP.NET 3.5. В качестве хранилища использует БД MS SQL Server 2000 и выше. Имеет интеграцию с несколькими CMS-ками. Например, такими как DotNetNuke...

Добавить комментарий




biuquote
  • Комментарий
  • Предпросмотр
Loading


  Сохранить комментарий