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