Ok I received limited help with this the last time so I'm just going to make this simple.
Let's assume I have the ability to already read another processe's >unmanaged< memory and I want to read an array of a structure into a local array of a structure without having to iterate through each element in the array.
Is this possible and if so, how
Thanks much in advance.

Reading Arrays
npt
I can get the memory data need into my managed process but I can't seem to cast a byte array into an array of classes/structures.
Thanks much!
Sandeep Singh Kushwah
Yes, it can be done by calling the RtlMoveMemory API for example (a.k.a. CopyMemory).
Emmanuel Huna
I tried passing an array of a class as the destination and it through another Fatal Error.
derekp
Figured it out, my problem was you can't pass in an array of classes since the classes contain other info other than just the data inside of the class and it was creating a non-CLR exception.
If anyone would like the code on how to turn a byte array into an array of a struct let me know.