String.Create Méthode

Définition

Surcharges

Create(IFormatProvider, Span<Char>, DefaultInterpolatedStringHandler)

Crée une nouvelle chaîne en utilisant le fournisseur spécifié pour contrôler la mise en forme de la chaîne interpolée spécifiée.

Create(IFormatProvider, DefaultInterpolatedStringHandler)

Crée une nouvelle chaîne en utilisant le fournisseur spécifié pour contrôler la mise en forme de la chaîne interpolée spécifiée.

Create<TState>(Int32, TState, SpanAction<Char,TState>)

Crée une chaîne d’une longueur spécifique et l’initialise ensuite à l’aide du rappel spécifié.

Create(IFormatProvider, Span<Char>, DefaultInterpolatedStringHandler)

Crée une nouvelle chaîne en utilisant le fournisseur spécifié pour contrôler la mise en forme de la chaîne interpolée spécifiée.

public:
 static System::String ^ Create(IFormatProvider ^ provider, Span<char> initialBuffer, System::Runtime::CompilerServices::DefaultInterpolatedStringHandler % handler);
public static string Create (IFormatProvider? provider, Span<char> initialBuffer, ref System.Runtime.CompilerServices.DefaultInterpolatedStringHandler handler);
static member Create : IFormatProvider * Span<char> * DefaultInterpolatedStringHandler -> string
Public Shared Function Create (provider As IFormatProvider, initialBuffer As Span(Of Char), ByRef handler As DefaultInterpolatedStringHandler) As String

Paramètres

provider
IFormatProvider

Objet qui fournit des informations de mise en forme propres à la culture.

initialBuffer
Span<Char>

Mémoire tampon initiale qui peut être utilisée comme espace temporaire dans le cadre de l’opération de mise en forme. Le contenu de cette mémoire tampon peut être remplacé.

handler
DefaultInterpolatedStringHandler

Chaîne interpolée, passée par référence.

Retours

String

Chaîne qui résulte de la mise en forme de la chaîne interpolée à l’aide du fournisseur de format spécifié.

S’applique à

Create(IFormatProvider, DefaultInterpolatedStringHandler)

Crée une nouvelle chaîne en utilisant le fournisseur spécifié pour contrôler la mise en forme de la chaîne interpolée spécifiée.

public:
 static System::String ^ Create(IFormatProvider ^ provider, System::Runtime::CompilerServices::DefaultInterpolatedStringHandler % handler);
public static string Create (IFormatProvider? provider, ref System.Runtime.CompilerServices.DefaultInterpolatedStringHandler handler);
static member Create : IFormatProvider * DefaultInterpolatedStringHandler -> string
Public Shared Function Create (provider As IFormatProvider, ByRef handler As DefaultInterpolatedStringHandler) As String

Paramètres

provider
IFormatProvider

Objet qui fournit des informations de mise en forme propres à la culture.

handler
DefaultInterpolatedStringHandler

Chaîne interpolée, passée par référence.

Retours

String

Chaîne qui résulte de la mise en forme de la chaîne interpolée à l’aide du fournisseur de format spécifié.

S’applique à

Create<TState>(Int32, TState, SpanAction<Char,TState>)

Crée une chaîne d’une longueur spécifique et l’initialise ensuite à l’aide du rappel spécifié.

public:
generic <typename TState>
 static System::String ^ Create(int length, TState state, System::Buffers::SpanAction<char, TState> ^ action);
public static string Create<TState> (int length, TState state, System.Buffers.SpanAction<char,TState> action);
static member Create : int * 'State * System.Buffers.SpanAction<char, 'State> -> string
Public Shared Function Create(Of TState) (length As Integer, state As TState, action As SpanAction(Of Char, TState)) As String

Paramètres de type

TState

Type de l’élément à passer à action .

Paramètres

length
Int32

Longueur de la chaîne à créer.

state
TState

Élément à passer à action.

action
SpanAction<Char,TState>

Rappel destiné à initialiser la chaîne.

Retours

String

Chaîne créée.

Remarques

Le contenu initial de l’étendue de destination passée à action n’est pas défini. Par conséquent, il incombe au délégué de s’assurer que chaque élément de l’étendue est assigné. Dans le cas contraire, la chaîne résultante peut contenir des caractères aléatoires.

S’applique à