Use:
System.IO.File.GetAttributes(string path)
and check whether the returned FileAttributes result contains the value FileAttributes.Directory:
bool isDir = (File.GetAttributes(path) & FileAttributes.Directory)
== FileAttributes.Directory;