Index Structure
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 un type qui peut être utilisé pour indexer une collection à partir du début ou de la fin.
public value class Index : IEquatable<Index>
public readonly struct Index : IEquatable<Index>
type Index = struct
Public Structure Index
Implements IEquatable(Of Index)
- Héritage
- Implémente
Index
est utilisé par le compilateur C# pour prendre en charge l’opérateur ^
ou « index from end » :
int[] someArray = new int[5] { 1, 2, 3, 4, 5 };
int lastElement = someArray[^1]; // lastElement = 5
Index(Int32, Boolean) |
Initialise un nouveau Index avec une position d’index spécifiée et une valeur qui indique si l’index est du début ou de la fin d’une collection. |
End |
Obtient un Index qui pointe au-delà du dernier élément. |
Is |
Obtient une valeur qui indique si l’index vient du début ou de la fin. |
Start |
Obtient un Index qui pointe vers le premier élément d’une collection. |
Value |
Obtient la valeur de l’index. |
Equals(Index) |
Retourne une valeur qui indique si l’objet actuel est égal à un autre objet Index. |
Equals(Object) |
Indique si l’objet Index actuel est égal à un objet spécifié. |
From |
Crée un Index à la fin d’une collection, à une position d’index spécifiée. |
From |
Crée un à Index partir de l’index spécifié au début d’une collection. |
Get |
Retourne le code de hachage de cette instance. |
Get |
Calcule le décalage par rapport au début de la collection à l’aide de la longueur de collection spécifiée. |
To |
Retourne la représentation sous forme de chaîne de l'instance Index actuelle. |
Implicit(Int32 to Index) |
Convertit un nombre entier en Index. |
Produit | Versions |
---|---|
.NET | Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10 |
.NET Standard | 2.0 (package-provided), 2.1 |
Commentaires sur .NET
.NET est un projet open source. Sélectionnez un lien pour fournir des commentaires: