Dil

MemoryMarshal.TryGetString Yöntem

Tanım

temel dizesini bir System.ReadOnlyMemory<Char>'den almaya çalışır.

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

Parametreler

memory
ReadOnlyMemory<Char>

Karakter bloğu içeren salt okunur bellek.

text
String

Yöntemi döndürdüğünde, dize bellek arabelleğinde yer alır.

start
Int32

içindeki textbaşlangıç konumu.

length
Int32

içindeki textkarakter sayısı.

Döndürülenler

true yöntemi temel dizeyi başarıyla alırsa; aksi takdirde , false.

Şunlara uygulanır