내보내기(0) 인쇄
모두 확장
정보
요청한 주제가 아래에 표시됩니다. 그러나 이 주제는 이 라이브러리에 포함되지 않습니다.

StringBuilder.Clear 메서드

2013-12-13

현재 StringBuilder 인스턴스에서 모든 문자를 제거합니다.

Namespace:  System.Text
어셈블리:  mscorlib(mscorlib.dll)

public StringBuilder Clear()

반환 값

형식: System.Text.StringBuilder
Length가 0인 개체입니다.

ClearLength 속성을 0(영)으로 설정하는 것과 같은 편리한 메서드입니다. Clear 메서드를 호출하더라도 현재 인스턴스의 CapacityMaxCapacity 속성은 변경되지 않습니다.

다음 예제에서는 문자열로 StringBuilder 개체를 인스턴스화하고 Clear 메서드를 호출하여 새 문자열을 추가합니다.


using System;
using System.Text;

public class Example
{
   public static void Demo(System.Windows.Controls.TextBlock outputBlock)
   {
      StringBuilder sb = new StringBuilder("This is a string.");
      outputBlock.Text += String.Format("{0} ({1} characters)", sb.ToString(), sb.Length) + "\n";

      sb.Clear();
      outputBlock.Text += String.Format("{0} ({1} characters)", sb.ToString(), sb.Length) + "\n";

      sb.Append("This is a second string.");
      outputBlock.Text += String.Format("{0} ({1} characters)", sb.ToString(), sb.Length) + "\n";
   }
}
// The example displays the following output:
//       This is a string. (17 characters)
//        (0 characters)
//       This is a second string. (24 characters)


Windows Phone OS

지원되는 버전: 8.0, 7.1

Windows Phone

표시:
© 2014 Microsoft