Huh eso es ironic, mientras jugaba hoy me preguntaba si se puede Incrementar Int64.MaxValue de alguna manera, y acaba de fundar que Int64.MaxValue no es un Int64 sino un Long.¿Por qué Int64.MaxValue devuelve un Long?
¿Por qué es eso, significa que si almaceno como Int64 myInt = Int64.MaxValue;
que myInt seguirá siendo un Int o se convertirá en un Largo, cuál es el propósito de almacenar un largo en lugar de Int64
en este campo.
Nota al margen: no se puede aumentar o disminuir MaxValue. No limita Int64 (o cualquier otro tipo que tenga MaxValue), es más un indicador de qué tan grande puede ser ese tipo. –