Entity Framework Core: ORM para Bases de Datos en .NET
Bienvenido a RMalanco, el blog donde encontrarás todo sobre desarrollo en .NET, C#, bases de datos y buenas prácticas de programación. Con más de 22 años de experiencia en TI, comparto tutoriales, análisis y recursos esenciales para programadores. ¡Explora, aprende y mejora tus habilidades con contenido de calidad!
C# es un lenguaje de programación moderno, seguro y orientado a objetos que se usa ampliamente en el desarrollo con .NET. En este artículo, exploraremos los conceptos fundamentales de variables, tipos de datos y operadores en C#.
Si estás comenzando con C#, este artículo te ayudará a establecer una base sólida.
Las variables en C# son espacios en memoria donde se almacena información que puede cambiar durante la ejecución del programa. Se definen con un tipo de dato y un nombre.
Ejemplo de declaración de variables en C#:
csharp-------------------------int edad = 25;
string nombre = "Rafael";
double precio = 19.99;
bool esActivo = true;
-------------------------Reglas para nombres de variables en C#:
✔️ Deben comenzar con una letra o guion bajo (_).
✔️ No pueden contener espacios.
✔️ Distinguen entre mayúsculas y minúsculas.
✔️ No pueden ser palabras clave reservadas de C#.
C# es un lenguaje fuertemente tipado, lo que significa que cada variable debe tener un tipo de dato definido.
| Tipo de Dato | Descripción | Ejemplo |
|---|---|---|
int | Enteros de 32 bits | int edad = 30; |
double | Números decimales de doble precisión | double temperatura = 36.5; |
float | Números decimales de precisión simple | float peso = 70.5f; |
char | Un solo carácter | char letra = 'A'; |
string | Cadenas de texto | string nombre = "Juan"; |
bool | Valores verdadero o falso | bool esMayor = true; |
Ejemplo de uso de diferentes tipos de datos:
---------------------------------int numero = 10;
double precio = 99.99;
bool estaDisponible = true;
string mensaje = "Hola, C#";
---------------------------------Los operadores permiten realizar operaciones matemáticas y lógicas en las variables. En C#, se dividen en varias categorías:
Se utilizan para realizar cálculos matemáticos:
---------------------------------int suma = 5 + 3; // 8
int resta = 10 - 4; // 6
int multiplicacion = 6 * 2; // 12
double division = 15 / 3; // 5
int modulo = 10 % 3; // 1 (residuo de la división)
---------------------------------Comparan valores y devuelven true o false:
---------------------------------bool esIgual = (10 == 10); // true
bool esDiferente = (5 != 3); // true
bool mayorQue = (8 > 4); // true
bool menorIgual = (7 <= 7); // true
---------------------------------Se usan para evaluar múltiples condiciones:
---------------------------------bool condicion1 = true;bool condicion2 = false;
bool resultado1 = condicion1 && condicion2; // false (AND)
bool resultado2 = condicion1 || condicion2; // true (OR)
bool resultado3 = !condicion1; // false (NOT)
---------------------------------Asignan valores a variables y permiten modificaciones rápidas:
---------------------------------int numero = 10;numero += 5; // Equivalente a numero = numero + 5;
numero -= 2; // Equivalente a numero = numero - 2;
numero *= 3; // Equivalente a numero = numero * 3;
numero /= 2; // Equivalente a numero = numero / 2;
---------------------------------Aquí tienes un programa en C# que utiliza variables y operadores básicos:
using System;
class Program
{
static void Main()
{
int a = 10, b = 5;
int suma = a + b;
int resta = a - b;
int multiplicacion = a * b;
double division = (double)a / b;
Console.WriteLine($"Suma: {suma}");
Console.WriteLine($"Resta: {resta}");
Console.WriteLine($"Multiplicación: {multiplicacion}");
Console.WriteLine($"División: {division}");
}
}
Salida esperada:
Suma: 15Resta: 5
Multiplicación: 50
División: 2
✔️ C# usa variables fuertemente tipadas.
✔️ Existen diferentes tipos de datos como int, double, string, bool, etc.
✔️ Los operadores permiten manipular variables para cálculos y lógica de programación.
📌 Próximo artículo: Control de Flujo en C#: If, Switch y Bucles.
Comentarios
Publicar un comentario