FormattableString 클래스

정의

서식을 지정할 인수와 함께 복합 형식 문자열을 나타냅니다.

public ref class FormattableString abstract : IFormattable
public abstract class FormattableString : IFormattable
type FormattableString = class
    interface IFormattable
Public MustInherit Class FormattableString
Implements IFormattable
상속
FormattableString
구현

설명

복합 서식 문자열은 목록의 개체에 해당하는 형식 항목이라고 하는 인덱싱된 자리 표시자와 혼합된 고정 텍스트로 구성됩니다. 서식 지정 작업을 통해 원래의 고정 텍스트와 목록에 있는 개체의 문자열 표현이 결합된 형태의 결과 문자열을 얻을 수 있습니다. 복합 서식은 , Console.WriteLineStringBuilder.AppendFormat. 같은 String.Format메서드에서 지원됩니다. 복합 서식 지정에 대한 자세한 내용은 복합 서식을 참조하세요.

FormattableString 인스턴스는 C# 또는 Visual Basic 보간된 문자열에서 발생할 수 있습니다.

생성자

Name Description
FormattableString()

클래스의 새 인스턴스를 인스턴스화합니다 FormattableString .

속성

Name Description
ArgumentCount

서식을 지정할 인수 수를 가져옵니다.

Format

복합 형식 문자열을 반환합니다.

메서드

Name Description
Equals(Object)

지정한 개체와 현재 개체가 같은지 여부를 확인합니다.

(다음에서 상속됨 Object)
GetArgument(Int32)

지정된 인덱스 위치에 있는 인수를 반환합니다.

GetArguments()

서식을 지정할 하나 이상의 개체가 포함된 개체 배열을 반환합니다.

GetHashCode()

기본 해시 함수로 작동합니다.

(다음에서 상속됨 Object)
GetType()

현재 인스턴스의 Type 가져옵니다.

(다음에서 상속됨 Object)
Invariant(FormattableString)

고정 문화권의 규칙을 사용하여 인수의 형식을 지정하는 결과 문자열을 반환합니다.

MemberwiseClone()

현재 Object단순 복사본을 만듭니다.

(다음에서 상속됨 Object)
ToString()

현재 문화권의 서식 지정 규칙을 사용하여 복합 형식 문자열과 인수의 서식을 지정한 결과 문자열을 반환합니다.

ToString(IFormatProvider)

지정된 문화권의 서식 규칙을 사용하여 복합 형식 문자열과 인수의 서식을 지정한 결과 문자열을 반환합니다.

명시적 인터페이스 구현

Name Description
IFormattable.ToString(String, IFormatProvider)

지정된 문화권의 서식 지정 규칙을 사용하여 해당 인수와 함께 서식 문자열의 서식을 지정한 결과 문자열을 반환합니다.

적용 대상

추가 정보