You can do this easily with unsafe code in C#. Something like: fixed (byte* pBuffer = byteArray) { MyStruct s = *((MyStruct*) pBuffer); }
-----Original Message----- From: David B. Bitton [mailto:[EMAIL PROTECTED]] Sent: Friday, May 10, 2002 12:38 PM To: [EMAIL PROTECTED] Subject: [DOTNET] CopyMemory (RtlMoveMemory) -- The .NET way Our application (VB6) receives a byte array via a TCP conversation. We then take the byte array, and do a CopyMemory into a UDT. This has been a classic way of handling this type of situtation. Now, I want to know how I would do this, the .NET way. How is this done? -- David B. Bitton [EMAIL PROTECTED] www.codenoevil.com Code Made Fresh DailyT You can read messages from the DOTNET archive, unsubscribe from DOTNET, or subscribe to other DevelopMentor lists at http://discuss.develop.com. You can read messages from the DOTNET archive, unsubscribe from DOTNET, or subscribe to other DevelopMentor lists at http://discuss.develop.com.