MemoryMarshal.CreateReadOnlySpanFromNullTerminated Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
CreateReadOnlySpanFromNullTerminated(Byte*) |
Crea un nuovo intervallo di sola lettura per una sequenza con terminazione null di byte. |
CreateReadOnlySpanFromNullTerminated(Char*) |
Crea un nuovo intervallo di sola lettura per una stringa con terminazione Null. |
CreateReadOnlySpanFromNullTerminated(Byte*)
- Origine:
- MemoryMarshal.cs
- Origine:
- MemoryMarshal.cs
- Origine:
- MemoryMarshal.cs
Importante
Questa API non è conforme a CLS.
Crea un nuovo intervallo di sola lettura per una sequenza con terminazione null di byte.
public:
static ReadOnlySpan<System::Byte> CreateReadOnlySpanFromNullTerminated(System::Byte* value);
[System.CLSCompliant(false)]
public static ReadOnlySpan<byte> CreateReadOnlySpanFromNullTerminated (byte* value);
[<System.CLSCompliant(false)>]
static member CreateReadOnlySpanFromNullTerminated : nativeptr<byte> -> ReadOnlySpan<byte>
Parametri
- value
- Byte*
Puntatore alla sequenza con terminazione null dei byte.
Restituisce
Intervallo di sola lettura che rappresenta la sequenza specificata di byte o un intervallo vuoto se il puntatore è null
.
- Attributi
Eccezioni
La Length proprietà del nuovo ReadOnlySpan<T> supererebbe Int32.MaxValue.
Commenti
Questo metodo viene in genere usato con sequenze di byte che rappresentano stringhe di caratteri ristrette, ad esempio stringhe ANSI o UTF-8. L'intervallo restituito non include il null
terminatore, né tenta di intepretre il contenuto della sequenza di byte in qualsiasi forma.
Si applica a
CreateReadOnlySpanFromNullTerminated(Char*)
- Origine:
- MemoryMarshal.cs
- Origine:
- MemoryMarshal.cs
- Origine:
- MemoryMarshal.cs
Importante
Questa API non è conforme a CLS.
Crea un nuovo intervallo di sola lettura per una stringa con terminazione Null.
public:
static ReadOnlySpan<char> CreateReadOnlySpanFromNullTerminated(char* value);
[System.CLSCompliant(false)]
public static ReadOnlySpan<char> CreateReadOnlySpanFromNullTerminated (char* value);
[<System.CLSCompliant(false)>]
static member CreateReadOnlySpanFromNullTerminated : nativeptr<char> -> ReadOnlySpan<char>
Parametri
- value
- Char*
Puntatore alla stringa con terminazione Null di caratteri.
Restituisce
Intervallo di sola lettura che rappresenta la stringa con terminazione null specificata o un intervallo vuoto se il puntatore è null
.
- Attributi
Eccezioni
La Length proprietà del nuovo ReadOnlySpan<T> supererebbe Int32.MaxValue.
Commenti
L'intervallo restituito non include il null
terminatore.
Si applica a
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per