...кода.
Можете, пожалуйста вместо строки // тут надо парсить номера страниц и добавлять в список pages
уточнить, как внести произвольные номера 0, 45, 90, 135, 180 в список.
Вот я ошибся, конечно же:
lock(SyncObjects.ListSyncer){
if ( project.Lists["pages"].Count == 0 ){0,45,90,135,180}
}