MemoryMarshal.TryGetString 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
嘗試從 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
。