05 2021 档案
摘要:今天遇见一个诡异的事情,我用FileStream操作一个文件的时候,明明设置了FileAccess.ReadWrite, FileShare.ReadWrite了,但是依然报错,说是“流不可写” 后来仔细一研究才发现,原来是我用的不对,我是在FileStream里面先用了BinaryReader,然
阅读全文
摘要:有时候保存数据的时候不想额外的搞个配置文件了,就想着能不能直接写到现有的文件中呢,答案是可以的 static void Main(string[] args) { try { Test(); } catch (Exception ex) { Console.WriteLine(ex.ToString
阅读全文
摘要:有时候我们需要循环执行异步任务,并把for循环时的i作为任务编号传入到异步函数中,如果粗心大意的话,很容易写出错误的代码,导致函数中的i是异常的 for (int i = 0; i < 10; i++) { Task.Run(() => { Console.WriteLine(i); //i都是10
阅读全文