Lire en anglais

Partager via


String.Create Méthode

Définition

Surcharges

Create(IFormatProvider, DefaultInterpolatedStringHandler)

Crée une chaîne à l’aide du fournisseur spécifié pour contrôler la mise en forme de la chaîne interpolée spécifiée.

Create(IFormatProvider, Span<Char>, DefaultInterpolatedStringHandler)

Crée une chaîne à l’aide du 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, DefaultInterpolatedStringHandler)

Source:
String.cs
Source:
String.cs
Source:
String.cs

Crée une chaîne à l’aide du fournisseur spécifié pour contrôler la mise en forme de la chaîne interpolée spécifiée.

C#
public static string Create (IFormatProvider? provider, ref System.Runtime.CompilerServices.DefaultInterpolatedStringHandler handler);

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

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 à

.NET 9 et autres versions
Produit Versions
.NET 6, 7, 8, 9

Create(IFormatProvider, Span<Char>, DefaultInterpolatedStringHandler)

Source:
String.cs
Source:
String.cs
Source:
String.cs

Crée une chaîne à l’aide du fournisseur spécifié pour contrôler la mise en forme de la chaîne interpolée spécifiée.

C#
public static string Create (IFormatProvider? provider, Span<char> initialBuffer, ref System.Runtime.CompilerServices.DefaultInterpolatedStringHandler handler);

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

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 à

.NET 9 et autres versions
Produit Versions
.NET 6, 7, 8, 9

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

Source:
String.cs
Source:
String.cs
Source:
String.cs

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

C#
public static string Create<TState> (int length, TState state, System.Buffers.SpanAction<char,TState> action);

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

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 affecté. Sinon, la chaîne résultante peut contenir des caractères aléatoires.

S’applique à

.NET 9 et autres versions
Produit Versions
.NET Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Standard 2.1