Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Carácter | Manejo de Tipos de Datos
Conceptos básicos de C#
course content

Contenido del Curso

Conceptos básicos de C#

Conceptos básicos de C#

1. Comenzando
2. Manejo de Tipos de Datos
3. Estructuras de Control
4. Bucles
5. Arrays
6. Métodos

bookCarácter

La palabra clave char representa un solo carácter. Un valor de carácter siempre está encerrado entre comillas simples (').

cs

main

copy
12345678910111213141516
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { char letter1 = 'a'; char letter2 = 'b'; Console.WriteLine(letter1); // Output: a Console.WriteLine(letter2); // Output: b } } }

Cada carácter representa un valor entero en la tabla ASCII. La tabla ASCII es un sistema de codificación de caracteres fundamental utilizado en las computadoras para representar texto y símbolos. A cada carácter, como letras, números y signos de puntuación, se le asigna un valor numérico único que las computadoras entienden. Esto permite a las computadoras intercambiar y mostrar información de manera estandarizada.

Por ejemplo, el carácter a representa el valor 97 mientras que b representa 98. Puedes ver la tabla ASCII en: Enlace a la tabla ASCII Podemos realizar operaciones aritméticas en los caracteres. Las operaciones siempre devuelven un valor entero basado en los valores ASCII de los caracteres que se están operando. Por ejemplo:

cs

main

copy
123456789101112131415
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { char var1 = 'a'; char var2 = 'b'; Console.WriteLine(var1 + var2); // Output: 195 } } }

El código anterior produce 195 porque la suma de los valores ASCII de a y b es 195.

Los dígitos del 0 al 9 también pueden representarse como caracteres al encerrarlos entre comillas simples:

Sin embargo, los dígitos representados como caracteres NO son lo mismo que los enteros.

¿Cuál de estos es un valor `char`?

¿Cuál de estos es un valor char?

Selecciona la respuesta correcta

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 2. Capítulo 5
some-alt