c#将文件锁定为外部进程不使用(读取)

时间:2017-12-14 19:02:12

标签: c#

如何将特定文件锁定为其他程序不使用(读取)? 我尝试使用c#简单地读取文件,但我仍然可以读取该文件。

使用以下代码:

    using (var sys = new FileStream(@"path", FileMode.Open))
    {
        while (true)
        {

        }
    }

我只能阻止追加或编辑文件 有没有办法阻止任何其他外部进程读取文件

1 个答案:

答案 0 :(得分:2)

可以通过添加var out = Object.keys(data[0]).map(function(key) { return { label: key, data: data.map(function(obj) { return obj[key]; }) }; } 参数(例如

)来实现
FileShare.None