String.Create Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
Create(IFormatProvider, DefaultInterpolatedStringHandler) |
Crea una nuova stringa usando il provider specificato per controllare la formattazione della stringa interpolata specificata. |
Create(IFormatProvider, Span<Char>, DefaultInterpolatedStringHandler) |
Crea una nuova stringa usando il provider specificato per controllare la formattazione della stringa interpolata specificata. |
Create<TState>(Int32, TState, SpanAction<Char,TState>) |
Crea una nuova stringa con una lunghezza specifica e la inizializza dopo la creazione usando il callback specificato. |
Create(IFormatProvider, DefaultInterpolatedStringHandler)
- Origine:
- String.cs
- Origine:
- String.cs
- Origine:
- String.cs
Crea una nuova stringa usando il provider specificato per controllare la formattazione della stringa interpolata specificata.
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
Parametri
- provider
- IFormatProvider
Oggetto che fornisce informazioni di formattazione specifiche delle impostazioni cultura.
- handler
- DefaultInterpolatedStringHandler
Stringa interpolata passata da riferimento.
Restituisce
Stringa che restituisce la formattazione della stringa interpolata usando il provider di formato specificato.
Si applica a
Create(IFormatProvider, Span<Char>, DefaultInterpolatedStringHandler)
- Origine:
- String.cs
- Origine:
- String.cs
- Origine:
- String.cs
Crea una nuova stringa usando il provider specificato per controllare la formattazione della stringa interpolata specificata.
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
Parametri
- provider
- IFormatProvider
Oggetto che fornisce informazioni di formattazione specifiche delle impostazioni cultura.
Buffer iniziale che può essere usato come spazio temporaneo nell'ambito dell'operazione di formattazione. Il contenuto di questo buffer può essere sovrascritto.
- handler
- DefaultInterpolatedStringHandler
Stringa interpolata passata da riferimento.
Restituisce
Stringa che restituisce la formattazione della stringa interpolata usando il provider di formato specificato.
Si applica a
Create<TState>(Int32, TState, SpanAction<Char,TState>)
- Origine:
- String.cs
- Origine:
- String.cs
- Origine:
- String.cs
Crea una nuova stringa con una lunghezza specifica e la inizializza dopo la creazione usando il callback specificato.
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
Parametri di tipo
- TState
Tipo dell'elemento da passare a action
.
Parametri
- length
- Int32
Lunghezza della stringa da creare.
- state
- TState
Elemento da passare a action
.
- action
- SpanAction<Char,TState>
Callback per inizializzare la stringa.
Restituisce
Stringa creata.
Commenti
Il contenuto iniziale dell'intervallo di destinazione passato a action
non è definito. Pertanto, è responsabilità del delegato garantire che ogni elemento dell'intervallo venga assegnato. In caso contrario, la stringa risultante potrebbe contenere caratteri casuali.