我有一些代码忽略了一个特定的异常.
try { foreach (FileInfo fi in di.GetFiles()) { collection.Add(fi.Name); } foreach (DirectoryInfo d in di.GetDirectories()) { populateItems(collection, d); } } catch (UnauthorizedAccessException ex) { //ignore and move onto next directory }
当然,这会导致编译时警告,因为ex未使用.是否有一些标准的接受noop应该用于删除此警告?
只需将其重写为
catch (UnauthorizedAccessException) {}