MemoryMarshal.TryGetString Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Intenta obtener la cadena subyacente de un 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
Parámetros
- memory
- ReadOnlyMemory<Char>
Memoria de solo lectura que contiene un bloque de caracteres.
- text
- String
Cuando el método lo devuelve, la cadena contenida en el búfer de memoria.
- start
- Int32
La ubicación de inicio de text
.
- length
- Int32
Número de caracteres de text
.
Devoluciones
true
Si el método recupera correctamente la cadena subyacente; en caso contrario, false
.