String.Create Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
Create(IFormatProvider, DefaultInterpolatedStringHandler) |
Membuat string baru dengan menggunakan penyedia yang ditentukan untuk mengontrol pemformatan string terinterpolasi yang ditentukan. |
Create(IFormatProvider, Span<Char>, DefaultInterpolatedStringHandler) |
Membuat string baru dengan menggunakan penyedia yang ditentukan untuk mengontrol pemformatan string terinterpolasi yang ditentukan. |
Create<TState>(Int32, TState, SpanAction<Char,TState>) |
Membuat string baru dengan panjang tertentu dan menginisialisasinya setelah dibuat dengan menggunakan panggilan balik yang ditentukan. |
Create(IFormatProvider, DefaultInterpolatedStringHandler)
- Sumber:
- String.cs
- Sumber:
- String.cs
- Sumber:
- String.cs
Membuat string baru dengan menggunakan penyedia yang ditentukan untuk mengontrol pemformatan string terinterpolasi yang ditentukan.
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
Parameter
- provider
- IFormatProvider
Objek yang memasok informasi pemformatan khusus budaya.
- handler
- DefaultInterpolatedStringHandler
String terinterpolasi, diteruskan oleh referensi.
Mengembalikan
String yang menghasilkan pemformatan string terinterpolasi menggunakan penyedia format yang ditentukan.
Berlaku untuk
Create(IFormatProvider, Span<Char>, DefaultInterpolatedStringHandler)
- Sumber:
- String.cs
- Sumber:
- String.cs
- Sumber:
- String.cs
Membuat string baru dengan menggunakan penyedia yang ditentukan untuk mengontrol pemformatan string terinterpolasi yang ditentukan.
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
Parameter
- provider
- IFormatProvider
Objek yang memasok informasi pemformatan khusus budaya.
Buffer awal yang dapat digunakan sebagai ruang sementara sebagai bagian dari operasi pemformatan. Isi buffer ini mungkin ditimpa.
- handler
- DefaultInterpolatedStringHandler
String terinterpolasi, diteruskan oleh referensi.
Mengembalikan
String yang menghasilkan pemformatan string terinterpolasi menggunakan penyedia format yang ditentukan.
Berlaku untuk
Create<TState>(Int32, TState, SpanAction<Char,TState>)
- Sumber:
- String.cs
- Sumber:
- String.cs
- Sumber:
- String.cs
Membuat string baru dengan panjang tertentu dan menginisialisasinya setelah dibuat dengan menggunakan panggilan balik yang ditentukan.
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
Jenis parameter
- TState
Jenis elemen yang akan diteruskan ke action
.
Parameter
- length
- Int32
Panjang string yang akan dibuat.
- state
- TState
Elemen yang akan diteruskan ke action
.
- action
- SpanAction<Char,TState>
Panggilan balik untuk menginisialisasi string.
Mengembalikan
String yang dibuat.
Keterangan
Konten awal rentang tujuan yang diteruskan ke action
tidak terdefinisi. Oleh karena itu, delegasi bertanggung jawab untuk memastikan bahwa setiap elemen rentang ditetapkan. Jika tidak, string yang dihasilkan dapat berisi karakter acak.