Share via


Operador ++ (Referencia de C#)

Actualización: noviembre 2007

El operador de incremento (++) incrementa su operando en 1. El operador de incremento puede aparecer antes o después de su operando:

Comentarios

La primera forma es una operación de incremento prefijo. El resultado de la operación es el valor del operando después de haber sido incrementado.

La segunda forma es una operación de incremento postfijo. El resultado de la operación es el valor del operando antes de haber sido incrementado.

Los tipos numéricos y de enumeración poseen operadores de incremento predefinidos. Los tipos definidos por el usuario pueden sobrecargar el operador ++ Las operaciones en tipos integrales se suelen permitir en enumeraciones.

Ejemplo

class MainClass
{
    static void Main()
    {
        double x;
        x = 1.5;
        Console.WriteLine(++x);
        x = 1.5;
        Console.WriteLine(x++);
        Console.WriteLine(x);
    }
}
/*
Output
2.5
1.5
2.5
*/

Vea también

Conceptos

Guía de programación de C#

Referencia

Operadores de C#

Otros recursos

Referencia de C#