我有一些简单的代码......
try
{
files = root.GetFiles("*.*");
//throws exception filetoolong exception. Skip file and move
}
catch (UnauthorizedAccessException e)
{
throw;
}
问题是如果文件路径太长,这可能会引发异常......
System.IO.PathTooLongException 未处理
Message=指定的路径、文件名或两者都太长。完全限定的文件名必须少于 260 个字符,目录名必须少于 248 个字符。
源=mscorlib
有什么办法可以跳过很长的文件,目前我的程序刚刚停止,我现在如何避免这个异常?