just an update. Thanks again for all the great suggestions. I created a wrapper class that used an ArrayList of byte[]'s. I totally removed the MemoryStream from the method. The memory footprint decreased by over 1/2, and speed increased 3x.
There were alot of other changes that were made, so the performance increases were due to more than just removing the MemoryStream usage. Even so, this technique worked great. Thanks again for the help. Cheers! Dave =================================== This list is hosted by DevelopMentor® http://www.develop.com View archives and manage your subscription(s) at http://discuss.develop.com