Sunteți pe pagina 1din 2

Introduccin a C#

Mdulo1: Introduccin al lenguaje C#

Expresiones y Operadores en Visual C#


Las expresiones son el componente central de prcticamente cualquier aplicacin Visual C# debido a
que las expresiones son construcciones fundamentales que utilizamos para evaluar y manipular
datos.
Las expresiones son colecciones de operandos y operadores que podemos definir de la siguiente
manera:

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

antes de un operando numrico y el operador convierte el valor del operando a su valor


actual multiplicado por -1.
Binario. Este tipo de operador opera sobre 2 valores. Este es el tipo ms comn de operador,
por ejemplo, *, el cual multiplica el valor de dos operandos.

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

S-ar putea să vă placă și