NRange Estructura
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa un intervalo que tiene índices iniciales y finales.
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)
- Herencia
- Atributos
- Implementaciones
Comentarios
''' 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 } '''
Constructores
NRange(NIndex, NIndex) |
Construya un objeto NRange con los NIndexes inicial y final. |
NRange(Range) |
Propiedades
All |
Cree un objeto NRange a partir del primer elemento al final. |
End |
Representa el extremo exclusivo NIndex del NRange. |
Start |
Representa el inicio inclusivo NIndex del NRange. |
Métodos
EndAt(NIndex) |
Cree un objeto NRange a partir del primer elemento de la colección hasta el final NIndex. |
Equals(NRange) |
Indica si el objeto NRange actual es igual a otro objeto NRange. |
Equals(Object) |
Indica si el objeto NRange actual es igual a otro objeto del mismo tipo. |
GetHashCode() |
Devuelve el código hash de esta instancia. |
GetOffsetAndLength(IntPtr) |
Calcule el desplazamiento inicial y la longitud del objeto NRange mediante una longitud de colección. |
StartAt(NIndex) |
Cree un objeto NRange a partir del inicio NIndex al final de la colección. |
ToRange() |
Representa un intervalo que tiene índices iniciales y finales. |
ToRangeUnchecked() |
Representa un intervalo que tiene índices iniciales y finales. |
ToString() |
Convierte el valor del objeto NRange actual en su representación de cadena equivalente. |
Operadores
CheckedExplicit(NRange) |
Representa un intervalo que tiene índices iniciales y finales. |
Explicit(NRange to Range) |
Representa un intervalo que tiene índices iniciales y finales. |
Implicit(Range to NRange) |
Representa un intervalo que tiene índices iniciales y finales. |