0

我编写了一个点击事件处理程序来将数据附加到文件的末尾,步骤如下:

  1. 使用 GetFileAsync方法获取文件;
  2. 使用WriteAsync方法将数据写入文件末尾;
  3. 加载文件内容并显示。

但是如果我点击按钮太快,我会收到异常

拒绝访问

我认为这是由异步操作引起的,有人有想法吗?

4

1 回答 1

0

您可以在函数上使用 lock 语句来不允许任何操作,直到加载文件的内容并显示它

于 2012-11-27T11:34:14.073 回答