>确定性文件锁定在C#>
中检查c#开发人员在尝试保存之前尝试访问文件时经常遇到“通过另一个进程中使用的文件”错误。尽管例外处理是标准实践,但对于某些应用程序来说,更可预测的方法是可预测的。
可以使用和FileInfo.Open
和FileAccess.Read
来实现这一点。 成功的文件打开(无例外)表明该文件可用。 相反,FileShare.None
表示锁。IOException
>
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
|
>的文件。 即使文件已解锁,尝试与一起使用>。
以上是可以在不使用异常的情况下在C#中检查文件锁定吗?的详细内容。更多信息请关注PHP中文网其他相关文章!