title: Why does Int64.MaxValue return a Long?
body: <p>Huh that's <strong>ironic</strong> ,while playing around today i wondered if a can Increase Int64.MaxValue on some way ,and just founded out that Int64.MaxValue isn't an Int64 but a Long .</p>
  
  <p>Why is that ,does it mean if i store like <code>Int64 myInt = Int64.MaxValue;</code> than myInt will be still an Int or it will become a Long ,what's the purpose of storing a Long Instead of <code>Int64</code> at this Field .</p>