IndexOf mit String-Array in VB.NET

8

Wie finde ich den Index eines Elements im String-Array im folgenden Code:

%Vor%

Ich würde gerne wissen, wie ich den Index eines Elements in einem String-Array finden würde. (Alle Elemente sind Kleinbuchstaben, daher sollte der Fall keine Rolle spielen.)

    
Eugene 08.09.2010, 17:15
quelle

4 Antworten

14

Es ist eine statische Methode ( Shared ) für die Klasse Array , die das tatsächliche Array als ersten Parameter akzeptiert, z. B .:

%Vor%

MSDN-Seite

    
Hans Olsson 08.09.2010, 17:21
quelle
2
%Vor%     
user2394445 17.05.2013 15:07
quelle
1

IndexOf gibt den Index im Array des übergebenen Elements zurück, wie in der dritten Zeile Ihres Beispiels angezeigt wird. Es ist eine statische (gemeinsame) Methode in der Klasse Array , mit mehreren Überladungen - Sie müssen also die richtige auswählen.

Wenn das Array gefüllt ist und die Zeichenfolge "item test" als eines seiner Elemente enthält, gibt die folgende Zeile den Index zurück:

%Vor%     
Oded 08.09.2010 17:19
quelle
-1

Für Tritte könntest du LINQ verwenden.

%Vor%

Sie würden dann auf den Gegenstand wie folgt zugreifen:

%Vor%     
epotter 08.09.2010 17:36
quelle

Tags und Links