Está en la página 1de 21

¿QUÉ ES C#?

C# es un lenguaje orientado a objetos que permite a los


desarrolladores construir una variedad de aplicaciones seguras y
robustas que son ejecutadas en el Framework .NET

Se puede utilizar C# para crear aplicaciones para Windows,


servicios Web, aplicaciones móviles, aplicaciones cliente-
servidor, aplicaciones de base de datos y más.

PAMELA PEREIRA RODRÍGUEZ


ORIENTADO A OBJETO

PAMELA PEREIRA RODRÍGUEZ


PROGRAMAR

PAMELA PEREIRA RODRÍGUEZ


VARIABLES
Los programas usualmente utilizan datos para realizar
actividades.

Al crear una variable se reserva una ubicación o espacio en


memoria, para almacenar valores. Se le llama variable porque la
información almacenada en esa ubicación puede ser modificada
cuando el programa es ejecutado.

Para utilizar una variable, primero debe ser declarada


especificando el nombre y el tipo de dato.

PAMELA PEREIRA RODRÍGUEZ


VARIABLES
Un nombre de variable, también llamado identificador, puede
contener letras, números y el carácter de guion bajo (_) y debe
comenzar con una letra o un guion.

El nombre de la variable puede ser cualquier conjunto de letras y


números, el mejor identificador es descriptivo del dato que
contiene. ¡Importante para crear código comprensible y legible!

Por ejemplo, nombre y edad son buenos nombres, descriptivos,


en cambio abc y xyz no lo son.

PAMELA PEREIRA RODRÍGUEZ


TIPO DE VARIABLES
Un tipo de dato define la información que puede ser almacenada
en una variable, el tamaño que necesitas en memoria y las
operaciones que pueden ser realizadas con la variable.

Por ejemplo, para almacenar un valor entero (un número de tipo


entero) en una variable, utiliza la palabra clave int:
int miedad;

El código anterior declara una variable llamada miedad del tipo


entero.

PAMELA PEREIRA RODRÍGUEZ


TIPO DE VARIABLES
Obs: una línea de código que completa una acción es llamada una
declaración. Cada declaración en C# debe terminar con un punto y coma (;).

Se puede asignar un valor a una variable al declararla:


int miedad = 18;

O posteriormente en el código:
int miedad;
miedad = 18;
Para usar una variable hay que declararla primero

PAMELA PEREIRA RODRÍGUEZ


TIPOS DE DATOS
Hay varios tipos de datos incorporados en C# por defecto. Los
más comunes son:
int número entero (32 bit)
float número decimal (32 bit)
double número decimal más preciso o extenso (64 bit)
char un solo carácter
bool booleano, que sólo puede tener 2 valores: True
(verdadero) o False (falso)
string una secuencia de caracteres

PAMELA PEREIRA RODRÍGUEZ


TIPOS DE DATOS
Las siguientes declaraciones utilizan los tipos de datos de C#:

int x = 42;
double pi = 3.14;
char y = ‘z’;
bool estaenlinea = true;
string nombre = “David”;

Obs: los valores de tipo char son asignados con comillas


simples, los de tipo string usan comillas dobles.

PAMELA PEREIRA RODRÍGUEZ


TIPOS DE DATOS - REGLAS
 Puede contener números, letras (con o sin acento) o los
caracteres especiales:
◦ _ (subguión)
◦ Ç ç (cedilla: ASCII 135 y 128)
◦ µ (mi: ASCII 230)
 Nunca debe comenzar un número
 Sensible al contexto
 No tiene límite de caracteres
 No puede ser una palabra reservada

PAMELA PEREIRA RODRÍGUEZ


TIPOS DE DATOS - REGLAS
Convención:
 Válidos:
Cuando se usan palabras compuestas como
letra2 identificadores se puede usar la notación
_num_tres Camel Case o Pascal Case.
x3
RUT Ejemplo el identificador:
 Inválidos: impuestofinalagregado
2letra
Camel Case:
-num-tres
ImpuestoFinalAgregado
x3
RUT# Pascal Case:
impuestoFinalAgregado

PAMELA PEREIRA RODRÍGUEZ


PALABRAS RESERVADAS
 Tipos de dato
char, int, byte, short, long , float,
double, decimal, bool, string, ...

 Sentencias
if, else, do, while, for, foreach, switch, return, break, case, is,
...

 Otras
continue, sizeof, typeof, struct, private, public, null, enum, ...

PAMELA PEREIRA RODRÍGUEZ


PRIMER PROGRAMA EN C#
Para crear un programa en C#, es necesario tener un Entorno de
Desarrollo Integrado (IDE por sus siglas en ingles) con
herramientas de programación y depuración.

Utilizaremos Visual Studio, el cual está disponible para descargar


gratuitamente.

PAMELA PEREIRA RODRÍGUEZ


PRIMER PROGRAMA EN C#
Para comenzar se debe abrir Visual Studio 2017, verán esto:

PAMELA PEREIRA RODRÍGUEZ


PRIMER PROGRAMA EN C#
Hacer click en “Crear nuevo proyecto”

se abrirá la ventana:

PAMELA PEREIRA RODRÍGUEZ


PRIMER PROGRAMA EN C#
Deben seleccionar Visual C#, Aplicación de consola (.NET
Framework). En la parte inferior

Debe ponerle nombre al archivo y determinar la ubicación en


donde van a almacenar su proyecto.

Por ejemplo, Nombre: prueba2, ubicación: escritorio.

PAMELA PEREIRA RODRÍGUEZ


PRIMER PROGRAMA EN C#
Se creará una carpeta con el nombre del proyecto en la
ubicación señalada:

La cual contendrá lo siguiente:

PAMELA PEREIRA RODRÍGUEZ


PRIMER PROGRAMA EN C#
Visual Studio generará de manera automática algo de código:

Obs: cada aplicación de consola en C# debe contener un método


(una función) llamada Main, la cual es el punto de arranque.

PAMELA PEREIRA RODRÍGUEZ


PRIMER PROGRAMA EN C#
Para ejecutar presiona o presiona Ctrl+F5.
Se ve la siguiente pantalla:

Es una ventana de consola. Como no teníamos ninguna


instrucción no muestra nada más que el mensaje para cerrar.
REVISAR LISTADO 0.

PAMELA PEREIRA RODRÍGUEZ


PRIMER PROGRAMA EN C#

REVISAR LISTADO 0.

PAMELA PEREIRA RODRÍGUEZ

También podría gustarte