C#: Получить имя первого каталога относительного пути

Как получить первое имя каталога в относительном пути, учитывая, что они могут быть разными принятыми разделителями каталогов?

Например:

foo\bar\abc.txt -> foo
bar/foo/foobar -> bar
7
задан Louis Rhys 27 October 2011 в 03:33
поделиться