Académique Documents
Professionnel Documents
Culture Documents
Se trata de un lenguaje creado por Microsoft para crear programas para su plataforma .NET, pero
estandarizado posteriormente por ECMA y por ISO, y del que existe una implementación alternativa
de "código abierto", el "proyecto Mono", que está disponible para Windows, Linux, Mac OS X y otros
sistemas operativos.
Escribir un texto en C#
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ProyectoSesion1
{
1. INICIANDO CON C#
1. Operadores
Operadores Descripción
2. Tipos de Datos
object Clase base de todos los tipos del CTS Cualquier objeto
18.446.744.073.709.551.615
DateTime fecha
3. Identificadores
Corresponden a los nombres de las variables pueden estar formados por letras, números o el
símbolo de subrayado (_) y deben comenzar por letra o subrayado.
No deben tener espacio, se recomienda no tildes no uso de la eñe.
No se pueden usar las palabras reservadas.
4. Comentarios
5. Comandos comunes
System.Console.WriteLine escribir línea.
System.Console.ReadLine leer línea.
Convert.ToInt32 convierte texto en número entero.
Convert.ToDouble Convierte texto en número real.
Console.Read() Para visualizar la ejecución del programa en pantalla
Ejemplo:
if-else
if (condición) if (condición)
sentencia1; {
sentencia1;
sentencia2;
}
if (condición) if (condición)
sentencia1; {
else sentencia1;
sentencia2; sentencia2;
}
Else
{
sentencia3;
sentencia4;
}
switch
switch (expresión)
{
case ‘valor1’:
sentencia1;
break;
case ‘valor2’:
sentencia2;
sentencia2b;
break;
…
case ‘valorN’:
sentenciaN;
break;
default:
otraSentencia;
break;
}
2.2 ESTRUCTURAS REPETITIVAS
while
do … while
do do
sentencia; { sentencia1;
while (condición); sentencia2;
} while (condición);
for
for (valorInicial; CondiciónRepetición; Incremento) for (valorInicial; CondiciónRepetición; Incremento)
sentencia; { sentencia1;
sentencia2;
}