M.C Ivan Rivalcoba
PROGRAMACIÓN ORIENTADA A
OBJETOSC# & .NET
1. FUNDAMENTOS POO (OOP)OPERADORES DE ASIGNACIÓN Y CASTEO
OPERADORES
C# cuenta con lo siguientes operadores de asignación.
OPERADORES
La equivalencia en código es la siguiente.
OPERADORES
Los operadores de pre-incremento y post-incremento se describen a continuación.
OPERADORES
Código de Ejemplo.
OPERADORES
Tener cuidado entre ++a y a++.
OPERADORES
Tener cuidado entre ++a y a++.
OPERADORES
Probar el siguiente código:
OPERADORES
Ahora probar este:
CASTEO
CasteoEs posible que en algún momento se necesite
asignar una variable numérica de un tipo a otra variable numérica de otro tipo.
Ejemplo:
CASTEO
CasteoEsto puede hacerse de manera natural
cuando una variable de menor tamaño es asignada a una variable de mayor tamaño.
CASTEO
Pero cuando se desea asignar una variable de mayor tamaño a una de menor tamaño el compilador marcará error.
Ejemplo:
CASTEO
Existe una operación que le permite al programador asumir la responsabilidad por pérdida de información, dicha operación es llamada CAST.
CASTEO
Algunas consideraciones acerca del casteo.El casteo trunca los números, no los
redondea:
Q & A
En el siguiente código, ¿Hay algún error?, ¿Cual es?
Q & A
¿Con que valor se quedan las variables “a”, “b” y “c” al terminar de ejecutarse el siguiente código?