StringBuilder.Clear Yöntem

Tanım

Geçerli örnekten tüm karakterleri kaldırır StringBuilder .

public:
 System::Text::StringBuilder ^ Clear();
public System.Text.StringBuilder Clear ();
member this.Clear : unit -> System.Text.StringBuilder
Public Function Clear () As StringBuilder

Döndürülenler

StringBuilder

Length0 (sıfır) olan bir nesne.

Örnekler

Aşağıdaki örnek, bir StringBuilder dize içeren bir nesnesi örnekleyen, Clear yöntemini çağırır ve sonra yeni bir dize ekler.

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)
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)

Açıklamalar

Clear , Length geçerli örneğin özelliğini 0 (sıfır) olarak ayarlamaya eşdeğer bir kolaylık yöntemidir.

Şunlara uygulanır