NRange Structure
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente une plage qui a des index de début et de fin.
public value class NRange : IEquatable<System::Buffers::NRange>
[System.Diagnostics.CodeAnalysis.Experimental("SYSLIB5001", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public readonly struct NRange : IEquatable<System.Buffers.NRange>
[<System.Diagnostics.CodeAnalysis.Experimental("SYSLIB5001", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
type NRange = struct
Public Structure NRange
Implements IEquatable(Of NRange)
- Héritage
- Attributs
- Implémente
Remarques
''' int[] someArray = new int[5] { 1, 2, 3, 4, 5 } ; int[] subArray1 = someArray[0..2] ; { 1, 2 } int[] subArray2 = someArray[1..^0] ; { 2, 3, 4, 5 } '''
Constructeurs
NRange(NIndex, NIndex) |
Construisez un objet NRange à l’aide des NIndexes de début et de fin. |
NRange(Range) |
Propriétés
All |
Créez un objet NRange à partir du premier élément à la fin. |
End |
Représente le NIndex de fin exclusif du NRange. |
Start |
Représente le début inclusif NIndex du NRange. |
Méthodes
EndAt(NIndex) |
Créez un objet NRange à partir du premier élément de la collection à la fin NIndex. |
Equals(NRange) |
Indique si l’objet NRange actuel est égal à un autre objet NRange. |
Equals(Object) |
Indique si l’objet NRange actuel est égal à un autre objet du même type. |
GetHashCode() |
Retourne le code de hachage pour cette instance. |
GetOffsetAndLength(IntPtr) |
Calculez le décalage de début et la longueur de l’objet NRange à l’aide d’une longueur de collection. |
StartAt(NIndex) |
Créez un objet NRange à partir du début NIndex à la fin de la collection. |
ToRange() |
Représente une plage qui a des index de début et de fin. |
ToRangeUnchecked() |
Représente une plage qui a des index de début et de fin. |
ToString() |
Convertit la valeur de l’objet NRange actuel en sa représentation sous forme de chaîne équivalente. |
Opérateurs
CheckedExplicit(NRange) |
Représente une plage qui a des index de début et de fin. |
Explicit(NRange to Range) |
Représente une plage qui a des index de début et de fin. |
Implicit(Range to NRange) |
Représente une plage qui a des index de début et de fin. |