Skip to content

escuelainformatica/curso20241025_1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

curso20241025_1

Apuntes de clase 2024-10-25

condicion if

if(condicion) {
    // si la condicion se cumple
} else {
    // si la condicion no se cunple
}

Un ejemplo con mas condiciones

if(condicion) {
    // si la condicion se cumple
} else if (condicion2) {
    // si la condicion #2 se cumple
} else {
    // si ninguna condicion se cumple
}

condicion switch y case

switch(variable) {
    case valor1:
        // hace algo si variable es igual a valor1
        break;
    case valor2:
        // hace algo si variable es igual a valor2
        break;
    case valor3:
        // hace algo si variable es igual a valor3
        break;
    default:
        // hace algo si la variable no es igual a las otras condiciones.
        break;
}

operaciones ternarias

var resultado= condicion ? "la condicion se cumplio" : "la condicion no se cumplio";

operador de nulos

var resultado= valor ?? "el valor es nulo";

arreglos y listado

arreglo

var variable=new tipodato[cantidad]();
  • donde tipodato es el tipo de datos, ejemplo: "int", "string", "modelo", etc.
  • donde cantidad es la cantidad de elementos del arreglo.

Ejemplo:

var colores=new string[3];
colores[0]="rojo";
colores[1]="verde";
colores[2]="azul";
Console.WriteLine(colores[0]);

listado

`var variable= new List<tipodedatos>();

donde tipodato es el tipo de datos, ejemplo: "int", "string", "modelo", etc.

Ejemplo:

var colores=new List<string>();
colores.Add("rojo");
colores.Add("verde");
colores.Add("azul");
Console.WriteLine(colores[0]);

Hay una clase que es similar a List que son los HashSet

Ejemplo HashSet

var colores=new HashSet<string>();
colores.Add("rojo");
colores.Add("verde");
colores.Add("azul");
Console.WriteLine(colores[0]);

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages