С# в задачах и примерах
Культин Никита Борисович