Hello,

I have the problem that the garbage collector does not delete some byte arrays rapidly... so I get a system memory overflow after a while (I'm working in Windows CE, but this question is also interesting for .net Framework).

Is there any method to "dispose" a byte array manually without using the GC.Collect() function? I'm setting the byte arrays to NULL if I don't use them anymore... but for my application they stay too long in the memory.

Any ideas?

Thanks!