我想将一些内容写入本地文件,然后在文本块中表示它。我有两种方法,CreateFile 和 Output,第一种方法使用 WriteTextAsync 方法将内容写入文件,第二种方法使用 ReadTextAsync 方法读取内容。我一一调用了这两种方法,比如
CreateFile(data);
Output(file);
file 是一个全局变量,CreateFile 方法将“数据”写入文件,Output 方法输出它的内容。不幸的是,它并不总是有效,有时会出现“对象引用未设置为对象”的异常,经过研究,我发现有时文件为空,我认为可能是由于执行了输出方法,但文件创建未完成。所以如果我添加一个断点,它总是有效的。任何人都可以帮助我在文件创建完成后如何让输出方法执行?
谢谢