Does anyone know of a .NET array class/library which will page its contents out to disk?
The idea is to be able to use it as a normal array but the class uses less RAM (to avoid getting out-of-memory exceptions with more than 2GB of data). Ideally the class will implement one of:
- System.Collections.Generic.IList
- System.Collection.IList
So it will easily slot into existing code – and hopefully work with a DataGridView (although I may still need to implement “Virtual Mode”).
Any ideas much appreciated!