Comment savoir si un fichier est caché ou non.

Je parcours les fichiers d'un répertoire. Or pour le moment tout les fichiers sont parcourus même les fichiers cachés.
Comment faire pour ne parcourir que ceux qui ne sont pas cachés, ou de savoir si un fichier est caché.

J'ai regardé dans FileInfo, mais je n'ai pas trouvé de propriété ou de méthode pouvant le faire. (apparemment)


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
string[] FichiersListe;
 
FichiersListe= Directory.GetFiles(repertoire);			
 
foreach(string fichier in FichiersListe)
{				
//Savoir si c'est un fichier caché	
}
merci beaucoup de votre aide.