IO process

Dec 17, 2006 at 8:25 AM
Hi,I am one of the member of a group who want to develop and use sharpmap so we are investigating all classes and methods to find well about the design and implementation. I have a question about the Data package and would be grateful if you answer. I wanted to know why in degining this package (we have worked on shape file format so far)it is used IO process this much? why we cant save our data which have been read from file once in memory and work with them after that with out using to refer to file each time?
Thanks