C# List LastIndexOf(T, Int32)
Description
List
searches for the
specified object and returns the zero-based index of the last occurrence
within the range of elements in the List
Syntax
List.LastIndexOf(T, Int32)
has the following syntax.
public int LastIndexOf(
T item,
int index
)
Parameters
List.LastIndexOf(T, Int32)
has the following parameters.
item
- The object to locate in the List. The value can be null for reference types. index
- The zero-based starting index of the backward search.
Returns
List.LastIndexOf(T, Int32)
method returns The zero-based index of the last occurrence of item within the range of elements
in the List that extends from the first element to index, if found; otherwise,
-1.
Example
using System;//from ww w .ja v 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.LastIndexOf("A"));
Console.WriteLine(myData.LastIndexOf("A", 3));
Console.WriteLine(myData.LastIndexOf("A", 4, 4));
}
}
The code above generates the following result.