title: Simple examples of co and contravariance
body: <p>Could someone provide me simple C# examples of convariance, contravariance, invariance and contra-invariance (if such thing exists). </p>
  
  <p>All samples I've seen so far was just casting some object into <code>System.Object</code>.</p>