Usted es el Visitante #:


jueves, 19 de febrero de 2009

Operadores de C#

C# proporciona un amplio conjunto de operadores, que son símbolos que especifican las operaciones que se deben realizar en una expresión. Generalmente se permiten en las enumeraciones las operaciones de tipos integrales como ==, !=, <, >, <=, >=, binary +, binary -, ^, &, , ~, ++, -- y sizeof(). Además, el usuario puede sobrecargar muchos de los operadores, es decir, cambiar su significado al aplicarlos a un tipo definido por el usuario.
En la tabla siguiente se muestran los operadores de C# agrupados por orden de prioridad. Los operadores dentro de cada de grupo tienen la misma prioridad.

Categorías Operadores

Principal x.y
f(x)
a[x]
x++
x--
new
typeof
checked
unchecked
->

Unario +
-
!
~
++x
--x
(T)x
true
false
&
sizeof

Multiplicativo *
/
%

Sumatorio +
-

Desplazamiento <<
>>

Comprobación de tipos
y relacionales <
>
<=
>=
is
as

Igualdad ==
!=

AND lógico &

XOR lógico ^

OR lógico 05ce3794-6675-4025-bddb-eaaa0ec22892.xml.rtf

AND condicional &&

OR condicional

Condicional ?:

Asignación =
+=
-=
*=
/=
%=
&=
=
^=
<<=
>>=

Uso combinado de Null ??

Lambda Operador => (Referencia de C#)

Referencia Bibliográfica:
- http://msdn.microsoft.com/es-es/library/6a71f45d.aspx

No hay comentarios:

Publicar un comentario