C# List<T> class provides methods and properties to create a list of objects (classes). You can add items to a list during the initialization or using List.Add() and List.AddRange() methods.
The list is a generic class. You must import the following namespace before using the List<T> class.
using System.Collections.Generic;
The BinarySearch method uses the binary search algorithm to find an item in the sorted List.
The following code snippet finds an item in a List.
// Create a list of strings List<string> AuthorList = new List<string>(); AuthorList.Add("Mahesh Chand"); AuthorList.Add("Praveen Kumar"); AuthorList.Add("Raj Kumar"); AuthorList.Add("Nipun Tomar"); AuthorList.Add("Dinesh Beniwal"); AuthorList.Sort(); int itemPosition = AuthorList.BinarySearch("Raj Kumar"); Console.WriteLine("Item found at position: {0}", itemPosition + 1);
Next > C# List Tutorials