Obtenez la lettre de lecteur à partir d'une chaîne de chemin d'accès ou FileInfo
Cela peut sembler une question stupide, voilà:
Autres que l'analyse de la chaîne de FileInfo.FullPath pour la lettre de lecteur pour ensuite utiliser DriveInfo("c"), etc pour voir si il ya assez d'espace pour écrire ce fichier. Est-il un moyen d'obtenir la lettre de lecteur de FileInfo?
source d'informationauteur maxfridbe
Vous devez vous connecter pour publier un commentaire.
Ce sera le retour de "C:\". C'est vraiment la seule autre façon.
Bien, il y a aussi ceci:
Et tiens, pourquoi pas une extension de la méthode?
Ensuite, vous pouvez simplement faire:
Rien de mal avec un peu de traitement de chaîne 🙂
Vous pouvez obtenir toutes lecteur dans le système à l'aide de ce code :