MemoryMarshal.CreateReadOnlySpanFromNullTerminated Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Överlagringar
| Name | Description |
|---|---|
| CreateReadOnlySpanFromNullTerminated(Byte*) |
Skapar ett nytt skrivskyddat intervall för en null-avslutad sekvens med byte. |
| CreateReadOnlySpanFromNullTerminated(Char*) |
Skapar ett nytt skrivskyddat intervall för en null-avslutad sträng. |
CreateReadOnlySpanFromNullTerminated(Byte*)
- Källa:
- MemoryMarshal.cs
- Källa:
- MemoryMarshal.cs
- Källa:
- MemoryMarshal.cs
- Källa:
- MemoryMarshal.cs
- Källa:
- MemoryMarshal.cs
Viktigt!
Detta API uppfyller inte CLS.
Skapar ett nytt skrivskyddat intervall för en null-avslutad sekvens med 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>
Parametrar
- value
- Byte*
Pekaren till den null-avslutade sekvensen med byte.
Returer
Ett skrivskyddat intervall som representerar den angivna sekvensen med byte eller ett tomt intervall om pekaren är null.
- Attribut
Undantag
Egenskapen Length för den nya ReadOnlySpan<T> skulle överskrida Int32.MaxValue.
Kommentarer
Den här metoden används vanligtvis med bytesekvenser som representerar smala teckensträngar, till exempel ANSI- eller UTF-8-strängar. Det returnerade intervallet inkluderar inte avslutaren null , och inte heller försöker det här API:et att intepreta innehållet i bytesekvensen i någon form.
Gäller för
CreateReadOnlySpanFromNullTerminated(Char*)
- Källa:
- MemoryMarshal.cs
- Källa:
- MemoryMarshal.cs
- Källa:
- MemoryMarshal.cs
- Källa:
- MemoryMarshal.cs
- Källa:
- MemoryMarshal.cs
Viktigt!
Detta API uppfyller inte CLS.
Skapar ett nytt skrivskyddat intervall för en null-avslutad sträng.
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>
Parametrar
- value
- Char*
Pekaren till den null-avslutade teckensträngen.
Returer
Ett skrivskyddat intervall som representerar den angivna null-avslutade strängen eller ett tomt intervall om pekaren är null.
- Attribut
Undantag
Egenskapen Length för den nya ReadOnlySpan<T> skulle överskrida Int32.MaxValue.
Kommentarer
Det returnerade intervallet inkluderar inte avslutaren null .