MemoryExtensions.TryWrite Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
A megadott interpolált sztringet írja a karaktertartományba.
Túlterhelések
| Név | Description |
|---|---|
| TryWrite(Span<Char>, IFormatProvider, CompositeFormat, Int32, Object[]) |
A sztringet CompositeFormat a karaktertartományba írja, és a formázási elemet vagy elemeket a megfelelő argumentumok karakterlánc-ábrázolásával helyettesíti. |
| TryWrite(Span<Char>, MemoryExtensions+TryWriteInterpolatedStringHandler, Int32) |
A megadott interpolált sztringet írja a karaktertartományba. |
| TryWrite(Span<Char>, IFormatProvider, MemoryExtensions+TryWriteInterpolatedStringHandler, Int32) |
A megadott interpolált sztringet írja a karaktertartományba. |
| TryWrite(Span<Char>, IFormatProvider, CompositeFormat, Int32, ReadOnlySpan<Object>) |
A sztringet CompositeFormat a karaktertartományba írja, és a formázási elemet vagy elemeket a megfelelő argumentumok karakterlánc-ábrázolásával helyettesíti. |
| TryWrite<TArg0,TArg1,TArg2>(Span<Char>, IFormatProvider, CompositeFormat, Int32, TArg0, TArg1, TArg2) |
A sztringet CompositeFormat a karaktertartományba írja, és a formázási elemet vagy elemeket a megfelelő argumentumok karakterlánc-ábrázolásával helyettesíti. |
| TryWrite<TArg0,TArg1>(Span<Char>, IFormatProvider, CompositeFormat, Int32, TArg0, TArg1) |
A sztringet CompositeFormat a karaktertartományba írja, és a formázási elemet vagy elemeket a megfelelő argumentumok karakterlánc-ábrázolásával helyettesíti. |
| TryWrite<TArg0>(Span<Char>, IFormatProvider, CompositeFormat, Int32, TArg0) |
A sztringet CompositeFormat a karaktertartományba írja, és a formázási elemet vagy elemeket a megfelelő argumentumok karakterlánc-ábrázolásával helyettesíti. |
TryWrite(Span<Char>, IFormatProvider, CompositeFormat, Int32, Object[])
- Forrás:
- MemoryExtensions.cs
- Forrás:
- MemoryExtensions.cs
- Forrás:
- MemoryExtensions.cs
- Forrás:
- MemoryExtensions.cs
A sztringet CompositeFormat a karaktertartományba írja, és a formázási elemet vagy elemeket a megfelelő argumentumok karakterlánc-ábrázolásával helyettesíti.
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
Paraméterek
- provider
- IFormatProvider
Egy objektum, amely kultúraspecifikus formázási információkat tartalmaz.
- format
- CompositeFormat
Egy CompositeFormat.
- charsWritten
- Int32
Ha ez a metódus visszatér, a spanra írt karakterek számát tartalmazza.
- args
- Object[]
Formázandó objektumok tömbje.
Válaszok
trueha a teljes interpolált sztringet sikerült formázni; egyéb esetben. false
Kivételek
format vagy args az null.
A formátumelem indexe nagyobb vagy egyenlő a megadott argumentumok számával.
A következőre érvényes:
TryWrite(Span<Char>, MemoryExtensions+TryWriteInterpolatedStringHandler, Int32)
- Forrás:
- MemoryExtensions.cs
- Forrás:
- MemoryExtensions.cs
- Forrás:
- MemoryExtensions.cs
- Forrás:
- MemoryExtensions.cs
- Forrás:
- MemoryExtensions.cs
A megadott interpolált sztringet írja a karaktertartományba.
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
Paraméterek
A hivatkozás által átadott interpolált sztring.
- charsWritten
- Int32
Ha ez a metódus visszatér, a spanra írt karakterek számát tartalmazza.
Válaszok
trueha a teljes interpolált sztringet sikerült formázni; egyéb esetben. false
A következőre érvényes:
TryWrite(Span<Char>, IFormatProvider, MemoryExtensions+TryWriteInterpolatedStringHandler, Int32)
- Forrás:
- MemoryExtensions.cs
- Forrás:
- MemoryExtensions.cs
- Forrás:
- MemoryExtensions.cs
- Forrás:
- MemoryExtensions.cs
- Forrás:
- MemoryExtensions.cs
A megadott interpolált sztringet írja a karaktertartományba.
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
Paraméterek
- provider
- IFormatProvider
Egy objektum, amely kultúraspecifikus formázási információkat tartalmaz.
A hivatkozás által átadott interpolált sztring.
- charsWritten
- Int32
Ha ez a metódus visszatér, a spanra írt karakterek számát tartalmazza.
Válaszok
trueha a teljes interpolált sztringet sikerült formázni; egyéb esetben. false
A következőre érvényes:
TryWrite(Span<Char>, IFormatProvider, CompositeFormat, Int32, ReadOnlySpan<Object>)
- Forrás:
- MemoryExtensions.cs
- Forrás:
- MemoryExtensions.cs
- Forrás:
- MemoryExtensions.cs
- Forrás:
- MemoryExtensions.cs
A sztringet CompositeFormat a karaktertartományba írja, és a formázási elemet vagy elemeket a megfelelő argumentumok karakterlánc-ábrázolásával helyettesíti.
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, scoped ReadOnlySpan<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
Paraméterek
- provider
- IFormatProvider
Egy objektum, amely kultúraspecifikus formázási információkat tartalmaz.
- format
- CompositeFormat
Egy CompositeFormat.
- charsWritten
- Int32
Ha ez a metódus visszatér, a spanra írt karakterek számát tartalmazza.
- args
- ReadOnlySpan<Object>
Formázandó objektumok száma.
Válaszok
trueha a teljes interpolált sztringet sikerült formázni; egyéb esetben. false
Kivételek
format az null.
A formátumelem indexe nagyobb vagy egyenlő a megadott argumentumok számával.
A következőre érvényes:
TryWrite<TArg0,TArg1,TArg2>(Span<Char>, IFormatProvider, CompositeFormat, Int32, TArg0, TArg1, TArg2)
- Forrás:
- MemoryExtensions.cs
- Forrás:
- MemoryExtensions.cs
- Forrás:
- MemoryExtensions.cs
- Forrás:
- MemoryExtensions.cs
A sztringet CompositeFormat a karaktertartományba írja, és a formázási elemet vagy elemeket a megfelelő argumentumok karakterlánc-ábrázolásával helyettesíti.
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ípusparaméterek
- TArg0
Az első formázandó objektum típusa.
- TArg1
A formázandó második objektum típusa.
- TArg2
A formázandó harmadik objektum típusa.
Paraméterek
- provider
- IFormatProvider
Egy objektum, amely kultúraspecifikus formázási információkat tartalmaz.
- format
- CompositeFormat
Egy CompositeFormat.
- charsWritten
- Int32
Ha ez a metódus visszatér, a spanra írt karakterek számát tartalmazza.
- arg0
- TArg0
Az első formázandó objektum.
- arg1
- TArg1
A második formázandó objektum.
- arg2
- TArg2
A harmadik formázandó objektum.
Válaszok
trueha a teljes interpolált sztringet sikerült formázni; egyéb esetben. false
Kivételek
format az null.
A formátumelem indexe nagyobb vagy egyenlő a megadott argumentumok számával.
A következőre érvényes:
TryWrite<TArg0,TArg1>(Span<Char>, IFormatProvider, CompositeFormat, Int32, TArg0, TArg1)
- Forrás:
- MemoryExtensions.cs
- Forrás:
- MemoryExtensions.cs
- Forrás:
- MemoryExtensions.cs
- Forrás:
- MemoryExtensions.cs
A sztringet CompositeFormat a karaktertartományba írja, és a formázási elemet vagy elemeket a megfelelő argumentumok karakterlánc-ábrázolásával helyettesíti.
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ípusparaméterek
- TArg0
Az első formázandó objektum típusa.
- TArg1
A formázandó második objektum típusa.
Paraméterek
- provider
- IFormatProvider
Egy objektum, amely kultúraspecifikus formázási információkat tartalmaz.
- format
- CompositeFormat
Egy CompositeFormat.
- charsWritten
- Int32
Ha ez a metódus visszatér, a spanra írt karakterek számát tartalmazza.
- arg0
- TArg0
Az első formázandó objektum.
- arg1
- TArg1
A második formázandó objektum.
Válaszok
trueha a teljes interpolált sztringet sikerült formázni; egyéb esetben. false
Kivételek
format az null.
A formátumelem indexe nagyobb vagy egyenlő a megadott argumentumok számával.
A következőre érvényes:
TryWrite<TArg0>(Span<Char>, IFormatProvider, CompositeFormat, Int32, TArg0)
- Forrás:
- MemoryExtensions.cs
- Forrás:
- MemoryExtensions.cs
- Forrás:
- MemoryExtensions.cs
- Forrás:
- MemoryExtensions.cs
A sztringet CompositeFormat a karaktertartományba írja, és a formázási elemet vagy elemeket a megfelelő argumentumok karakterlánc-ábrázolásával helyettesíti.
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ípusparaméterek
- TArg0
A formázandó objektum típusa.
Paraméterek
- provider
- IFormatProvider
Egy objektum, amely kultúraspecifikus formázási információkat tartalmaz.
- format
- CompositeFormat
Egy CompositeFormat.
- charsWritten
- Int32
Ha ez a metódus visszatér, a spanra írt karakterek számát tartalmazza.
- arg0
- TArg0
A formázandó objektum.
Válaszok
trueha a teljes interpolált sztringet sikerült formázni; egyéb esetben. false
Kivételek
format az null.
A formátumelem indexe nagyobb vagy egyenlő a megadott argumentumok számával.