IVector<T>.IndexOf(T, UInt32) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft den Index eines angegebenen Elements im Vektor ab.
public:
bool IndexOf(T value, [Out] unsigned int & index);
bool IndexOf(T const& value, [Out] uint32_t & index);
public bool IndexOf(T value, out uint index);
Public Function IndexOf (value As T, ByRef index As UInteger) As Boolean
Parameter
- value
- T
Das Element, das im Vektor gefunden werden soll.
- index
-
UInt32
unsigned int
uint32_t
Wenn das Element gefunden wird, ist dies der nullbasierte Index des Elements. Andernfalls ist dieser Parameter 0.
Gibt zurück
bool
true , wenn das Element gefunden wird; andernfalls false.
Hinweise
Beim Programmieren mit .NET ist diese Schnittstelle ausgeblendet, und Sie sollten die System.Collections.Generic.IList T-Schnittstelle<> verwenden.
Wenn der Indexparameter 0 ist, gibt dies an, dass das Element das erste Element im Array ist oder dass das Element nicht gefunden wurde. Um festzustellen, ob das gefundene Element das erste Element ist, überprüfen Sie den Rückgabewert dieser Methode, bevor Sie den Indexparameter überprüfen. Wenn der Rückgabewert true und der Index 0 ist, ist das Element das erste Element im Array. Wenn der Rückgabewert false ist, wurde das Element nicht gefunden, und der Index ist 0.