StringBuilder.AppendJoin メソッド

定義

オーバーロード

AppendJoin(String, ReadOnlySpan<Object>)

各メンバー間で指定された区切り記号を使用して、オブジェクトの指定されたスパン内の要素の文字列形式を連結し、文字列ビルダーの現在のインスタンスに結果を追加します。

AppendJoin(String, String[])

指定した配列の文字列を連結し、各文字列の間に指定された区切り記号を使用して、結果を文字列ビルダーの現在のインスタンスに追加します。

AppendJoin(String, ReadOnlySpan<String>)

指定したスパンの文字列を連結し、各文字列の間に指定した区切り記号を使用して、結果を文字列ビルダーの現在のインスタンスに追加します。

AppendJoin(String, Object[])

指定されたオブジェクト配列内の要素の文字列表現を連結し、各メンバー間で指定された区切り記号を使用して、結果を文字列ビルダーの現在のインスタンスに追加します。

AppendJoin(Char, String[])

指定した配列の文字列を連結し、各文字列の間に指定した文字区切り記号を使用して、結果を文字列ビルダーの現在のインスタンスに追加します。

AppendJoin(Char, ReadOnlySpan<String>)

各文字列の間に指定した文字区切り記号を使用して、指定されたスパンの文字列を連結し、文字列ビルダーの現在のインスタンスに結果を追加します。

AppendJoin(Char, ReadOnlySpan<Object>)

指定された文字区切り記号を使用して、指定されたオブジェクトスパン内の要素の文字列表現を連結し、結果を文字列ビルダーの現在のインスタンスに追加します。

AppendJoin(Char, Object[])

指定した文字区切り記号を使用して、指定されたオブジェクト配列内の要素の文字列形式を連結し、文字列ビルダーの現在のインスタンスに結果を追加します。

AppendJoin<T>(Char, IEnumerable<T>)

各メンバー間で指定した文字区切り記号を使用して、コレクションのメンバーを連結して追加します。

AppendJoin<T>(String, IEnumerable<T>)

指定した区切り記号を使用して、コレクションのメンバーを連結して追加します。

AppendJoin(String, ReadOnlySpan<Object>)

各メンバー間で指定された区切り記号を使用して、オブジェクトの指定されたスパン内の要素の文字列形式を連結し、文字列ビルダーの現在のインスタンスに結果を追加します。

public:
 System::Text::StringBuilder ^ AppendJoin(System::String ^ separator, ReadOnlySpan<System::Object ^> values);
public System.Text.StringBuilder AppendJoin (string? separator, scoped ReadOnlySpan<object?> values);
member this.AppendJoin : string * ReadOnlySpan<obj> -> System.Text.StringBuilder
Public Function AppendJoin (separator As String, values As ReadOnlySpan(Of Object)) As StringBuilder

パラメーター

separator
String

区切り記号として使用する文字列。 separator は、values に複数の要素がある場合にのみ、結合された文字列に含まれます。

values
ReadOnlySpan<Object>

連結して文字列ビルダーの現在のインスタンスに追加する文字列を含むスパン。

戻り値

追加操作が完了した後のこのインスタンスへの参照。

適用対象

AppendJoin(String, String[])

ソース:
StringBuilder.cs
ソース:
StringBuilder.cs
ソース:
StringBuilder.cs

指定した配列の文字列を連結し、各文字列の間に指定された区切り記号を使用して、結果を文字列ビルダーの現在のインスタンスに追加します。

public:
 System::Text::StringBuilder ^ AppendJoin(System::String ^ separator, ... cli::array <System::String ^> ^ values);
public System.Text.StringBuilder AppendJoin (string? separator, params string?[] values);
public System.Text.StringBuilder AppendJoin (string separator, params string[] values);
member this.AppendJoin : string * string[] -> System.Text.StringBuilder
Public Function AppendJoin (separator As String, ParamArray values As String()) As StringBuilder

パラメーター

separator
String

区切り記号として使用する文字列。 separator は、values に複数の要素がある場合にのみ、結合された文字列に含まれます。

values
String[]

連結して文字列ビルダーの現在のインスタンスに追加する文字列を含む配列。

戻り値

追加操作が完了した後のこのインスタンスへの参照。

適用対象

AppendJoin(String, ReadOnlySpan<String>)

指定したスパンの文字列を連結し、各文字列の間に指定した区切り記号を使用して、結果を文字列ビルダーの現在のインスタンスに追加します。

public:
 System::Text::StringBuilder ^ AppendJoin(System::String ^ separator, ReadOnlySpan<System::String ^> values);
public System.Text.StringBuilder AppendJoin (string? separator, scoped ReadOnlySpan<string?> values);
member this.AppendJoin : string * ReadOnlySpan<string> -> System.Text.StringBuilder
Public Function AppendJoin (separator As String, values As ReadOnlySpan(Of String)) As StringBuilder

パラメーター

separator
String

区切り記号として使用する文字列。 separator は、values に複数の要素がある場合にのみ、結合された文字列に含まれます。

values
ReadOnlySpan<String>

連結して文字列ビルダーの現在のインスタンスに追加する文字列を含むスパン。

戻り値

追加操作が完了した後のこのインスタンスへの参照。

適用対象

AppendJoin(String, Object[])

ソース:
StringBuilder.cs
ソース:
StringBuilder.cs
ソース:
StringBuilder.cs

指定されたオブジェクト配列内の要素の文字列表現を連結し、各メンバー間で指定された区切り記号を使用して、結果を文字列ビルダーの現在のインスタンスに追加します。

public:
 System::Text::StringBuilder ^ AppendJoin(System::String ^ separator, ... cli::array <System::Object ^> ^ values);
public System.Text.StringBuilder AppendJoin (string? separator, params object?[] values);
public System.Text.StringBuilder AppendJoin (string separator, params object[] values);
member this.AppendJoin : string * obj[] -> System.Text.StringBuilder
Public Function AppendJoin (separator As String, ParamArray values As Object()) As StringBuilder

パラメーター

separator
String

区切り記号として使用する文字列。 separator は、values に複数の要素がある場合にのみ、結合された文字列に含まれます。

values
Object[]

連結して文字列ビルダーの現在のインスタンスに追加する文字列を含む配列。

戻り値

追加操作が完了した後のこのインスタンスへの参照。

適用対象

AppendJoin(Char, String[])

ソース:
StringBuilder.cs
ソース:
StringBuilder.cs
ソース:
StringBuilder.cs

指定した配列の文字列を連結し、各文字列の間に指定した文字区切り記号を使用して、結果を文字列ビルダーの現在のインスタンスに追加します。

public:
 System::Text::StringBuilder ^ AppendJoin(char separator, ... cli::array <System::String ^> ^ values);
public System.Text.StringBuilder AppendJoin (char separator, params string?[] values);
public System.Text.StringBuilder AppendJoin (char separator, params string[] values);
member this.AppendJoin : char * string[] -> System.Text.StringBuilder
Public Function AppendJoin (separator As Char, ParamArray values As String()) As StringBuilder

パラメーター

separator
Char

区切り記号として使用する文字。 separator は、values に複数の要素がある場合にのみ、結合された文字列に含まれます。

values
String[]

連結して文字列ビルダーの現在のインスタンスに追加する文字列を含む配列。

戻り値

追加操作が完了した後のこのインスタンスへの参照。

適用対象

AppendJoin(Char, ReadOnlySpan<String>)

各文字列の間に指定した文字区切り記号を使用して、指定されたスパンの文字列を連結し、文字列ビルダーの現在のインスタンスに結果を追加します。

public:
 System::Text::StringBuilder ^ AppendJoin(char separator, ReadOnlySpan<System::String ^> values);
public System.Text.StringBuilder AppendJoin (char separator, scoped ReadOnlySpan<string?> values);
member this.AppendJoin : char * ReadOnlySpan<string> -> System.Text.StringBuilder
Public Function AppendJoin (separator As Char, values As ReadOnlySpan(Of String)) As StringBuilder

パラメーター

separator
Char

区切り記号として使用する文字。 separator は、values に複数の要素がある場合にのみ、結合された文字列に含まれます。

values
ReadOnlySpan<String>

連結して文字列ビルダーの現在のインスタンスに追加する文字列を含むスパン。

戻り値

追加操作が完了した後のこのインスタンスへの参照。

適用対象

AppendJoin(Char, ReadOnlySpan<Object>)

指定された文字区切り記号を使用して、指定されたオブジェクトスパン内の要素の文字列表現を連結し、結果を文字列ビルダーの現在のインスタンスに追加します。

public:
 System::Text::StringBuilder ^ AppendJoin(char separator, ReadOnlySpan<System::Object ^> values);
public System.Text.StringBuilder AppendJoin (char separator, scoped ReadOnlySpan<object?> values);
member this.AppendJoin : char * ReadOnlySpan<obj> -> System.Text.StringBuilder
Public Function AppendJoin (separator As Char, values As ReadOnlySpan(Of Object)) As StringBuilder

パラメーター

separator
Char

区切り記号として使用する文字。 separator は、values に複数の要素がある場合にのみ、結合された文字列に含まれます。

values
ReadOnlySpan<Object>

連結して文字列ビルダーの現在のインスタンスに追加する文字列を含むスパン。

戻り値

追加操作が完了した後のこのインスタンスへの参照。

適用対象

AppendJoin(Char, Object[])

ソース:
StringBuilder.cs
ソース:
StringBuilder.cs
ソース:
StringBuilder.cs

指定した文字区切り記号を使用して、指定されたオブジェクト配列内の要素の文字列形式を連結し、文字列ビルダーの現在のインスタンスに結果を追加します。

public:
 System::Text::StringBuilder ^ AppendJoin(char separator, ... cli::array <System::Object ^> ^ values);
public System.Text.StringBuilder AppendJoin (char separator, params object?[] values);
public System.Text.StringBuilder AppendJoin (char separator, params object[] values);
member this.AppendJoin : char * obj[] -> System.Text.StringBuilder
Public Function AppendJoin (separator As Char, ParamArray values As Object()) As StringBuilder

パラメーター

separator
Char

区切り記号として使用する文字。 separator は、values に複数の要素がある場合にのみ、結合された文字列に含まれます。

values
Object[]

連結して文字列ビルダーの現在のインスタンスに追加する文字列を含む配列。

戻り値

追加操作が完了した後のこのインスタンスへの参照。

適用対象

AppendJoin<T>(Char, IEnumerable<T>)

ソース:
StringBuilder.cs
ソース:
StringBuilder.cs
ソース:
StringBuilder.cs

各メンバー間で指定した文字区切り記号を使用して、コレクションのメンバーを連結して追加します。

public:
generic <typename T>
 System::Text::StringBuilder ^ AppendJoin(char separator, System::Collections::Generic::IEnumerable<T> ^ values);
public System.Text.StringBuilder AppendJoin<T> (char separator, System.Collections.Generic.IEnumerable<T> values);
member this.AppendJoin : char * seq<'T> -> System.Text.StringBuilder
Public Function AppendJoin(Of T) (separator As Char, values As IEnumerable(Of T)) As StringBuilder

型パラメーター

T

valuesのメンバーの型。

パラメーター

separator
Char

区切り記号として使用する文字。 separator は、values に複数の要素がある場合にのみ、連結文字列と追加文字列に含まれます。

values
IEnumerable<T>

連結して文字列ビルダーの現在のインスタンスに追加するオブジェクトを含むコレクション。

戻り値

追加操作が完了した後のこのインスタンスへの参照。

適用対象

AppendJoin<T>(String, IEnumerable<T>)

ソース:
StringBuilder.cs
ソース:
StringBuilder.cs
ソース:
StringBuilder.cs

指定した区切り記号を使用して、コレクションのメンバーを連結して追加します。

public:
generic <typename T>
 System::Text::StringBuilder ^ AppendJoin(System::String ^ separator, System::Collections::Generic::IEnumerable<T> ^ values);
public System.Text.StringBuilder AppendJoin<T> (string? separator, System.Collections.Generic.IEnumerable<T> values);
public System.Text.StringBuilder AppendJoin<T> (string separator, System.Collections.Generic.IEnumerable<T> values);
member this.AppendJoin : string * seq<'T> -> System.Text.StringBuilder
Public Function AppendJoin(Of T) (separator As String, values As IEnumerable(Of T)) As StringBuilder

型パラメーター

T

valuesのメンバーの型。

パラメーター

separator
String

区切り記号として使用する文字列。 separator は、values に複数の要素がある場合にのみ、連結文字列と追加文字列に含まれます。

values
IEnumerable<T>

連結して文字列ビルダーの現在のインスタンスに追加するオブジェクトを含むコレクション。

戻り値

追加操作が完了した後のこのインスタンスへの参照。

適用対象