How to split a sorted collection of numbers by interruption in sequence ?
eg.:
List<int> someList = new List<int>{1,2,3,7,8,9}
output :
someDictionary[0].Key == 1;
someDictionary[0].Value == 3;
someDictionary[1].Key == 7;
someDictionary[1].Value == 9;