StringBuilder.Clear Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Remove todos os caracteres da instância atual StringBuilder .
public:
System::Text::StringBuilder ^ Clear();
public System.Text.StringBuilder Clear();
member this.Clear : unit -> System.Text.StringBuilder
Public Function Clear () As StringBuilder
Retornos
Um objeto cujo Length 0 é (zero).
Exemplos
O exemplo a seguir cria uma instância de um StringBuilder objeto com uma cadeia de caracteres, chama o Clear método e acrescenta uma nova cadeia de caracteres.
using System;
using System.Text;
public class Class1
{
public static void Main()
{
StringBuilder sb = new StringBuilder("This is a string.");
Console.WriteLine("{0} ({1} characters)", sb.ToString(), sb.Length);
sb.Clear();
Console.WriteLine("{0} ({1} characters)", sb.ToString(), sb.Length);
sb.Append("This is a second string.");
Console.WriteLine("{0} ({1} characters)", sb.ToString(), sb.Length);
}
}
// The example displays the following output:
// This is a string. (17 characters)
// (0 characters)
// This is a second string. (24 characters)
open System.Text
let sb = StringBuilder "This is a string."
printfn $"{sb} ({sb.Length} characters)"
sb.Clear() |> ignore
printfn $"{sb} ({sb.Length} characters)"
sb.Append "This is a second string." |> ignore
printfn $"{sb} ({sb.Length} characters)"
// The example displays the following output:
// This is a string. (17 characters)
// (0 characters)
// This is a second string. (24 characters)
Imports System.Text
Module Example
Public Sub Main()
Dim sb As New StringBuilder("This is a string.")
Console.WriteLine("{0} ({1} characters)", sb.ToString(), sb.Length)
sb.Clear()
Console.WriteLine("{0} ({1} characters)", sb.ToString(), sb.Length)
sb.Append("This is a second string.")
Console.WriteLine("{0} ({1} characters)", sb.ToString(), sb.Length)
End Sub
End Module
' The example displays the following output:
' This is a string. (17 characters)
' (0 characters)
' This is a second string. (24 characters)
Comentários
Clear é um método de conveniência equivalente a definir a Length propriedade da instância atual como 0 (zero).