MemoryMarshal.TryGetString Метод

Определение

Предпринимает попытку получить базовую строку из 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

Параметры

memory
ReadOnlyMemory<Char>

Память с доступом только для чтения, содержащая блок символов.

text
String

После возврата из метода этот параметр указывает на строку, содержащуюся в буфере памяти.

start
Int32

Начальное расположение в text.

length
Int32

Количество символов в text.

Возвращаемое значение

Если метод успешно извлекает базовую строку, возвращается значение true. В противном случае возвращается false.

Применяется к