Está en la página 1de 6

Curso C#

Namespace: Tiene que representar algo significativo para el programa, con un nombre único. Cada
namespace puede tener diferentes clases, tantas como requiera el programa.

Clases: Las clases son plantillas para crear entidades, tantas como se requiera. Cada clase puede
tener diferentes métodos.

Métodos: La forma o manera de ejecutar funcionalidades del programa.


Tipos de datos
https://learn.microsoft.com/es-es/dotnet/csharp/language-reference/
builtin-types/built-in-types

Que son y como debe ir el camelCase y los otros

Las conversiones funcionan de dos formas y son las siguientes:


IMPLICITAS: Estas las realiza de forma automática C# cuando asignamos una valor de un mismo
tipo de menor cantidad en espacio de memoria a uno de mayor ejemplo pasar un int a long,
asignando el valor int a una variable long.

EXPLICITAS: Son conversiones que debemos especificar debido a que C# no sabe realmente a que
tipo de dato queremos asignar lo que estamos tratando de guardar en una variable, ejemplo:
convertir un string a un int.

Trabajando con números y operadores aritméticos


Para comentar código en una sola línea se escribe dos barras diagonales ** “//”.**

Para la variables tipo flotante en C#, hay que agregarle una “f” al final de cada valor. Ejm:

float valor = 10.0f

Operador de Suma: +

Operador de Resta: -

Operador de División: /

Operador de Multiplicación: *

Operador para sacar Módulo: %

Operador para incrementar: ++

Operador para decrementar: –-


Operadores lógicos

&& = AND
|| = OR
! = NOT
Operadores relacionales

== Igual a
!= No igual a
> Mayor que
< Menor que
>= Mayor o igual que
<= Menor o igual que

Como leer datos de usuario


Convert VS. Parse
Ambas se pueden usar para convertir datos de un tipo a otro.
Convert pude manejar valores NULL retornando un 0.
Parse no puede manejar valores NULL y muestra un error (ArgumentNullException).

ARRAYS
Formas de definir un Array o Matrices
Sin especificar número de espacios.
int[] array1;
Declarando numero de espacios, se inicializa el array con el numero de espacios mediante
new.
int[] array2 = new int[5];
Numero de espacios y valores, establecemos el numero de espacios y el valor de cada uno
en la misma declaración.
int[] array3 = new int[3] { 3, 5, 10};
Sin especificar numero de espacios, el numero de espacios del array de define mediante el
numero de valores en la declaración.
int[] array4 = { 4, 9, 5, 1 };

LISTAS o LIST
https://bugeados.com/programacion/csharp/listas-en-csharp/

Métodos o methods
Son las formas específicas de resolver algo a través de código ejemplo operaciones
matemáticas, validaciones, separación de caracteres
Algunos tipos: Main, Array, List, WriteLine

También podría gustarte