Если у вас уже есть путь в виде строки, вы можете использовать этот метод для извлечения каталога самого низкого уровня:
String dir
= yourPath.Substring(
yourPath.LastIndexOf(Path.DirectorySeparatorChar) + 1);
Поскольку этот код использует Path.DirectorySeparatorChar
, он не зависит от платформы.