Beruflich Dokumente
Kultur Dokumente
nmqwertyuiopasdfghjklzxc
vbnmqwertyuiopasdfghjklz
xcvbnmqwertyuiopasdfghjk
PROGRAMACION NET 1
Cuadro comparativo de los tipos de
lzxcvbnmqwertyuiopasdfgh
datos y ordenadores
jklzxcvbnmqwertyuiopasdf
ghjklzxcvbnmqwertyuiopas
dfghjklzxcvbnmqwertyuiop
asdfghjklzxcvbnmqwertyui
opasdfghjklzxcvbnmqwerty
uiopasdfghjklzxcvbnmqwer
tyuiopasdfghjklzxcvbnmqw
ertyuiopasdfghjklzxcvbnm
qwertyuiopasdfghjklzxcvbn
mqwertyuiopasdfghjklzxcv
bnmqwertyuiopasdfghjklzx
Emigdio Avila Solis
Mat AL12503835
TIPOS DE DATOS:
Nombre corto
byte
Clase .NET
Byte
Tipo
Entero sin
signo
Entero con
signo
Entero con
signo
Entero sin
signo
Entero con
signo
Entero sin
signo
Entero con
signo
Ancho
8
Intervalo (bits)
0 a 255
sbyte
SByte
-128 a 127
int
Int32
32
-2.147.483.648
a 2.147.483.647
0 a 4294967295
uint
UInt32
short
Int16
ushort
UInt16
long
Int64
ulong
UInt64
Entero sin
signo
64
float
Single
32
double
Double
Tipo de punto
flotante de
precisin
simple
Tipo de punto
flotante de
precisin doble
char
Char
Un carcter
Unicode
16
bool
Boolean
Tipo Boolean
lgico
32
16
16
64
64
-32.768 a
32.767
0 a 65535
922337203685
477508 a
922337203685
477507
0a
184467440737
09551615
-3,402823e38 a
3,402823e38
1,79769313486
232e308 a
1,79769313486
232e308
Smbolos
Unicode
utilizados en el
texto
True o false
TIPOS DE OPERADORES:
Operadores y expresiones
Un operador est formado por uno o ms caracteres y permite realizar una
determinada operacin entre uno o ms datos y produce un resultado. Es una manera
simblica de expresar una operacin sobre unos operandos. C# proporciona un
conjunto fijo, suficiente y completo de operadores. El significado de cada operador
est perfectamente definido para los tipos predefinidos, aunque algunos de ellos
pueden sobrecargarse, es decir, cambiar su significado al aplicarlos a un tipo definido
por el usuario.
C# dispone de operadores aritmticos, lgicos, relacionales, de manipulacin de
bits, asignacin, para acceso a tablas y objetos, etc. Los operadores pueden
presentarse por diferentes criterios, por ejemplo, por su funcionalidad:
Categoras Operadores
Aritmticos + - * / %
Lgicos (booleanos y bit a bit) & | ^ ! ~ && ||
Concatenacin de cadenas +
Incremento y decremento ++ -Desplazamiento << >>
Relacionales == != < > <= >=
Asignacin = += -= *= /= %= &= |= ^=
<<= >>=
Acceso a miembros .
Acceso por ndices []
Conversin de tipos explcita ()
Conditional ? :
Creacin de objetos New
Informacin de tipos as is sizeof typeof
Control de excepciones de
desbordamiento checked unchecked
Direccionamiento indirecto y
direccin * -> [] &
Los operadores aritmticos de C# son los que se emplean comnmente en otros
lenguajes: + (suma), - (resta), * (multiplicacin), / (divisin) y % (mdulo o resto de la
divisin).
Son operadores binarios y se colocan entre los argumentos sobre los que se aplican,
proporcionando un resultado numrico (Por ejemplo, 7+3.5, 66 % 4). Los operadores
lgicos proporcionan un resultado de tipo lgico (bool) y los operadores a nivel de
bit actan sobre la representacin interna de sus operandos (de tipos enteros) y
proporcionan resultados de tipo numrico.
Los operadores binarios son: & (operacin Y lgica entre argumentos lgicos u
operacin Y bit a bit entre operandos numricos), | (operacin O, lgica bit a bit,
dependiendo del tipo de los argumentos) , ^ (O exclusivo, lgico bit a bit), && (Y
lgico, que evala el segundo operando solo cuando es necesario) y || (O lgico,
que evala el segundo operando solo cuando es necesario).
Los operadores unarios son: ! (negacin o complemento de un argumento lgico)
y ~ (complemento bit a bit de un argumento numrico).
El operador + para la concatenacin de cadenas es un operador binario. Cuando
al menos uno de los operandos es de tipo string este operador acta uniendo las
representaciones de tipo string de los operandos.
Operadores de incremento y decremento. El operador de incremento (++)
incrementa su operando en 1 mientras que el de decremento (--) decrementa su
operando en 1. Puede aparecer antes de su operando: ++v (incremento prefijo) o
despus: v++ (incremento postfijo).
El incremento prefijo hace que el resultado sea el valor del operando despus de
haber sido incrementado y el postfijo hace que el resultado sea valor del operando
antes de haber sido incrementado.
Los tipos numricos y de enumeracin poseen operadores de incremento y
decremento predefinidos.
Los operadores de desplazamiento son operadores binarios. Producen un
desplazamiento a nivel de bits de la representacin interna del primer operando
(de un tipo entero), a la izquierda (<<) o a la derecha (>>) el nmero de bits