You can use sizeof or Marshal.SizeOf. However, that doesn't take into account the memory used by the garbage collector to track the object. John
"You said a whole sentence with no words in it, and I understood you!" -- my wife as she cries about slowly becoming a geek.