【发布时间】:2014-09-25 16:37:30
【问题描述】:
我已经搜索了所有内容,但找不到这个问题的答案。我知道FileAccess 处理机器上的文件访问,FileShare 处理共享,但我无法解释它们究竟是如何组合在一起以及它们如何相互影响。
例如,如果我有
using ( FileStream fs = new FileStream( pathName, FileMode.Open, FileAccess.Read, FileShare.ReadWrite) )
这是否意味着机器上的用户只能读取文件,而远程访问文件夹的用户可以读取和写入文件?另外,使用会有什么影响
using ( FileStream fs = new FileStream( pathName, FileMode.Open, FileAccess.Read ) )
我没有指定 FileShare 的地方?
【问题讨论】:
标签: c# filestream