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[]) |
Dizeyi CompositeFormat karakter aralığına yazar ve biçim öğesinin veya öğelerin yerine karşılık gelen bağımsız değişkenlerin dize gösterimini koyar. |
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>) |
Dizeyi CompositeFormat karakter aralığına yazar ve biçim öğesinin veya öğelerin yerine karşılık gelen bağımsız değişkenlerin dize gösterimini koyar. |
TryWrite<TArg0,TArg1,TArg2>(Span<Char>, IFormatProvider, CompositeFormat, Int32, TArg0, TArg1, TArg2) |
Dizeyi CompositeFormat karakter aralığına yazar ve biçim öğesinin veya öğelerin yerine karşılık gelen bağımsız değişkenlerin dize gösterimini koyar. |
TryWrite<TArg0,TArg1>(Span<Char>, IFormatProvider, CompositeFormat, Int32, TArg0, TArg1) |
Dizeyi CompositeFormat karakter aralığına yazar ve biçim öğesinin veya öğelerin yerine karşılık gelen bağımsız değişkenlerin dize gösterimini koyar. |
TryWrite<TArg0>(Span<Char>, IFormatProvider, CompositeFormat, Int32, TArg0) |
Dizeyi CompositeFormat karakter aralığına yazar ve biçim öğesinin veya öğelerin yerine karşılık gelen bağımsız değişkenlerin dize gösterimini koyar. |
TryWrite(Span<Char>, IFormatProvider, CompositeFormat, Int32, Object[])
- Kaynak:
- MemoryExtensions.cs
- Kaynak:
- MemoryExtensions.cs
Dizeyi CompositeFormat karakter aralığına yazar ve biçim öğesinin veya öğelerin yerine karşılık gelen bağımsız değişkenlerin dize gösterimini koyar.
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 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çimlendirilecek nesneler dizisi.
Döndürülenler
true
ilişkilendirilmiş dizenin tamamı başarıyla biçimlendirilebiliyorsa; aksi takdirde , false
.
Özel durumlar
format
veya args
şeklindedir 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şvuruyla 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
true
ilişkilendirilmiş dizenin tamamı başarıyla biçimlendirilebiliyorsa; 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 nesne.
Başvuruyla 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
true
ilişkilendirilmiş dizenin tamamı başarıyla biçimlendirilebiliyorsa; aksi takdirde , false
.
Şunlara uygulanır
TryWrite(Span<Char>, IFormatProvider, CompositeFormat, Int32, ReadOnlySpan<Object>)
- Kaynak:
- MemoryExtensions.cs
- Kaynak:
- MemoryExtensions.cs
Dizeyi CompositeFormat karakter aralığına yazar ve biçim öğesinin veya öğelerin yerine karşılık gelen bağımsız değişkenlerin dize gösterimini koyar.
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);
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 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
true
ilişkilendirilmiş dizenin tamamı başarıyla biçimlendirilebiliyorsa; aksi takdirde , false
.
Özel durumlar
format
, null
değeridir.
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
Dizeyi CompositeFormat karakter aralığına yazar ve biçim öğesinin veya öğelerin yerine karşılık gelen bağımsız değişkenlerin dize gösterimini koyar.
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 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çimlendirilecek ilk nesne.
- arg1
- TArg1
Biçimlendirilecek ikinci nesne.
- arg2
- TArg2
Biçimlendirilecek üçüncü nesne.
Döndürülenler
true
ilişkilendirilmiş dizenin tamamı başarıyla biçimlendirilebiliyorsa; aksi takdirde , false
.
Özel durumlar
format
, null
değeridir.
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
Dizeyi CompositeFormat karakter aralığına yazar ve biçim öğesinin veya öğelerin yerine karşılık gelen bağımsız değişkenlerin dize gösterimini koyar.
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 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çimlendirilecek ilk nesne.
- arg1
- TArg1
Biçimlendirilecek ikinci nesne.
Döndürülenler
true
ilişkilendirilmiş dizenin tamamı başarıyla biçimlendirilebiliyorsa; aksi takdirde , false
.
Özel durumlar
format
, null
değeridir.
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
Dizeyi CompositeFormat karakter aralığına yazar ve biçim öğesinin veya öğelerin yerine karşılık gelen bağımsız değişkenlerin dize gösterimini koyar.
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 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
true
ilişkilendirilmiş dizenin tamamı başarıyla biçimlendirilebiliyorsa; aksi takdirde , false
.
Özel durumlar
format
, null
değeridir.
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
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin