【发布时间】:2015-02-21 04:47:13
【问题描述】:
此 LINQ 查询表达式失败并出现 Win32Exception "访问被拒绝":
Process.GetProcesses().Select(p => p.MainModule.FileName)
这失败了 IOException "设备没有准备好":
DriveInfo.GetDrives().Select(d => d.VolumeLabel)
过滤不可访问对象并避免异常的最佳方法是什么?
【问题讨论】:
标签: c# linq select exception-handling functional-programming