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, DefaultInterpolatedStringHandler) |
Belirtilen ilişkilendirilmiş dizenin biçimlendirmesini denetlemek için belirtilen sağlayıcıyı kullanarak yeni bir dize oluşturur. |
Create(IFormatProvider, Span<Char>, DefaultInterpolatedStringHandler) |
Belirtilen ilişkilendirilmiş dizenin biçimlendirmesini denetlemek için belirtilen sağlayıcıyı kullanarak yeni bir dize oluşturur. |
Create<TState>(Int32, TState, SpanAction<Char,TState>) |
Belirli bir uzunluğa sahip yeni bir dize oluşturur ve belirtilen geri çağırmayı kullanarak oluşturulduktan sonra bu dizeyi başlatır. |
Create(IFormatProvider, DefaultInterpolatedStringHandler)
- Kaynak:
- String.cs
- Kaynak:
- String.cs
- Kaynak:
- String.cs
Belirtilen ilişkilendirilmiş dizenin biçimlendirmesini denetlemek 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 ilişkilendirilmiş dize.
Döndürülenler
Belirtilen biçim sağlayıcısını kullanarak ilişkilendirilmiş dizeyi biçimlendirmeyle sonuçlanan dize.
Şunlara uygulanır
Create(IFormatProvider, Span<Char>, DefaultInterpolatedStringHandler)
- Kaynak:
- String.cs
- Kaynak:
- String.cs
- Kaynak:
- String.cs
Belirtilen ilişkilendirilmiş dizenin biçimlendirmesini denetlemek 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şleminin bir parçası olarak geçici alan olarak kullanılabilecek ilk arabellek. Bu arabelleğin içeriğinin üzerine yazılabilir.
- handler
- DefaultInterpolatedStringHandler
Başvuruyla geçirilen ilişkilendirilmiş dize.
Döndürülenler
Belirtilen biçim sağlayıcısını kullanarak ilişkilendirilmiş dizeyi biçimlendirmeyle sonuçlanan dize.
Şunlara uygulanır
Create<TState>(Int32, TState, SpanAction<Char,TState>)
- Kaynak:
- String.cs
- Kaynak:
- String.cs
- Kaynak:
- String.cs
Belirli bir uzunluğa sahip yeni bir dize oluşturur ve belirtilen geri çağırmayı kullanarak oluşturulduktan sonra bu dizeyi başlatır.
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çirecek action
öğenin türü.
Parametreler
- length
- Int32
Oluşturulacak dizenin uzunluğu.
- state
- TState
öğesine geçirecek action
öğe.
- action
- SpanAction<Char,TState>
Dizeyi başlatmak için bir geri çağırma.
Döndürülenler
Oluşturulan dize.
Açıklamalar
hedef yayılma alanının ilk action
içeriği tanımlanmamış. Bu nedenle, yayılma alanının her öğesinin atandığından emin olmak temsilcinin sorumluluğundadır. Aksi takdirde, sonuçta elde edilen dize rastgele karakterler içerebilir.