How can I write a large multidimensional array to an HDF5 file in parts?
问题 I'm using HDF5DotNet in C# and I have a very large array (several GB) that I want to write to an HDF5 file. It's too big to store the whole thing in memory, so I'm generating regions of it at a time and want to write them out, but still have it look like one big array when it's read back out. I know this is possible with HDF5 but the documentation for the .NET API is somewhat sparse. I wrote some short example code with a 5 x 3 array filled with values 1..15: const int ROWS = 5; const int