Quelle est la bonne façon de vérifier si un chemin est un chemin UNC ou un chemin d'accès local?

La meilleure façon de vérifier si un chemin est un chemin d'accès UNC est bien sûr à vérifier si le premier caractère dans le chemin d'accès complet est une lettre ou une barre oblique inverse. Est-ce une bonne solution ou pourrait-il y avoir des problèmes avec elle?

Mon problème est que je veux créer un Système.IO.DriveInfo-objet s'il y a une lettre de lecteur dans le chemin d'accès.