Книга Эффективное использование С# написана для профессиональных разработчиков, для тех программистов, которые используют С# в своей повседневной работе. Подразумевается, что у читателей имеется некоторый опыт в области объектно-ориентированного программирования и что они знакомы, по крайней мере, с одним из языков семейства С: С, C++, С# или Java. Разработчики, имеющие опыт применения Visual Basic 6, перед тем как приступить к чтению этой книги, должны познакомиться с основами синтаксиса С# и объектно-ориентированного проектирования. Серия Эффективная разработка программного обеспечения .