Узнайте, как создать консольное приложение и что такое делегаты, события и интерфейсы. C# — мощный язык программирования, который стал любимым инструментом программистов, работающих с Visual Studio 2008, и эта книга поможет вам быстро и безболезненно
освоить новейшую его версию. Вы научитесь создавать консольные приложения для Windows Vista и использовать LINQ для упрощения кода работы с базами данных, а также узнаете, на что способен класс HashSet, и многое другое.
Эта книга поможет вам:
Создать шаблон консольного приложения
Работать с циклами и условными переходами
Разобраться в синтаксисе коллекций
Использовать интерфейсы и объектно-ориентированные концепции
Применять делегаты и события
Чак Сфер — программист с 17-летним стажем, работавший составителем технической документации в Microsoft
Стефан Рэнди Дэвис — ветеран-программист из L-3 Communications и автор нескольких бестселлеров
592 стр., с ил.; ISBN 978-5-8459-1468-2, 978-0-470-19109-5; формат 70x100/16; мягкий переплет; тип бумаги: газетная; серия Для чайников…; 2008, 4 кв.; Диалектика.
Часть I. НАЧНЕМ, ПОЖАЛУЙ… Глава 1. Создание вашего первого консольного приложения на C# 2008
Часть II. ОСНОВЫ ПРОГРАММИРОВАНИЯ В C# 2008 Глава 2. Объявление переменных-значений
Глава 3. Операторы
Глава 4. Управление потоком выполнения
Глава 5. Коллекционирование
Глава 6. Работа со строками в C# 2008
Часть III. ИСПОЛЬЗОВАНИЕ ОБЪЕКТОВ Глава 7. Немного о классах
Глава 8. Методы методов Глава 9. Пару слов об этом
Глава 10. Что такое объектно-ориентированное программирование
Часть IV. ОБЪЕКТНО-ОРИЕНТИРОВАННОЕ ПРОГРАММИРОВАНИЕ Глава 11. Класс — каждый сам за себя
Глава 12. Наследование
Глава 13. Полиморфизм
Глава 14. Интерфейсы
Часть V. C# 3.0 Глава 15. Делегирование событий
Глава 16. Лямбда-выражения
Глава 17. Выражения запросов
Часть VI. ВЕЛИКОЛЕПНЫЕ ДЕСЯТКИ Глава 18. Десять наиболее распространенных ошибок компиляции
Часть VII. ДОПОЛНИТЕЛЬНЫЕ ГЛАВЫ Глава 19. Пространства имен и библиотеки
Глава 20. Эти исключительные исключения
Глава 21. Рыбалка в потоке
Глава 22. Значения и ссылки
Глава 23. Использование интерфейса Visual Studio
Глава 24. Обобщенность
Глава 25. Работа с коллекциями