NIndex 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í.
Represent a type can be used to index a collection from the start or the end.
public value class NIndex : IEquatable<System::Buffers::NIndex>
[System.Diagnostics.CodeAnalysis.Experimental("SYSLIB5001", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public readonly struct NIndex : IEquatable<System.Buffers.NIndex>
[<System.Diagnostics.CodeAnalysis.Experimental("SYSLIB5001", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
type NIndex = struct
Public Structure NIndex
Implements IEquatable(Of NIndex)
- Herencia
- Atributos
- Implementaciones
Ejemplos
int[] someArray = new int[5] { 1, 2, 3, 4, 5 } ;
int lastElement = someArray[^1]; // lastElement = 5
Comentarios
''' int[] someArray = new int[5] { 1, 2, 3, 4, 5 } ; int lastElement = someArray[^1]; lastElement = 5 '''
Constructores
| NIndex(Index) | |
| NIndex(IntPtr, Boolean) |
Construya un NIndex con un valor e indique si NIndex es desde el principio o desde el final. |
Propiedades
| End |
Cree un NIndex que apunte más allá del último elemento. |
| IsFromEnd |
Indica si NIndex es desde el principio o el final. |
| Start |
Cree un NIndex que apunte al primer elemento. |
| Value |
Devuelve el valor NIndex. |
Métodos
| Equals(NIndex) |
Indica si el objeto NIndex actual es igual a otro objeto NIndex. |
| Equals(Object) |
Indica si el objeto NIndex actual es igual a otro objeto del mismo tipo. |
| FromEnd(IntPtr) |
Cree un NIndex desde el final en la posición indicada por el valor. |
| FromStart(IntPtr) |
Cree una NIndex desde el principio en la posición indicada por el valor. |
| GetHashCode() |
Devuelve el código hash de esta instancia. |
| GetOffset(IntPtr) |
Calcule el desplazamiento desde el principio utilizando la longitud de colección que proporciona. |
| ToIndex() |
Represent a type can be used to index a collection from the start or the end. |
| ToIndexUnchecked() |
Represent a type can be used to index a collection from the start or the end. |
| ToString() |
Convierte el valor del objeto NIndex actual en su representación de cadena equivalente. |
Operadores
| CheckedExplicit(NIndex) |
Represent a type can be used to index a collection from the start or the end. |
| Explicit(NIndex to Index) | |
| Implicit(Index to NIndex) |
Convierte el número entero nativo en un NIndex. |
| Implicit(IntPtr to NIndex) |
Convierte el número entero en NIndex. |