Why dealing with Value is faster than with Reference for Struct?
<p>It maybe unclear for me but, when I read the msdn doc and I try to understand deeply Struct behaviour. </p>

<p>From <a href="http://msdn.microsoft.com/en-us/library/aa288471%28v=vs.71%29.aspx" rel="nofollow">msdn</a>  </p>

<p>Dealing with Stack : </p>

<blockquote>
  <p>This will yield performance gains.  </p>
</blockquote>

<p>and : </p>

<blockquote>
  <p>Whenever you have a need for a type that will be used often and is
  mostly just a piece of data, structs might be a good option.</p>
</blockquote>

<p>I don't understand because, <strong>I guess</strong> when I pass a Struct in parameter of a method the "copy value" process must be slower than "copy reference"  process? </p>
