NRange Struct
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.
Rappresenta un intervallo con indici di inizio e fine.
public value class NRange : IEquatable<System::Buffers::NRange>
public readonly struct NRange : IEquatable<System.Buffers.NRange>
type NRange = struct
Public Structure NRange
Implements IEquatable(Of NRange)
- Ereditarietà
- Implementazioni
Commenti
<para><codice></para><para>int[] someArray = new int[5] { 1, 2, 3, 4, 5 };</para><para>int[] subArray1 = someArray[0..2]; { 1, 2 }</para><para>int[] subArray2 = someArray[1..^0]; { 2, 3, 4, 5 }</para><para></code></para>
Costruttori
NRange(NIndex, NIndex) |
Costruire un oggetto NRange usando gli NIndexes iniziali e finali. |
NRange(Range) |
Proprietà
All |
Creare un oggetto NRange a partire dal primo elemento alla fine. |
End |
Rappresenta l'endpoint esclusivo NIndex di NRange. |
Start |
Rappresenta l'inizio inclusivo NIndex di NRange. |
Metodi
EndAt(NIndex) |
Creare un oggetto NRange a partire dal primo elemento della raccolta alla fine di NIndex. |
Equals(NRange) |
Indica se l'oggetto NRange corrente è uguale a un altro oggetto NRange. |
Equals(Object) |
Indica se l'oggetto NRange corrente è uguale a un altro oggetto dello stesso tipo. |
GetHashCode() |
Restituisce il codice hash per questa istanza. |
GetOffsetAndLength(IntPtr) |
Calcolare l'offset iniziale e la lunghezza dell'oggetto NRange usando una lunghezza dell'insieme. |
StartAt(NIndex) |
Creare un oggetto NRange a partire dall'inizio NIndex alla fine della raccolta. |
ToRange() |
Rappresenta un intervallo con indici di inizio e fine. |
ToRangeUnchecked() |
Rappresenta un intervallo con indici di inizio e fine. |
ToString() |
Converte il valore dell'oggetto NRange corrente nella relativa rappresentazione di stringa equivalente. |
Operatori
CheckedExplicit(NRange) |
Rappresenta un intervallo con indici di inizio e fine. |
Explicit(NRange to Range) |
Rappresenta un intervallo con indici di inizio e fine. |
Implicit(Range to NRange) |
Rappresenta un intervallo con indici di inizio e fine. |
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