Comment détecter lorsqu'un disque amovible est inséré en utilisant C #?

Je suis juste une question à propos de Windows, donc il n'y a pas besoin d'aller dans l'ésotérisme au sujet de la compatibilité Mono ou quelque chose comme ça.

Je dois également ajouter que l'application que je suis en train d'écrire est WPF, et je préfère éviter de prendre une dépendance sur System.Windows.Forms si possible.

source d'informationauteur David Mitchell