C# List IndexOf(T)
Description
List
searches for the specified object
and returns the zero-based index of the first occurrence within the entire
List
Syntax
List.IndexOf(T)
has the following syntax.
public int IndexOf(
T item
)
Parameters
List.IndexOf(T)
has the following parameters.
item
- The object to locate in the List. The value can be null for reference types.
Returns
List.IndexOf(T)
method returns The zero-based index of the first occurrence of item within the entire List,
if found; otherwise, -1.
Example
using System;/*from w w w . j av a2 s. c o m*/
using System.Collections.Generic;
public class Example
{
public static void Main()
{
List<string> myData = new List<string>();
myData.Add("A");
myData.Add("B");
myData.Add("C");
myData.Add("D");
myData.Add("A");
foreach(string myD in myData)
{
Console.WriteLine(myD);
}
Console.WriteLine(myData.IndexOf("A"));
Console.WriteLine(myData.IndexOf("A", 3));
Console.WriteLine(myData.IndexOf("A", 2, 2));
}
}
The code above generates the following result.