Introducción a C#
¿Por qué aprender C#? ¿Para qué sirve?
Instalación de Visual Studio Community
Conoce .NET Framework 6
Introducción a Visual Studio y nuestro primer "Hola, mundo" en consola
¡Nuestro primer "Hola, mundo" en una aplicación gráfica!
¿Cómo funcionan los Namespaces en C#?
Lógica de programación
Tipos de datos
Variables
Manejo de strings
Trabajando con números y operadores aritméticos
Operadores lógicos
Operadores relacionales
Cómo leer datos de un usuario en C#
Arreglos en C#
Listas
Métodos o methods
Métodos de strings
Cómo crear tus propios métodos
Bucles y estructuras de control en C#
La sentencia if
La sentencia switch
Ciclo for
Ciclo while
Proyecto
Introducción del proyecto: sistema de registros de usuarios
Creando la búsqueda y el registro de usuarios
Finalizado del proyecto: mostrando la lista de usuarios registrados
Tus siguientes pasos con C#
POO: tu siguiente paso con C#
Aún no tienes acceso a esta clase
Crea una cuenta y continúa viendo este curso
Aportes 15
Preguntas 2
Les dejo la documentacion con todos los tipos.
Para más info sobre conversión de tipos de datos lee aquí.
Existen tipos de datos que transforman a otros tipos de datos:
Casteo Implícito
Cuando este valor lo vas a meter en un tipo ded ato que es mas grande, lo hace automaticamente.
int hacia long
float hacia double
Casteo Explicito
Lo tenemos que hacer manualmente como progrmadores, porque C# “teme” perder información. Nos va tocar ejecutar manualmente el casteo.
double hacia int
Aquí podemos apreciar diferentes tipos de enteros según el espacio de memoria que deseemos utilizar
Rangos
** integer:** de dos mil ciento cuarenta y siete millones cuatrocientos ochenta y tres mil seiscientos cuarenta y ocho negativo a dos mil ciento cuarenta y siete millones cuatrocientos ochenta y tres mil seiscientos cuarenta y siete positivo.
bool: de cero a uno. (no se les olvide, memorícenlo). !important
long: de nueve trillones doscientos veintitrés mil trescientos setenta y dos billones treinta y seis mil ochocientos cincuenta y cuatro millones setecientos setenta y cinco mil ochocientos ocho negativo a nueve trillones doscientos veintitrés mil trescientos setenta y dos billones treinta y seis mil ochocientos cincuenta y cuatro millones setecientos setenta y cinco mil ochocientos ocho positivo.
En este video https://youtu.be/jrGWMaUOSvk se explica por que int (4 bytes = 2^32) llega justo a 2147483648 y como casi rompe Youtube, pues la variable que almacenaba las vistas era entero simple y un video estaba a punto de sobrepasarlo.
byte 0 a 255
sbyte -128 a 127
ahora derrochamos por tener mayores recursos, esos retos de hacer software liviano son interesantes .
igual si se “suman” textos se concatenan, es muy utilizado en proyectos pequeños
Importante conocer el espacio que ocupan en memoria cada tipo de dato, ya que así podemos hacer que nuestra aplicación sea lo mas optima posible y no almacenar espacio innecesario
Lo mas importante es conocer el tipo de datos de nuestras aplicaciones
Repasando ando
¿Quieres ver más aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesión.