I don't think you can resize managed arrays. If its super important, you can keep the byte array in unmanaged space and call a realloc (or equivalent) on it.
-s -- Saad Rehmani / Prodika / Dallas / TX / USA -----Original Message----- From: dave wanta <[EMAIL PROTECTED]> Date: Thu, 6 Jul 2006 12:51:24 To:ADVANCED-DOTNET@DISCUSS.DEVELOP.COM Subject: [ADVANCED-DOTNET] trim byte array hi all, does anyone know of an efficient way to trim a byte array? Here is what is happening. I'm reading in some binary data into a dynamically expanding byte array, until all of the data has been read into memory. I need to trim the byte array to remove the trailing nulls. Because the amount of data is large (100megs+), I don't want to simply create a 2nd 100meg+ byte array in memory, and then copy it. So, is there anyway to trim the existing byte array, and then return it? Thanks, Dave =================================== This list is hosted by DevelopMentorĀ® http://www.develop.com View archives and manage your subscription(s) at http://discuss.develop.com