C# 处理系统异常。未经授权的访问异常:在c中#
我试图访问C文件夹中的文件,但它引发异常:System.UnauthorizedAccessException。 霉菌代码:C# 处理系统异常。未经授权的访问异常:在c中#,c#,.net,C#,.net,我试图访问C文件夹中的文件,但它引发异常:System.UnauthorizedAccessException。 霉菌代码: 是否有办法处理此异常。这是否回答了您的问题? foreach (DriveInfo mydrive in mydrives) { if (mydrive.DriveType == DriveType.Removable) { var sour
是否有办法处理此异常。这是否回答了您的问题?
foreach (DriveInfo mydrive in mydrives)
{
if (mydrive.DriveType == DriveType.Removable)
{
var sourceDirectory = mydrive.Name;
string[] files = System.IO.Directory.GetFiles(sourceDirectory,"*xlsx");\\Throwsn exception
string[] filesx = System.IO.Directory.GetFiles(sourceDirectory, "*xls");
foreach (var txtfiles in files)
{
string sourceFile = txtfiles;
string filename = null;
filename = Path.GetFileName(sourceFile);
string destinationFile = @"C:\Prog\" + filename;
File.Copy(sourceFile, destinationFile, true);
}
foreach (var txtfiles in filesx)
{
string sourceFile = txtfiles;
string filename = null;
filename = Path.GetFileName(sourceFile);
string destinationFile = @"C:\Prog\" + filename;
File.Copy(sourceFile, destinationFile, true);
}
}
}