Здравствуйте, Kalina9001, Вы писали:
K>K>var fileName = @"D:\MyApplications\Application1\..\App1.exe";
K>var dn = Path.GetDirectoryName(fileName);
K>dn = dn.Substring(dn.LastIndexOf('\\'));
K>
K>Ыыыы!
Ну, вроде "разумному достаточно намека".
Но раз так, то вот:
var dn = System.IO.Path.GetDirectoryName(System.IO.Path.GetFullPath(fileName));
dn = dn.Substring(dn.LastIndexOf('\\'));
Это я все к тому, что здесь достаточен простой синтаксический разбор
Как известно, 90% людей верят утверждениям, начинающимся со слов «как известно».