Cómo crear StringBuilder en C#

El constructor StringBuilder() se usa para inicializar una nueva instancia de la clase StringBuilder que estará vacía y tendrá la capacidad inicial predeterminada. StringBuilder se utiliza para representar una string mutable de caracteres. Mutable significa la string que se puede cambiar. Entonces, los objetos String son inmutables, pero StringBuilder es el tipo de string mutable. No creará una nueva instancia modificada del objeto de string actual, pero hará las modificaciones en el objeto de string existente.

Sintaxis:

public StringBuilder ();

Ejemplo:

// C# Program to illustrate how
// to create a StringBuilder
using System;
using System.Text;
using System.Collections;
  
class Geeks {
  
    // Main Method
    public static void Main(String[] args)
    {
  
        // sb is the StringBuilder object
        // StringBuilder() is the constructor
        // used to initializes a new
        // instance of the StringBuilder class
        StringBuilder sb = new StringBuilder();
  
        // Capacity property is used to get
        // maximum number of characters that
        // can be contained in the memory
        // allocated by the current instance
        Console.WriteLine(sb.Capacity);
    }
}
Producción:

16

Aquí 16 es la capacidad predeterminada.

Nota:

  • El uso de este constructor establecerá el valor de string de la instancia actual en String.Empty .
  • La capacidad se establece en la capacidad predeterminada específica de la implementación. Aquí es 16.

Publicación traducida automáticamente

Artículo escrito por ankita_saini 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 *