Ask questions
What I did is to spend time to guess what each API does, and then google them as well. I like to get familiar with IEnumerable interface, and also try to get ideas how to maintain the double linked list, what actions can be involved in the double linked list.