Please enable JavaScript.
Coggle requires JavaScript to display documents.
C# (Operadores principales (x.y: (acceso a miembros.), x?.y: (acceso a…
C#
Operadores principales
-
-
-
-
x++:
incremento de postfijo. Devuelve el valor de x y, a continuación, actualiza la ubicación de almacenamiento con el valor de x que es uno mayor (normalmente agrega el entero 1).
x--:
decremento de postfijo. Devuelve el valor de x; a continuación, actualiza la ubicación de almacenamiento con el valor de x que es uno menos (normalmente resta el entero 1).
-
-
-
Operadores unarios
-
-
-
-
--x:
decremento de prefijo. Devuelve el valor de x después de actualizar la ubicación de almacenamiento con el valor de x que es uno menos (normalmente resta el entero 1).
++x
incremento de prefijo. Devuelve el valor de x después de actualizar la ubicación de almacenamiento con el valor de x que es uno mayor (normalmente agrega el entero 1).
-
Operadores de asignación
x -= y:
decremento. Reste el valor de y del valor de x, almacene el resultado en x y devuelva el nuevo valor. Si x designa un event, y debe ser una función adecuada que C# quite como un controlador de eventos.
x *= y:
asignación de multiplicación. Multiplique el valor de y por el valor de x, almacene el resultado en x y devuelva el nuevo valor.
x += y:
incremento. Agregue el valor de y al valor de x, almacene el resultado en x y devuelva el nuevo valor. Si x designa un event, y debe ser una función adecuada que C# agregue como un controlador de eventos.
x /= y:
asignación de división. Divida el valor de x por el valor de y, almacene el resultado en x y devuelva el nuevo valor.
-
x %= y
asignación de módulo. Divida el valor de x por el valor de y, almacene el resto en x y devuelva el nuevo valor.
-
C# proporciona muchos operadores, que son símbolos que especifican las operaciones (matemáticas, indización, llamada de función, etc.)
-
En las secciones se enumeran los operadores de C# desde la precedencia más alta a la más baja. Los operadores de cada sección comparten el mismo nivel de precedencia.
-
Operadores de igualdad
x == y:
De forma predeterminada, para los tipos de referencia distintos de string, devuelve igualdad de referencia (prueba de identidad). Sin embargo, los tipos pueden sobrecargar ==, por lo que si su intención es probar la identidad, es mejor usar el método ReferenceEquals en object.
x != y
distinto de. Vea el comentario de ==. Si un tipo sobrecarga ==, debe sobrecargar !=.
-
-
-