It is used when searching dictionaries and collections containing key / value pairs, for example.
var peopleAges = new System.Collections.Generic.Dictionary<string, int>();
peopleAges["fred"] = 21;
peopleAges["emma"] = 18;
var fredAge = peopleAges["fred"];
source
share