MemoryExtensions.TryWrite Yöntem

Tanım

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

destination
Span<Char>

Dizenin biçimlendirilmesi gereken yayılma alanı.

provider
IFormatProvider

Kültüre özgü biçimlendirme bilgileri sağlayan nesne.

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

destination
Span<Char>

İlişkili dizenin biçimlendirilmesi gereken yayılma alanı.

handler
MemoryExtensions.TryWriteInterpolatedStringHandler

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

destination
Span<Char>

İlişkili dizenin biçimlendirilmesi gereken yayılma alanı.

provider
IFormatProvider

Kültüre özgü biçimlendirme bilgileri sağlayan nesne.

handler
MemoryExtensions.TryWriteInterpolatedStringHandler

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

destination
Span<Char>

Dizenin biçimlendirilmesi gereken yayılma alanı.

provider
IFormatProvider

Kültüre özgü biçimlendirme bilgileri sağlayan nesne.

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

destination
Span<Char>

Dizenin biçimlendirilmesi gereken yayılma alanı.

provider
IFormatProvider

Kültüre özgü biçimlendirme bilgileri sağlayan nesne.

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

destination
Span<Char>

Dizenin biçimlendirilmesi gereken yayılma alanı.

provider
IFormatProvider

Kültüre özgü biçimlendirme bilgileri sağlayan nesne.

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

destination
Span<Char>

Dizenin biçimlendirilmesi gereken yayılma alanı.

provider
IFormatProvider

Kültüre özgü biçimlendirme bilgileri sağlayan nesne.

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