0% encontró este documento útil (0 votos)
17 vistas3 páginas

Operadores: Aquí Puedes Ver La Lista Completa

Cargado por

Raul Sanchez Gil
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
17 vistas3 páginas

Operadores: Aquí Puedes Ver La Lista Completa

Cargado por

Raul Sanchez Gil
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 3

Operadores

Los operadores usados en C# son similares a otros lenguajes de programación.

Aquí puedes ver la lista completa

Pero mencionaremos los más comunes.

= Asignación
+= Incremento y asignación
-= Decremento y asignación
== Igual
!= Distinto
> Mayor qué
>= Mayor o igual que
< Menor que
<= Menor o igual que
&& Y (And)
|| O (Or)
typeof Devuelve el tipo

Estructuras condicionales

Como en otros lenguajes de programación la palabra clave que se usa para la estructura
condicional es if además de poder introducir otras condiciones
usando else if o la posibilidad de que ninguna condición funcione con else

Esta estructura SIEMPRE debe devolver un valor booleano.

int number = 5;

if(number == 5) //El operador == devuelve un booleano


{

}
Estructuras de control complejas (Bucles)

Para las estructuras de control complejas, es decir, bucles. Tenemos también las
condiciones que normalmente trabajamos:

For

for(int i = 0; i < 10; i++) //Un bucle for que repetirá hasta 10
{}
While

bool continue = true;

while(continue == true) //Siempre debe tener un valor condicional.


{
//Ejecutamos hasta que el valor de continue sea false.
}
For each

Nos permite recorrer colecciones que veremos más adelante.

int[] numbers = {3,4,5};

for each(int number in numbers)


{
//La variable number tendrá los valores 3,4,5 respectivamente.
}

Clase

Para definir una clase dentro de C# se usa la palabra reservada class dentro podemos
tener distintas propiedades, métodos.

Tenemos varias palabras reservadas para definir una clase.

abstract

Que indica que no podemos crear instancias de esa clase.

partial

Que puede estar formada por varios ficheros la clase.

Interfaz

Nos permite crear un contrato que posteriormente implementarán nuestras clases, estos
no van a tener contenido. Añadiendole capacidades a nuestras
clases. Puede que ahora mismo carezca de sentido las interfaces, pero conforme
continuemos en el curso, veremos su verdadero valor.

Struct

Es un tipo de valor que normalmente se usa para encapsular pequeños grupos de


variables relacionadas, creando un nuevo tipo de dato. Como pueden ser
las coordenadas de un rectángulo o las caracteristicas de un elemento en un inventario.

Palabras reservadas

Además de las palabras reservadas indicadas en el apartado anterior, tenemos que hacer
constancia de varias palabras reservadas más, de sumo interés
cuando estamos trabajando con la herencia.
public

Es un acceso, indica que esa clase,propiedad o método será visible para todo el ámbito de
nuestra aplicación.

protected

El protected a diferencia del public, solo será visible para la propia clase y la clase hija.

private

Cuando usamos la palabra reservada private solo podremos acceder internamente desde la
clase.

virtual

Marcar una propiedad o método con virtual, nos indicará que esa entidad de nuestra clase,
estará preparada para la sobrecarga.

override

Finalmente, cualquier propiedad o método con la palabra clave virtual podremos


sobrecargarla y usaremos la palabra reservada override

También podría gustarte