C# Directory.Exists()判断访问局域网共享文件夹,如果不能访问,则等待时间很长,求其它解决方法

C# Directory.Exists()判断访问局域网共享文件夹,如果不能访问,则等待时间很长,求其它解决办法?
C#的Directory.Exists("path") 方法,当path是局域网内某台机子上的共享文件夹,如果这个路径不能访问,则该方法的运行时间会很长,,导致整个程序像死掉一样。。
请问,有没有其它解决办法。。谢谢

------解决方案--------------------
这时Windows的原因,都很慢,是那样的,不信试试其它的类似函数