MemoryExtensions.TryWrite 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
TryWrite(Span<Char>, IFormatProvider, CompositeFormat, Int32, Object[]) |
CompositeFormat dizesini karakter aralığına yazar ve biçim öğesini veya öğelerini karşılık gelen bağımsız değişkenlerin dize gösterimiyle birlikte yazar. |
TryWrite(Span<Char>, MemoryExtensions+TryWriteInterpolatedStringHandler, Int32) |
Belirtilen ilişkilendirilmiş dizeyi karakter aralığına yazar. |
TryWrite(Span<Char>, IFormatProvider, MemoryExtensions+TryWriteInterpolatedStringHandler, Int32) |
Belirtilen ilişkilendirilmiş dizeyi karakter aralığına yazar. |
TryWrite(Span<Char>, IFormatProvider, CompositeFormat, Int32, ReadOnlySpan<Object>) |
CompositeFormat dizesini karakter aralığına yazar ve biçim öğesini veya öğelerini karşılık gelen bağımsız değişkenlerin dize gösterimiyle birlikte yazar. |
TryWrite<TArg0,TArg1,TArg2>(Span<Char>, IFormatProvider, CompositeFormat, Int32, TArg0, TArg1, TArg2) |
CompositeFormat dizesini karakter aralığına yazar ve biçim öğesini veya öğelerini karşılık gelen bağımsız değişkenlerin dize gösterimiyle birlikte yazar. |
TryWrite<TArg0,TArg1>(Span<Char>, IFormatProvider, CompositeFormat, Int32, TArg0, TArg1) |
CompositeFormat dizesini karakter aralığına yazar ve biçim öğesini veya öğelerini karşılık gelen bağımsız değişkenlerin dize gösterimiyle birlikte yazar. |
TryWrite<TArg0>(Span<Char>, IFormatProvider, CompositeFormat, Int32, TArg0) |
CompositeFormat dizesini karakter aralığına yazar ve biçim öğesini veya öğelerini karşılık gelen bağımsız değişkenlerin dize gösterimiyle birlikte yazar. |
TryWrite(Span<Char>, IFormatProvider, CompositeFormat, Int32, Object[])
- Kaynak:
- MemoryExtensions.cs
- Kaynak:
- MemoryExtensions.cs
CompositeFormat dizesini karakter aralığına yazar ve biçim öğesini veya öğelerini karşılık gelen bağımsız değişkenlerin dize gösterimiyle birlikte yazar.
public:
[System::Runtime::CompilerServices::Extension]
static bool TryWrite(Span<char> destination, IFormatProvider ^ provider, System::Text::CompositeFormat ^ format, [Runtime::InteropServices::Out] int % charsWritten, ... cli::array <System::Object ^> ^ args);
public static bool TryWrite (this Span<char> destination, IFormatProvider? provider, System.Text.CompositeFormat format, out int charsWritten, params object?[] args);
static member TryWrite : Span<char> * IFormatProvider * System.Text.CompositeFormat * int * obj[] -> bool
<Extension()>
Public Function TryWrite (destination As Span(Of Char), provider As IFormatProvider, format As CompositeFormat, ByRef charsWritten As Integer, ParamArray args As Object()) As Boolean
Parametreler
- provider
- IFormatProvider
Kültüre özgü biçimlendirme bilgileri sağlayan bir nesne.
- format
- CompositeFormat
bir CompositeFormat.
- charsWritten
- Int32
Bu yöntem döndürdüğünde, span'a yazılan karakter sayısını içerir.
- args
- Object[]
Biçimlendirecek nesneler dizisi.
Döndürülenler
tüm ilişkilendirilmiş dizenin başarıyla biçimlendirilip biçimlendirilemediği true
; aksi takdirde false
.
Özel durumlar
format
veya args
null
.
Biçim öğesinin dizini, sağlanan bağımsız değişkenlerin sayısından büyük veya buna eşittir.
Şunlara uygulanır
TryWrite(Span<Char>, MemoryExtensions+TryWriteInterpolatedStringHandler, Int32)
- Kaynak:
- MemoryExtensions.cs
- Kaynak:
- MemoryExtensions.cs
- Kaynak:
- MemoryExtensions.cs
Belirtilen ilişkilendirilmiş dizeyi karakter aralığına yazar.
public:
[System::Runtime::CompilerServices::Extension]
static bool TryWrite(Span<char> destination, MemoryExtensions::TryWriteInterpolatedStringHandler % handler, [Runtime::InteropServices::Out] int % charsWritten);
public static bool TryWrite (this Span<char> destination, ref MemoryExtensions.TryWriteInterpolatedStringHandler handler, out int charsWritten);
static member TryWrite : Span<char> * TryWriteInterpolatedStringHandler * int -> bool
<Extension()>
Public Function TryWrite (destination As Span(Of Char), ByRef handler As MemoryExtensions.TryWriteInterpolatedStringHandler, ByRef charsWritten As Integer) As Boolean
Parametreler
Başvuru tarafından geçirilen, ilişkilendirilmiş dize.
- charsWritten
- Int32
Bu yöntem döndürdüğünde, span'a yazılan karakter sayısını içerir.
Döndürülenler
tüm ilişkilendirilmiş dizenin başarıyla biçimlendirilip biçimlendirilemediği true
; aksi takdirde false
.
Şunlara uygulanır
TryWrite(Span<Char>, IFormatProvider, MemoryExtensions+TryWriteInterpolatedStringHandler, Int32)
- Kaynak:
- MemoryExtensions.cs
- Kaynak:
- MemoryExtensions.cs
- Kaynak:
- MemoryExtensions.cs
Belirtilen ilişkilendirilmiş dizeyi karakter aralığına yazar.
public:
[System::Runtime::CompilerServices::Extension]
static bool TryWrite(Span<char> destination, IFormatProvider ^ provider, MemoryExtensions::TryWriteInterpolatedStringHandler % handler, [Runtime::InteropServices::Out] int % charsWritten);
public static bool TryWrite (this Span<char> destination, IFormatProvider? provider, ref MemoryExtensions.TryWriteInterpolatedStringHandler handler, out int charsWritten);
static member TryWrite : Span<char> * IFormatProvider * TryWriteInterpolatedStringHandler * int -> bool
<Extension()>
Public Function TryWrite (destination As Span(Of Char), provider As IFormatProvider, ByRef handler As MemoryExtensions.TryWriteInterpolatedStringHandler, ByRef charsWritten As Integer) As Boolean
Parametreler
- provider
- IFormatProvider
Kültüre özgü biçimlendirme bilgileri sağlayan bir nesne.
Başvuru tarafından geçirilen, ilişkilendirilmiş dize.
- charsWritten
- Int32
Bu yöntem döndürdüğünde, span'a yazılan karakter sayısını içerir.
Döndürülenler
tüm ilişkilendirilmiş dizenin başarıyla biçimlendirilip biçimlendirilemediği true
; aksi takdirde false
.
Şunlara uygulanır
TryWrite(Span<Char>, IFormatProvider, CompositeFormat, Int32, ReadOnlySpan<Object>)
- Kaynak:
- MemoryExtensions.cs
- Kaynak:
- MemoryExtensions.cs
CompositeFormat dizesini karakter aralığına yazar ve biçim öğesini veya öğelerini karşılık gelen bağımsız değişkenlerin dize gösterimiyle birlikte yazar.
public:
[System::Runtime::CompilerServices::Extension]
static bool TryWrite(Span<char> destination, IFormatProvider ^ provider, System::Text::CompositeFormat ^ format, [Runtime::InteropServices::Out] int % charsWritten, ReadOnlySpan<System::Object ^> args);
public static bool TryWrite (this Span<char> destination, IFormatProvider? provider, System.Text.CompositeFormat format, out int charsWritten, ReadOnlySpan<object?> args);
public static bool TryWrite (this Span<char> destination, IFormatProvider? provider, System.Text.CompositeFormat format, out int charsWritten, scoped ReadOnlySpan<object?> args);
static member TryWrite : Span<char> * IFormatProvider * System.Text.CompositeFormat * int * ReadOnlySpan<obj> -> bool
<Extension()>
Public Function TryWrite (destination As Span(Of Char), provider As IFormatProvider, format As CompositeFormat, ByRef charsWritten As Integer, args As ReadOnlySpan(Of Object)) As Boolean
Parametreler
- provider
- IFormatProvider
Kültüre özgü biçimlendirme bilgileri sağlayan bir nesne.
- format
- CompositeFormat
bir CompositeFormat.
- charsWritten
- Int32
Bu yöntem döndürdüğünde, span'a yazılan karakter sayısını içerir.
- args
- ReadOnlySpan<Object>
Biçimlendirecek nesnelerin yayılma alanı.
Döndürülenler
tüm ilişkilendirilmiş dizenin başarıyla biçimlendirilip biçimlendirilemediği true
; aksi takdirde false
.
Özel durumlar
format
null
.
Biçim öğesinin dizini, sağlanan bağımsız değişkenlerin sayısından büyük veya buna eşittir.
Şunlara uygulanır
TryWrite<TArg0,TArg1,TArg2>(Span<Char>, IFormatProvider, CompositeFormat, Int32, TArg0, TArg1, TArg2)
- Kaynak:
- MemoryExtensions.cs
- Kaynak:
- MemoryExtensions.cs
CompositeFormat dizesini karakter aralığına yazar ve biçim öğesini veya öğelerini karşılık gelen bağımsız değişkenlerin dize gösterimiyle birlikte yazar.
public:
generic <typename TArg0, typename TArg1, typename TArg2>
[System::Runtime::CompilerServices::Extension]
static bool TryWrite(Span<char> destination, IFormatProvider ^ provider, System::Text::CompositeFormat ^ format, [Runtime::InteropServices::Out] int % charsWritten, TArg0 arg0, TArg1 arg1, TArg2 arg2);
public static bool TryWrite<TArg0,TArg1,TArg2> (this Span<char> destination, IFormatProvider? provider, System.Text.CompositeFormat format, out int charsWritten, TArg0 arg0, TArg1 arg1, TArg2 arg2);
static member TryWrite : Span<char> * IFormatProvider * System.Text.CompositeFormat * int * 'TArg0 * 'TArg1 * 'TArg2 -> bool
<Extension()>
Public Function TryWrite(Of TArg0, TArg1, TArg2) (destination As Span(Of Char), provider As IFormatProvider, format As CompositeFormat, ByRef charsWritten As Integer, arg0 As TArg0, arg1 As TArg1, arg2 As TArg2) As Boolean
Tür Parametreleri
- TArg0
Biçimlendirecek ilk nesnenin türü.
- TArg1
Biçimlendirecek ikinci nesnenin türü.
- TArg2
Biçimlendirecek üçüncü nesnenin türü.
Parametreler
- provider
- IFormatProvider
Kültüre özgü biçimlendirme bilgileri sağlayan bir nesne.
- format
- CompositeFormat
bir CompositeFormat.
- charsWritten
- Int32
Bu yöntem döndürdüğünde, span'a yazılan karakter sayısını içerir.
- arg0
- TArg0
Biçimlendirecek ilk nesne.
- arg1
- TArg1
Biçimlendirecek ikinci nesne.
- arg2
- TArg2
Biçimlendirecek üçüncü nesne.
Döndürülenler
tüm ilişkilendirilmiş dizenin başarıyla biçimlendirilip biçimlendirilemediği true
; aksi takdirde false
.
Özel durumlar
format
null
.
Biçim öğesinin dizini, sağlanan bağımsız değişkenlerin sayısından büyük veya buna eşittir.
Şunlara uygulanır
TryWrite<TArg0,TArg1>(Span<Char>, IFormatProvider, CompositeFormat, Int32, TArg0, TArg1)
- Kaynak:
- MemoryExtensions.cs
- Kaynak:
- MemoryExtensions.cs
CompositeFormat dizesini karakter aralığına yazar ve biçim öğesini veya öğelerini karşılık gelen bağımsız değişkenlerin dize gösterimiyle birlikte yazar.
public:
generic <typename TArg0, typename TArg1>
[System::Runtime::CompilerServices::Extension]
static bool TryWrite(Span<char> destination, IFormatProvider ^ provider, System::Text::CompositeFormat ^ format, [Runtime::InteropServices::Out] int % charsWritten, TArg0 arg0, TArg1 arg1);
public static bool TryWrite<TArg0,TArg1> (this Span<char> destination, IFormatProvider? provider, System.Text.CompositeFormat format, out int charsWritten, TArg0 arg0, TArg1 arg1);
static member TryWrite : Span<char> * IFormatProvider * System.Text.CompositeFormat * int * 'TArg0 * 'TArg1 -> bool
<Extension()>
Public Function TryWrite(Of TArg0, TArg1) (destination As Span(Of Char), provider As IFormatProvider, format As CompositeFormat, ByRef charsWritten As Integer, arg0 As TArg0, arg1 As TArg1) As Boolean
Tür Parametreleri
- TArg0
Biçimlendirecek ilk nesnenin türü.
- TArg1
Biçimlendirecek ikinci nesnenin türü.
Parametreler
- provider
- IFormatProvider
Kültüre özgü biçimlendirme bilgileri sağlayan bir nesne.
- format
- CompositeFormat
bir CompositeFormat.
- charsWritten
- Int32
Bu yöntem döndürdüğünde, span'a yazılan karakter sayısını içerir.
- arg0
- TArg0
Biçimlendirecek ilk nesne.
- arg1
- TArg1
Biçimlendirecek ikinci nesne.
Döndürülenler
tüm ilişkilendirilmiş dizenin başarıyla biçimlendirilip biçimlendirilemediği true
; aksi takdirde false
.
Özel durumlar
format
null
.
Biçim öğesinin dizini, sağlanan bağımsız değişkenlerin sayısından büyük veya buna eşittir.
Şunlara uygulanır
TryWrite<TArg0>(Span<Char>, IFormatProvider, CompositeFormat, Int32, TArg0)
- Kaynak:
- MemoryExtensions.cs
- Kaynak:
- MemoryExtensions.cs
CompositeFormat dizesini karakter aralığına yazar ve biçim öğesini veya öğelerini karşılık gelen bağımsız değişkenlerin dize gösterimiyle birlikte yazar.
public:
generic <typename TArg0>
[System::Runtime::CompilerServices::Extension]
static bool TryWrite(Span<char> destination, IFormatProvider ^ provider, System::Text::CompositeFormat ^ format, [Runtime::InteropServices::Out] int % charsWritten, TArg0 arg0);
public static bool TryWrite<TArg0> (this Span<char> destination, IFormatProvider? provider, System.Text.CompositeFormat format, out int charsWritten, TArg0 arg0);
static member TryWrite : Span<char> * IFormatProvider * System.Text.CompositeFormat * int * 'TArg0 -> bool
<Extension()>
Public Function TryWrite(Of TArg0) (destination As Span(Of Char), provider As IFormatProvider, format As CompositeFormat, ByRef charsWritten As Integer, arg0 As TArg0) As Boolean
Tür Parametreleri
- TArg0
Biçimlendirecek nesnenin türü.
Parametreler
- provider
- IFormatProvider
Kültüre özgü biçimlendirme bilgileri sağlayan bir nesne.
- format
- CompositeFormat
bir CompositeFormat.
- charsWritten
- Int32
Bu yöntem döndürdüğünde, span'a yazılan karakter sayısını içerir.
- arg0
- TArg0
Biçimlendirecek nesne.
Döndürülenler
tüm ilişkilendirilmiş dizenin başarıyla biçimlendirilip biçimlendirilemediği true
; aksi takdirde false
.
Özel durumlar
format
null
.
Biçim öğesinin dizini, sağlanan bağımsız değişkenlerin sayısından büyük veya buna eşittir.