在第11章:书的访问类型:Rendez-vous with Ada by Naiditch (1995)中,奈迪奇给出了一个相当完整的例子,说明了如何创建一个包含餐厅信息的链表。我可以理解,用户在链表中输入的任何信息都将只存在于程序的生命周期中。作者没有将任何关于餐厅的信息存储为文本文件。那么,如果用户输入的所有信息在用户退出程序后都没有存储,那么链表示例还有什么用呢?将用户输入的信息存储在文本文件中,然后将其读取到链表中,以便对它们
我希望读取和写入大型原始卷文件的内容(例如MRI扫描)。这些文件只是32 x 32 x 32浮点数的序列,因此它们可以很好地映射到一维数组。我希望能够将二进制卷文件的内容读取到一维数组中,例如float或ushort (取决于二进制文件的数据类型),并以类似的方式将数组导出回原始卷文件。
用C#做这件事的最好方法是什么?用BinaryReader/BinaryWriter一次读/