C# control the alignment of data
<p>In C++ you can use <code>__declspec( align( # ) )</code> declarator to control the alignment of user-defined data. How can do this for C#. I have two procedures written on Assembler in my dll. Arguments for procedures (two arrays) should be aligned on 16 bytes. For C++ it works fine.</p>

<p>I just used declarations</p>

<pre><code>__declspec( align( 16 ) )
double a[2]={10.2,10.6};
</code></pre>
