Déplacer tous les fichiers dans les sous-dossiers vers un autre dossier en utilisant c #

Mon chemin source est C:\Music\ dans lequel j'ai des centaines de dossiers appelés Album-1, Album-2 etc.

Ce que je veux faire est de créer un dossier appelé Consolidated dans mon chemin de la source.
Et puis je veux déplacer tous les fichiers à l'intérieur de mes albums pour le dossier Consolidated, de sorte que je reçois tous les fichiers de musique dans un dossier.

Comment puis-je faire cela ?

source d'informationauteur Anuya