Cómo encontrar la longitud de StringBuilder en C#

La propiedad StringBuilder.Length se usa para obtener o establecer la longitud del objeto StringBuilder actual.

Sintaxis: public int Longitud { get; establecer; }
Devuelve la longitud de la instancia actual.

Excepción: esta propiedad dará ArgumentOutOfRangeException si el valor especificado para una operación de establecimiento es menor que cero o mayor que MaxCapacity.

Los siguientes programas ilustran el uso de la propiedad discutida anteriormente:

Ejemplo 1:

// C# program to demonstrate
// the Length() Property
using System;
using System.Text;
  
class GFG {
  
    // Main Method
    public static void Main(String[] args)
    {
  
        // create a StringBuilder object
        // with a String passed as parameter
        StringBuilder str = new StringBuilder("WelcomeGeeks");
  
        // print string
        Console.WriteLine("String = "
                   + str.ToString());
  
        // get length of StringBuilder object
        int length = str.Length;
  
        // print length
        Console.WriteLine("length of String = "
                                     + length);
    }
}
Producción:

String = WelcomeGeeks
length of String = 12

Ejemplo 2:

// C# program to demonstrate
// the Length() Property
using System;
using System.Text;
  
class GFG {
    public static void Main(String[] args)
    {
  
        // create a StringBuilder object
        // with a String passed as parameter
        StringBuilder str = new StringBuilder("India is Great");
  
        // print string
        Console.WriteLine("String = "
                   + str.ToString());
  
        // get length of StringBuilder object
        int length = str.Length;
  
        // print length
        Console.WriteLine("length of String = "
                                     + length);
    }
}
Producción:

String = India is Great
length of String = 14

Referencia:

Publicación traducida automáticamente

Artículo escrito por Kirti_Mangal y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *