File.Create(string filePath)这种用法所有人都知道,这两天用到的时候却发现一个问题. 需要先判断文件是否存在,如果不存在则创建文件,然后向该文件写入数据,后续定时Append数据进去. 如果文件已经存在,写入数据是完全没有问题的.当文件不存在的时候,创建完文件立刻向文件中写入文件的时候,报错,提示文件正在被其他程序占用. 最后找到原因是File创建完文件需要Close..纳尼?我以前从来没有关闭过..现在已经不敢回想以前写的东西了. 因为总记得Stream需要关闭,读写