String.Create Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
Create(IFormatProvider, DefaultInterpolatedStringHandler) |
Crea una nueva cadena mediante el proveedor especificado para controlar el formato de la cadena interpolada especificada. |
Create(IFormatProvider, Span<Char>, DefaultInterpolatedStringHandler) |
Crea una nueva cadena mediante el proveedor especificado para controlar el formato de la cadena interpolada especificada. |
Create<TState>(Int32, TState, SpanAction<Char,TState>) |
Crea una cadena con una longitud específica y la inicializa después de la creación mediante la devolución de llamada especificada. |
Create(IFormatProvider, DefaultInterpolatedStringHandler)
- Source:
- String.cs
- Source:
- String.cs
- Source:
- String.cs
Crea una nueva cadena mediante el proveedor especificado para controlar el formato de la cadena interpolada especificada.
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
Parámetros
- provider
- IFormatProvider
Objeto que proporciona información de formato específica de la referencia cultural.
- handler
- DefaultInterpolatedStringHandler
Cadena interpolada, pasada por referencia.
Devoluciones
Cadena que da como resultado el formato de la cadena interpolada mediante el proveedor de formato especificado.
Se aplica a
Create(IFormatProvider, Span<Char>, DefaultInterpolatedStringHandler)
- Source:
- String.cs
- Source:
- String.cs
- Source:
- String.cs
Crea una nueva cadena mediante el proveedor especificado para controlar el formato de la cadena interpolada especificada.
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
Parámetros
- provider
- IFormatProvider
Objeto que proporciona información de formato específica de la referencia cultural.
Búfer inicial que se puede usar como espacio temporal como parte de la operación de formato. El contenido de este búfer se puede sobrescribir.
- handler
- DefaultInterpolatedStringHandler
Cadena interpolada, pasada por referencia.
Devoluciones
Cadena que da como resultado el formato de la cadena interpolada mediante el proveedor de formato especificado.
Se aplica a
Create<TState>(Int32, TState, SpanAction<Char,TState>)
- Source:
- String.cs
- Source:
- String.cs
- Source:
- String.cs
Crea una cadena con una longitud específica y la inicializa después de la creación mediante la devolución de llamada especificada.
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
Parámetros de tipo
- TState
Tipo del elemento que se va a pasar a action
.
Parámetros
- length
- Int32
La longitud de la cadena que se va a crear.
- state
- TState
El elemento que se va a pasar a action
.
- action
- SpanAction<Char,TState>
Una devolución de llamada para inicializar la cadena.
Devoluciones
La cadena creada.
Comentarios
El contenido inicial del intervalo de destino pasado a action
no está definido. Por lo tanto, es responsabilidad del delegado asegurarse de que se asigna cada elemento del intervalo. De lo contrario, la cadena resultante podría contener caracteres aleatorios.