Пахомов П., С# для начинающих
серия: Для начинающих (BHV)
БХВ-Петербург, 2014 г., 978-5-9775-0943-5
Описание книги
Скачать, но не бесплатно эту книгу можно в интернет-магазинах
Читать онлайн
Доступен для чтения фрагмент книги
Ключевые слова
Поделиться ссылкой на книгу
Содержание книги
Часть I. Базовые сведения о программировании на
языке C#
Глава 1. Общие сведения о языке C# и платформе
.NET
.NET Framework для пользователей
.NET Framework для разработчиков
Глава 2. Средства создания приложений на языке
C#
Описание средств
Интегрированная среда SharpDevelop для
создания приложений на языке C#
Глава 3. Базовые типы данных, переменные
Переменные
Тип целочисленных данных
Тип данных с плавающей точкой
Десятичный тип данных
Первые программы
Логический тип данных
Оператор for
Символьные типы данных
Тип char
Тип string
Программы работы с переменными типа string
Программа для проверки некоторых базовых
функций работы со строками
Программа копирования символьного файла
Ввод текста
Подсчет количества введенных строк
Подсчет количества слов в тексте
Тип var
Некоторые обобщения по объявлению и работе с
переменными
Объявление констант
О преобразовании данных разных типов
Арифметические действия
Простые операторы
Порядок выполнения арифметических операторов
Оператор присваивания
Операторы инкремента и декремента
Операторы сравнения
Логические операторы
Операторы сдвига
Глава 4. Функции
Создание некоторых функций
Оператор if
Оператор goto
Функция выделения подстроки из строки
Функция копирования строки в строку
Функция с выходными параметрами
Переключатель switch
Область действия переменных
Рекурсивные функции
Глава 5. Массивы
Одномерные массивы
Оператор foreach
Многомерные массивы
Глава 6. Еще раз о функциях консольного
ввода-вывода
Ввод
Вывод
Глава 7. Работа с датами и перечислениями
Даты
Форматный вывод дат
Операции с датами
Перечисления
Типы перечислений как битовые флаги
Часть II. Объектно-ориентированное
программирование
Глава 8. Введение в классы
Ключевое слово this
Ключевое слово static
Статический конструктор
Статические классы
Принципы объектно-ориентированного
программирования
Инкапсуляция
Инкапсуляция с использованием методов get и set
Инкапсуляция с использованием свойств
О доступности и статичности свойств
Автоматические свойства
Инициализация объекта
Организация работ при описании класса. Атрибут
partial
Наследование
Запрет на наследование
Конструкторы и наследование
Добавление к классу запечатанного класса
Вложенность классов
Полиморфизм
Абстрактные классы
Сокрытие членов класса
Приведение классов к базовому и производному
Тернарный условный оператор
Операторы as и is
Структуры
Резюме
Глава 9. Обработка исключительных ситуаций
Блоки try и catch
Блок finally
Глава 10. Интерфейсы
Глава 11. Сборки, манифесты, пространства имен.
Утилита IL DASM
Сборки
Пространства имен
Глава 12. Коллекции. Обобщения
Коллекции
Интерфейсы IEnumerable и IEnumerator
Создание собственного класса коллекций
Интерфейс IDictionary
Итератор
Получение копий
Классы Array и List<T>
Класс Array
Класс List<T>
Интерфейс IList
Создание сравнимых объектов
Обобщения
Ограничения для параметров типа
Глава 13. Делегаты и события
События
Анонимные методы
Лямбда-выражения
Лямбда-операторы
Глава 14. Введение в запросы LINQ
Три части операции запроса
О применении типа var в запросе
Глава 15. Некоторые сведения о процессах и
потоках Windows
Вывод списка процессов
Вывод информации по процессу
Потоки процесса
Модули процесса
Запуск и остановка процессов в программе
Глава 16. Файловый ввод-вывод
Класс DirectoryInfo
Класс Directory
Класс DriveInfo
Класс FileInfo
Класс File
Класс Stream
Класс FileStream
Классы StreamWriter, StreamReader
Классы StringWriter и StringReader
Класс StringReader
Классы BinaryWriter и BinaryReader
Глава 17. Работа в многопоточном режиме
Класс Thread
Программное создание вторичных потоков
Класс AutoResetEvent
Проблемы разделения ресурсов
Класс Timer
Глава 18. Приложения типа Windows Forms
Создание пользовательского интерфейса
Типы System.EventArgs и System.EventHandler
Предметный указатель
Об авторе
Последние поступления в рубрике "Электронные книги, аудиокниги"
![]() |
Tod eines Soldaten Klinkhammer ". |
![]() |
Seltene Hunderassen aus aller Welt Frey F. |
![]() |
Vulpes Lupus Canis Gajaze K. |
Если Вы задавались вопросами "где найти книгу в интернете?", "где купить книгу?" и "в каком книжном интернет-магазине нужная книга стоит дешевле?", то наш сайт именно для Вас. На сайте книжной поисковой системы Книгопоиск Вы можете узнать наличие книги Пахомов П., С# для начинающих в интернет-магазинах. Также Вы можете перейти на страницу понравившегося интернет-магазина и купить книгу на сайте магазина. Учтите, что стоимость товара и его наличие в нашей поисковой системе и на сайте интернет-магазина книг может отличаться, в виду задержки обновления информации.