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. |