Я пытаюсь определить, указывает ли данный путь на файл или каталог.В настоящее время моя логика очень проста и включает следующую проверку
if (sourcePath.Contains(".")) // then treat this path as a file
Проблема выше в том, что в именах папок тоже могут быть точки.Я хотел бы иметь возможность удостовериться, что данный путь - это путь к файлу, без необходимости пытаться создавать экземпляр типа файлового потока и пытаться получить к нему доступ или что-то в этом роде.
Есть ли способ сделать это?
Заранее спасибо