Si tengo un poco de código como los siguientes:¿Por qué necesito envolver este código en un molde para abreviar?
short myShortA = 54;
short myShortB = 12;
short myShortC = (short)(myShortA - myShortB);
ambos operandos son cortos y que va en una corta así que ¿por qué tengo que echarlo?
Si solo permitieran los operadores de extensión ...;) – RCIX
Eric Lippert comentó sobre esto (en lo que respecta a Enums) : http://blogs.msdn.com/ericlippert/archive/2005/10/19/fyi-c-2-0-has-a-breaking-change-in-enum-subtraction.aspx – jasonh
A menudo he deseado esto en algunos idiomas ... pero luego recuerdo cuántas personas abusarían de él. –