title: How to use c/c++ struct in C# code?
body: <p>I'm using some service that send me byte array using UDP. 
  This service application was developed in C - and this this byte array is a C struct. </p>
  
  <p>I know that i can redefine this struct on C# and using the StructLayout attribute to have the same alignment of a member ( am i right ? ) </p>
  
  <p>But is it possible to define the same struct using managed C++/CLI and import this managed C++ code to my C# project and on this way to do the serialization ?</p>
  
  <p>If this is possible - so how to do it ? 
  I can't find any example when i google it. </p>