tengo este bucle:¿Cómo probar si el directorio está oculto en C#?
foreach (DirectoryInfo dir in downloadedMessageInfo.GetDirectories())
{
if (dir.Attributes != FileAttributes.Hidden)
{
dir.Delete(true);
}
}
Como puedo correctamente salte todos los directorios ocultos?
El método HasFlags() es una nueva adición a .NET 4. Es mucho más fácil de usar que la antigua comparación bit a bit. – dthrasher