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.