Číst v angličtině

Sdílet prostřednictvím


StringBuilder.AppendJoin Metoda

Definice

Důležité

Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.

Přetížení

AppendJoin(String, ReadOnlySpan<Object>)

Zřetězí řetězcové reprezentace prvků v zadaném rozsahu objektů pomocí zadaného oddělovače mezi jednotlivými členy a pak připojí výsledek k aktuální instanci tvůrce řetězců.

AppendJoin(String, String[])

Zřetězí řetězce zadaného pole pomocí zadaného oddělovače mezi každým řetězcem a pak připojí výsledek k aktuální instanci tvůrce řetězců.

AppendJoin(String, ReadOnlySpan<String>)

Zřetězí řetězce zadaného rozsahu pomocí zadaného oddělovače mezi každým řetězcem a pak připojí výsledek k aktuální instanci tvůrce řetězců.

AppendJoin(String, Object[])

Zřetězí řetězcové reprezentace prvků v zadaném poli objektů pomocí zadaného oddělovače mezi každým členem a pak připojí výsledek k aktuální instanci tvůrce řetězců.

AppendJoin(Char, String[])

Zřetězí řetězce zadaného pole pomocí zadaného oddělovače znaků mezi každým řetězcem a pak připojí výsledek k aktuální instanci tvůrce řetězců.

AppendJoin(Char, ReadOnlySpan<String>)

Zřetězí řetězce zadaného rozsahu pomocí zadaného oddělovače znaků mezi každým řetězcem a pak připojí výsledek k aktuální instanci tvůrce řetězců.

AppendJoin(Char, ReadOnlySpan<Object>)

Zřetězí řetězcové reprezentace prvků v zadaném rozsahu objektů pomocí zadaného oddělovače znaků mezi jednotlivými členy a pak připojí výsledek k aktuální instanci tvůrce řetězců.

AppendJoin(Char, Object[])

Zřetězí řetězcové reprezentace prvků v zadaném poli objektů pomocí zadaného oddělovače znaků mezi jednotlivými členy a pak připojí výsledek k aktuální instanci tvůrce řetězců.

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

Zřetězí a připojí členy kolekce pomocí zadaného oddělovače znaků mezi jednotlivými členy.

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

Zřetězí a připojí členy kolekce pomocí zadaného oddělovače mezi jednotlivými členy.

AppendJoin(String, ReadOnlySpan<Object>)

Zřetězí řetězcové reprezentace prvků v zadaném rozsahu objektů pomocí zadaného oddělovače mezi jednotlivými členy a pak připojí výsledek k aktuální instanci tvůrce řetězců.

C#
public System.Text.StringBuilder AppendJoin(string? separator, scoped ReadOnlySpan<object?> values);

Parametry

separator
String

Řetězec, který se má použít jako oddělovač. separator je součástí spojených řetězců pouze v případě, že values má více prvků.

values
ReadOnlySpan<Object>

Rozsah obsahující řetězce ke zřetězení a připojení k aktuální instanci tvůrce řetězců.

Návraty

Odkaz na tuto instanci po dokončení operace připojení.

Platí pro

.NET 10 a .NET 9
Produkt Verze
.NET 9, 10

AppendJoin(String, String[])

Zdroj:
StringBuilder.cs
Zdroj:
StringBuilder.cs
Zdroj:
StringBuilder.cs

Zřetězí řetězce zadaného pole pomocí zadaného oddělovače mezi každým řetězcem a pak připojí výsledek k aktuální instanci tvůrce řetězců.

C#
public System.Text.StringBuilder AppendJoin(string? separator, params string?[] values);
C#
public System.Text.StringBuilder AppendJoin(string separator, params string[] values);

Parametry

separator
String

Řetězec, který se má použít jako oddělovač. separator je součástí spojených řetězců pouze v případě, že values má více prvků.

values
String[]

Pole obsahující řetězce ke zřetězení a připojení k aktuální instanci tvůrce řetězců.

Návraty

Odkaz na tuto instanci po dokončení operace připojení.

Platí pro

.NET 10 a další verze
Produkt Verze
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Standard 2.1

AppendJoin(String, ReadOnlySpan<String>)

Zřetězí řetězce zadaného rozsahu pomocí zadaného oddělovače mezi každým řetězcem a pak připojí výsledek k aktuální instanci tvůrce řetězců.

C#
public System.Text.StringBuilder AppendJoin(string? separator, scoped ReadOnlySpan<string?> values);

Parametry

separator
String

Řetězec, který se má použít jako oddělovač. separator je součástí spojených řetězců pouze v případě, že values má více prvků.

values
ReadOnlySpan<String>

Rozsah obsahující řetězce ke zřetězení a připojení k aktuální instanci tvůrce řetězců.

Návraty

Odkaz na tuto instanci po dokončení operace připojení.

Platí pro

.NET 10 a .NET 9
Produkt Verze
.NET 9, 10

AppendJoin(String, Object[])

Zdroj:
StringBuilder.cs
Zdroj:
StringBuilder.cs
Zdroj:
StringBuilder.cs

Zřetězí řetězcové reprezentace prvků v zadaném poli objektů pomocí zadaného oddělovače mezi každým členem a pak připojí výsledek k aktuální instanci tvůrce řetězců.

C#
public System.Text.StringBuilder AppendJoin(string? separator, params object?[] values);
C#
public System.Text.StringBuilder AppendJoin(string separator, params object[] values);

Parametry

separator
String

Řetězec, který se má použít jako oddělovač. separator je součástí spojených řetězců pouze v případě, že values má více prvků.

values
Object[]

Pole obsahující řetězce ke zřetězení a připojení k aktuální instanci tvůrce řetězců.

Návraty

Odkaz na tuto instanci po dokončení operace připojení.

Platí pro

.NET 10 a další verze
Produkt Verze
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Standard 2.1

AppendJoin(Char, String[])

Zdroj:
StringBuilder.cs
Zdroj:
StringBuilder.cs
Zdroj:
StringBuilder.cs

Zřetězí řetězce zadaného pole pomocí zadaného oddělovače znaků mezi každým řetězcem a pak připojí výsledek k aktuální instanci tvůrce řetězců.

C#
public System.Text.StringBuilder AppendJoin(char separator, params string?[] values);
C#
public System.Text.StringBuilder AppendJoin(char separator, params string[] values);

Parametry

separator
Char

Znak, který se má použít jako oddělovač. separator je součástí spojených řetězců pouze v případě, že values má více prvků.

values
String[]

Pole obsahující řetězce ke zřetězení a připojení k aktuální instanci tvůrce řetězců.

Návraty

Odkaz na tuto instanci po dokončení operace připojení.

Platí pro

.NET 10 a další verze
Produkt Verze
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Standard 2.1

AppendJoin(Char, ReadOnlySpan<String>)

Zřetězí řetězce zadaného rozsahu pomocí zadaného oddělovače znaků mezi každým řetězcem a pak připojí výsledek k aktuální instanci tvůrce řetězců.

C#
public System.Text.StringBuilder AppendJoin(char separator, scoped ReadOnlySpan<string?> values);

Parametry

separator
Char

Znak, který se má použít jako oddělovač. separator je součástí spojených řetězců pouze v případě, že values má více prvků.

values
ReadOnlySpan<String>

Rozsah obsahující řetězce ke zřetězení a připojení k aktuální instanci tvůrce řetězců.

Návraty

Odkaz na tuto instanci po dokončení operace připojení.

Platí pro

.NET 10 a .NET 9
Produkt Verze
.NET 9, 10

AppendJoin(Char, ReadOnlySpan<Object>)

Zřetězí řetězcové reprezentace prvků v zadaném rozsahu objektů pomocí zadaného oddělovače znaků mezi jednotlivými členy a pak připojí výsledek k aktuální instanci tvůrce řetězců.

C#
public System.Text.StringBuilder AppendJoin(char separator, scoped ReadOnlySpan<object?> values);

Parametry

separator
Char

Znak, který se má použít jako oddělovač. separator je součástí spojených řetězců pouze v případě, že values má více prvků.

values
ReadOnlySpan<Object>

Rozsah obsahující řetězce ke zřetězení a připojení k aktuální instanci tvůrce řetězců.

Návraty

Odkaz na tuto instanci po dokončení operace připojení.

Platí pro

.NET 10 a .NET 9
Produkt Verze
.NET 9, 10

AppendJoin(Char, Object[])

Zdroj:
StringBuilder.cs
Zdroj:
StringBuilder.cs
Zdroj:
StringBuilder.cs

Zřetězí řetězcové reprezentace prvků v zadaném poli objektů pomocí zadaného oddělovače znaků mezi jednotlivými členy a pak připojí výsledek k aktuální instanci tvůrce řetězců.

C#
public System.Text.StringBuilder AppendJoin(char separator, params object?[] values);
C#
public System.Text.StringBuilder AppendJoin(char separator, params object[] values);

Parametry

separator
Char

Znak, který se má použít jako oddělovač. separator je součástí spojených řetězců pouze v případě, že values má více prvků.

values
Object[]

Pole obsahující řetězce ke zřetězení a připojení k aktuální instanci tvůrce řetězců.

Návraty

Odkaz na tuto instanci po dokončení operace připojení.

Platí pro

.NET 10 a další verze
Produkt Verze
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Standard 2.1

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

Zdroj:
StringBuilder.cs
Zdroj:
StringBuilder.cs
Zdroj:
StringBuilder.cs

Zřetězí a připojí členy kolekce pomocí zadaného oddělovače znaků mezi jednotlivými členy.

C#
public System.Text.StringBuilder AppendJoin<T>(char separator, System.Collections.Generic.IEnumerable<T> values);

Parametry typu

T

Typ členů values.

Parametry

separator
Char

Znak, který se má použít jako oddělovač. separator je součástí zřetězených a připojených řetězců pouze v případě, že values obsahuje více než jeden prvek.

values
IEnumerable<T>

Kolekce obsahující objekty ke zřetězení a připojení k aktuální instanci tvůrce řetězců.

Návraty

Odkaz na tuto instanci po dokončení operace připojení.

Platí pro

.NET 10 a další verze
Produkt Verze
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Standard 2.1

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

Zdroj:
StringBuilder.cs
Zdroj:
StringBuilder.cs
Zdroj:
StringBuilder.cs

Zřetězí a připojí členy kolekce pomocí zadaného oddělovače mezi jednotlivými členy.

C#
public System.Text.StringBuilder AppendJoin<T>(string? separator, System.Collections.Generic.IEnumerable<T> values);
C#
public System.Text.StringBuilder AppendJoin<T>(string separator, System.Collections.Generic.IEnumerable<T> values);

Parametry typu

T

Typ členů values.

Parametry

separator
String

Řetězec, který se má použít jako oddělovač. separator je součástí zřetězených a připojených řetězců pouze v případě, že values obsahuje více než jeden prvek.

values
IEnumerable<T>

Kolekce obsahující objekty ke zřetězení a připojení k aktuální instanci tvůrce řetězců.

Návraty

Odkaz na tuto instanci po dokončení operace připojení.

Platí pro

.NET 10 a další verze
Produkt Verze
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Standard 2.1