FormattableString FormattableString FormattableString FormattableString Class

定義

複合書式文字列、および書式設定する引数を表します。Represents a composite format string, along with the arguments to be formatted.

public ref class FormattableString abstract : IFormattable
public abstract class FormattableString : IFormattable
type FormattableString = class
    interface IFormattable
Public MustInherit Class FormattableString
Implements IFormattable
継承
FormattableStringFormattableStringFormattableStringFormattableString
実装

注釈

複合書式指定文字列は、固定テキストに、書式指定項目と呼ばれるインデックス化されたプレースホルダーが混合されて構成されます。このプレースホルダーはリスト内のオブジェクトに対応します。A composite format string consists of fixed text intermixed with indexed placeholders, called format items, that correspond to the objects in the list. 書式設定操作によって生成される結果の文字列は、元の固定テキストに文字列で表されたリスト内のオブジェクトが混合されて構成されます。The formatting operation yields a result string that consists of the original fixed text intermixed with the string representation of the objects in the list. 複合書式指定はString.Format、、 Console.WriteLineStringBuilder.AppendFormatなどのメソッドでサポートされています。Composite formatting is supported by methods such as String.Format, Console.WriteLine, and StringBuilder.AppendFormat. 複合書式指定の詳細については、「複合書式指定」を参照してください。For more information on composite formatting, see Composite Formatting.

インスタンスは、または Visual Basic のC#挿入文字列によって生成される場合があります。 FormattableStringA FormattableString instance may result from an interpolated string in C# or Visual Basic.

コンストラクター

FormattableString() FormattableString() FormattableString() FormattableString()

FormattableString クラスの新しいインスタンスを生成します。Instantiates a new instance of the FormattableString class.

プロパティ

ArgumentCount ArgumentCount ArgumentCount ArgumentCount

書式設定する引数の数を取得します。Gets the number of arguments to be formatted.

Format Format Format Format

複合書式設定文字列を返します。Returns the composite format string.

メソッド

CurrentCulture(FormattableString) CurrentCulture(FormattableString) CurrentCulture(FormattableString) CurrentCulture(FormattableString)

引数が現在のカルチャの規則を使用して書式設定された結果の文字列を返します。Returns a result string in which arguments are formatted by using the conventions of the current culture.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

指定したオブジェクトが、現在のオブジェクトと等しいかどうかを判断します。Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetArgument(Int32) GetArgument(Int32) GetArgument(Int32) GetArgument(Int32)

指定したインデックス位置にある引数を返します。Returns the argument at the specified index position.

GetArguments() GetArguments() GetArguments() GetArguments()

0 個以上の書式設定対象オブジェクトを含んだオブジェクト配列を返します。Returns an object array that contains one or more objects to format.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

既定のハッシュ関数として機能します。Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

現在のインスタンスの Type を取得します。Gets the Type of the current instance.

(Inherited from Object)
Invariant(FormattableString) Invariant(FormattableString) Invariant(FormattableString) Invariant(FormattableString)

引数がインバリアント カルチャの規則を使用して書式設定された結果の文字列を返します。Returns a result string in which arguments are formatted by using the conventions of the invariant culture.

MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

現在の Object の簡易コピーを作成します。Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

現在のカルチャの書式設定規則を使用して複合書式設定文字列を書式設定した結果の文字列とその引数を返します。Returns the string that results from formatting the composite format string along with its arguments by using the formatting conventions of the current culture.

ToString(IFormatProvider) ToString(IFormatProvider) ToString(IFormatProvider) ToString(IFormatProvider)

指定されたカルチャの書式設定規則を使用して複合書式設定文字列を書式設定した結果の文字列とその引数を返します。Returns the string that results from formatting the composite format string along with its arguments by using the formatting conventions of a specified culture.

明示的なインターフェイスの実装

IFormattable.ToString(String, IFormatProvider) IFormattable.ToString(String, IFormatProvider) IFormattable.ToString(String, IFormatProvider) IFormattable.ToString(String, IFormatProvider)

指定されたカルチャの書式設定規則を使用して書式設定文字列を書式設定した結果の文字列とその引数を返します。Returns the string that results from formatting the format string along with its arguments by using the formatting conventions of a specified culture.

適用対象

こちらもご覧ください