Самый простой способ проверить, является ли путь UNC-путём, конечно, проверить, является ли первый символ в полном пути буквой или обратным слэшем. Это хорошее решение или могут быть проблемы с ним?
Моя особая проблема в том, что я хочу создать объект System.IO.DriveInfo, если в пути есть буква диска.