MemoryMarshal.TryGetString Methode

Definition

Versucht, die zugrunde liegende Zeichenfolge aus einem 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

Parameter

memory
ReadOnlyMemory<Char>

Schreibgeschützter Speicher mit einem Zeichenblock.

text
String

Wenn die Methode zurückgegeben wird, wird die im Speicherpuffer enthaltene Zeichenfolge zurückgegeben.

start
Int32

Der Startort in text.

length
Int32

Die Anzahl der Zeichen in text.

Gibt zurück

truewenn die Methode die zugrunde liegende Zeichenfolge erfolgreich abruft; andernfalls . false

Gilt für: