MemoryMarshal.TryGetString Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Probeert de onderliggende tekenreeks op te halen uit een System.ReadOnlyMemory<Char>.
public:
static bool TryGetString(ReadOnlyMemory<char> memory, [Runtime::InteropServices::Out] System::String ^ % text, [Runtime::InteropServices::Out] int % start, [Runtime::InteropServices::Out] int % length);
public static bool TryGetString(ReadOnlyMemory<char> memory, out string? text, out int start, out int length);
public static bool TryGetString(ReadOnlyMemory<char> memory, out string text, out int start, out int length);
static member TryGetString : ReadOnlyMemory<char> * string * int * int -> bool
Public Shared Function TryGetString (memory As ReadOnlyMemory(Of Char), ByRef text As String, ByRef start As Integer, ByRef length As Integer) As Boolean
Parameters
- memory
- ReadOnlyMemory<Char>
Alleen-lezengeheugen met een blok tekens.
- text
- String
Wanneer de methode wordt geretourneerd, is de tekenreeks in de geheugenbuffer opgenomen.
- start
- Int32
De beginlocatie in text.
- length
- Int32
Het aantal tekens in text.
Retouren
true als de methode de onderliggende tekenreeks heeft opgehaald; anders, false.