Documente Academic
Documente Profesional
Documente Cultură
co
m
D
oc
p
S
a
N AR ra um
o
se AI us en
pe GO o p to c
rm N ers re
ite ZA on ad
n LE al o p
co Z d o
pi C e: r:
as O
SI RT
N ES
au s
to gc
riz 8
ac 79
i 7@
n. h
o
Los operandos son valores por ejemplo nmeros y cadenas. Los operandos pueden ser
valores constantes (literales), variables, propiedades o valores devueltos por las llamadas a
mtodos.
Los operadores definen operaciones a realizar sobre los operandos, por ejemplo, la suma o la
multiplicacin. Los operadores existen para todas las operaciones matemticas bsicas, as
como para operaciones ms avanzadas tales como comparaciones lgicas o la manipulacin
de bits de datos que constituyen un valor.
tm
ai
l.
Todas las expresiones son evaluadas a un simple valor cuando la aplicacin es ejecutada. El tipo de
valor que una expresin genera depende de los tipos de operandos y operadores que utilicemos. No
existe un lmite en la longitud de las expresiones en las aplicaciones Visual C#, aunque en la prctica
estamos limitados por la memoria de la computadora y nuestra paciencia al escribir. La
recomendacin es utilizar expresiones cortas y ensamblar el resultado de las expresiones
individuales. Esto nos facilita ver lo que el cdigo est realizando y facilita tambin la depuracin del
cdigo.
Operadores en Visual C#
Los operadores se combinan con los operandos para formar expresiones. Visual C# proporciona una
amplia gama de operadores que podemos utilizar para realizar las operaciones matemticas y lgicas
fundamentales ms comunes. Los operadores caen dentro de una de las siguientes tres categoras:
Unario. Este tipo de operador, opera sobre un solo operando. Por ejemplo, podemos utilizar
el operador como un operador unario. Para hacer esto, lo colocamos inmediatamente
Ternario. Existe un solo operador ternario en Visual C#. Este es el operador ? : que es
utilizado en expresiones condicionales.
La siguiente tabla muestra los operadores ms comunes que podemos utilizar en Visual C# agrupados
por tipo.
Pgina 1 de 2
http://ticapacitacion.com
Introduccin a C#
Mdulo1: Introduccin al lenguaje C#
tm
ai
l.
co
m
Operadores
+, -, *, /, %
++, -==, !=, <, >, <=, >=, is
+
&, |, ^, !, ~, &&, ||
[]
( ), as
=, +=, -=, *=, /=, %=, &=, |=, ^=, <<=, >>=, ??
<<, >>
sizeof, typeof
+, checked, unchecked
*, ->, [ ], &
D
oc
p
S
a
N AR ra um
o
se AI us en
pe GO o p to c
rm N ers re
ite ZA on ad
n LE al o p
co Z d o
pi C e: r:
as O
SI RT
N ES
au s
to gc
riz 8
ac 79
i 7@
n. h
o
Tipo
Aritmticos
Incremento, decremento
Comparacin
Concatenacin de cadenas
Operaciones lgicas de bits
Indizado (el contador inicia en el elemento 0)
Conversiones
Asignacin
Rotacin de Bits
Informacin de Tipos de datos
Concatenacin y eliminacin de Delegados
Control de excepcin de Overflow
Apuntadores y direccionamiento en cdigo No
seguro (Unsafe code)
Condicional (operador ternario)
?:
Para mayor informacin acerca de los operadores en Visual C#, se recomienda visitar el
siguiente enlace:
C# Operators
https://msdn.microsoft.com/en-us/library/6a71f45d.aspx
Pgina 2 de 2
http://ticapacitacion.com