Tipos de Variables C#
Tipos de Variables C#
Tipos de Variables C#
MATERIAL CLASE I.
TIPOS DE VARIABLES
Nombre Clase .N Tipo Ancho Intervalo (bits)
corto ET
byte Byte Entero sin signo 8 0 a 255
sbyte SByte Entero con signo 8 -128 a 127
int Int32 Entero con signo 32 -2.147.483.648 a
2.147.483.647
uint UInt32 Entero sin signo 32 0 a 4294967295
short Int16 Entero con signo 16 -32.768 a 32.767
ushort UInt16 Entero sin signo 16 0 a 65535
long Int64 Entero con signo 64 -922337203685477508 a
922337203685477507
ulong UInt64 Entero sin signo 64 0a
18446744073709551615
float Single Tipo de punto flotante 32 -3,402823e38 a
de precisión simple 3,402823e38
Double Double Tipo de punto flotante 64 1,79769313486232e308 a
de precisión doble 1,79769313486232e308
1
BEGEEK JENNY OJEDA
SENTENCIAS DE CONTROL
if
if (condición) { ... }
switch
switch (variable) {
break;
break;
...
default: ...
break;
2
BEGEEK JENNY OJEDA
while
while (condición) {
do … while
for
//Ejemplo
int k1;
Console.Write(k1 * k2 + "\t"); }
Console.WriteLine();
foreach
string[] matriz={"rojo","verde","azul","blanco"};
3
BEGEEK JENNY OJEDA
int contador;
Console.WriteLine(matriz[contador]);
Console.WriteLine(s);
using
Esta destinada a simplificar el desarrollo. Permite que en un bloque de código podamos
utilizar un recurso externo, en el ejemplo, estamos utilizando los recursos que se
encuentran en System.IO.StreamReader.
string s = null;
Console.WriteLine(s);
4
BEGEEK JENNY OJEDA
operadores y elementos en los cuales los operadores van a apoyarse se llama una
expresión. Estas expresiones se valoran en el momento de su ejecución, en función
de los operadores y valores que son asociados.
Los operadores se pueden repartir en seis categorías.
5
BEGEEK JENNY OJEDA
Operador de concatenación
El operador se utiliza para la concatenación de cadenas de caracteres. Es el mismo
operador que se utiliza para la suma. Sin embargo, no hay riesgo de confusión, ya
que Visual C# no hace conversión implícita de las cadenas de caracteres en
numérico. Determina por lo tanto que, si uno de los dos operandos es una cadena
de caracteres, se debe ejecutar una concatenación, incluso si una de las cadenas
representa un valor numérico.
El código siguiente
string cadena = «123»;
Console.WriteLine(cadena + 456);
visualiza
123456
6
BEGEEK JENNY OJEDA
long duracion;
string liebre;
string tortuga="";
principio = DateTime.Now;
sb.Append(" ");
sb.Append(i);
liebre = sb.ToString();
in = DateTime.Now;
if (liebre.Equals(tortuga)) {
7
BEGEEK JENNY OJEDA
Resultado:
Conviene ser prudente con los operadores && y || ya que la expresión que prueba
en segundo término (test2 en nuestro caso) puede no llegar a ser ejecutada. Si esta
segunda expresión modifica una variable, ésta se modificará sólo en los siguientes
casos:
primer test verdadero en el caso del &&,
primer test falso en el caso del ||.