CsharpProgramación

Descubre cómo usar la función Length en C#

Aprende a utilizar Length para mejorar la eficiencia de tus proyectos en C#

La función Length en C# es una herramienta útil que permite obtener la longitud de cadenas de texto y arreglos. Esta función se puede utilizar en situaciones comunes de programación, como validar la longitud de un campo de entrada o contar el número de elementos en un arreglo.

Ejemplo 1: Calcular la longitud de una cadena

using System;

class Program
{
    static void Main(string[] args)
    {
        string cadena = "Este es un ejemplo";
        int longitudCadena = cadena.Length; // Obtener la longitud de la cadena
        
        Console.WriteLine("La longitud de la cadena es: " + longitudCadena);
    }
}

Ejemplo 2: Comprobar si una cadena es vacía

using System;

class Program
{
    static void Main(string[] args)
    {
        string cadena = "";
        
        if (cadena.Length == 0)
        {
            Console.WriteLine("La cadena está vacía.");
        }
        else
        {
            Console.WriteLine("La cadena no está vacía.");
        }
    }}

Ejemplo 3: Contar las ocurrencias de un carácter en una cadena

using System;

class Program
{
    static void Main(string[] args)
    {
        string cadena = "Hola, ¿cómo estás?";
        char caracter = 'o';
        int contador = 0;
        
        for (int i = 0; i < cadena.Length; i++)
        {
            if (cadena[i] == caracter)
            {
                contador++;
            }
        }
        
        Console.WriteLine("El carácter '" + caracter + "' aparece " + contador + " veces en la cadena.");
    }}

Ejemplo 4: Comprobar si una cadena contiene un subcadena específica

using System;

class Program
{
    static void Main(string[] args)
    {
        string cadena = "Esto es un ejemplo de cadena";
        string subcadena = "ejemplo";
        
        if (cadena.Contains(subcadena))
        {
            Console.WriteLine("La cadena contiene la subcadena '" + subcadena + "'.");
        }
        else
        {
            Console.WriteLine("La cadena no contiene la subcadena '" + subcadena + "'.");
        }}

Ejemplo 5: Extraer una subcadena de una cadena

using System;

class Program
{
    static void Main(string[] args)
    {
        string cadena = "Esto es un ejemplo de cadena";
        int indiceInicio = 10;
        int indiceFin = 25;
        
        string subcadena = cadena.Substring(indiceInicio, indiceFin - indiceInicio + 1);
        
        Console.WriteLine("La subcadena extraída es: " + subcadena);
    }}

Conclusión

La función Length es una herramienta valiosa para cualquier desarrollador que trabaje con C#. Aprende a utilizar esta función para mejorar la eficiencia y la precisión de tus proyectos.

Deja una respuesta

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.