I've only just bought the book, although I don't know why I bother at my age, and I hit the C# ->
VB wall at exactly the same point, the Yield statement. Most of the more difficult C# code can be translated using sites on the web, but even these can't translate Yield. Maybe someone could provide translations for the difficult/obtuse C# code, rather than the complete book.