String.Create Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Aşırı Yüklemeler
Create(IFormatProvider, Span<Char>, DefaultInterpolatedStringHandler) |
Belirtilen irdelenmiş dizenin biçimlendirmesini kontrol etmek için belirtilen sağlayıcıyı kullanarak yeni bir dize oluşturur. |
Create(IFormatProvider, DefaultInterpolatedStringHandler) |
Belirtilen irdelenmiş dizenin biçimlendirmesini kontrol etmek için belirtilen sağlayıcıyı kullanarak yeni bir dize oluşturur. |
Create<TState>(Int32, TState, SpanAction<Char,TState>) |
Belirli bir uzunluktan yeni bir dize oluşturur ve belirtilen geri çağırmayı kullanarak oluşturmadan sonra dizeyi başlatıyor. |
Create(IFormatProvider, Span<Char>, DefaultInterpolatedStringHandler)
Belirtilen irdelenmiş dizenin biçimlendirmesini kontrol etmek için belirtilen sağlayıcıyı kullanarak yeni bir dize oluşturur.
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
Parametreler
- provider
- IFormatProvider
Kültüre özgü biçimlendirme bilgileri sağlayan nesne.
Biçimlendirme işlemi kapsamında geçici alan olarak kullanılmaktadır ilk arabellek. Bu arabelleğin içeriğinin üzerine yazılabilir.
- handler
- DefaultInterpolatedStringHandler
Başvuruyla geçirilen irdelenmiş dize.
Döndürülenler
Belirtilen biçim sağlayıcısını kullanarak irdelenmiş dizeyi biçimlendirmek için sonuç veren dize.
Şunlara uygulanır
Create(IFormatProvider, DefaultInterpolatedStringHandler)
Belirtilen irdelenmiş dizenin biçimlendirmesini kontrol etmek için belirtilen sağlayıcıyı kullanarak yeni bir dize oluşturur.
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
Parametreler
- provider
- IFormatProvider
Kültüre özgü biçimlendirme bilgileri sağlayan nesne.
- handler
- DefaultInterpolatedStringHandler
Başvuruyla geçirilen irdelenmiş dize.
Döndürülenler
Belirtilen biçim sağlayıcısını kullanarak irdelenmiş dizeyi biçimlendirmek için sonuç veren dize.
Şunlara uygulanır
Create<TState>(Int32, TState, SpanAction<Char,TState>)
Belirli bir uzunluktan yeni bir dize oluşturur ve belirtilen geri çağırmayı kullanarak oluşturmadan sonra dizeyi başlatıyor.
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
Tür Parametreleri
- TState
öğesine geçilen öğenin action
türü.
Parametreler
- length
- Int32
Oluşturulan dizenin uzunluğu.
- state
- TState
öğesine geçilen action
öğesi.
- action
- SpanAction<Char,TState>
Dizeyi başlatmak için bir geri çağırma.
Döndürülenler
Oluşturulan dize.
Açıklamalar
Hedef aralığın geçirilecek ilk action
içeriği tanımlanmamıştır. Bu nedenle, aralığın her öğesinin atanması temsilcinin sorumluluğundadır. Aksi takdirde, sonuçta elde edilen dize rastgele karakterler içerebilir.