Главная » Все файлы » Просмотр файлов из архивов » Файлы формата DJVU » Г. Шилдт - С# 3.0 Полное руководство. 2010

Г. Шилдт - С# 3.0 Полное руководство. 2010

DJVU-файл Г. Шилдт - С# 3.0 Полное руководство. 2010 Языки программирования (3257): Книга - 7 семестрГ. Шилдт - С# 3.0 Полное руководство. 2010: Языки программирования - DJVU (3257) - СтудИзба2019-09-19СтудИзба

Описание файла

Файл "Г. Шилдт - С# 3.0 Полное руководство. 2010" внутри архива находится в папке "Г. Шилдт - С# 3.0 Полное руководство. 2010". DJVU-файл из архива "Г. Шилдт - С# 3.0 Полное руководство. 2010", который расположен в категории "". Всё это находится в предмете "языки программирования" из 7 семестр, которые можно найти в файловом архиве МГУ им. Ломоносова. Не смотря на прямую связь этого архива с МГУ им. Ломоносова, его также можно найти и в других разделах. .

Просмотр DJVU-файла онлайн

Распознанный текст из DJVU-файла

С4Ф 3.0: Тйе Совр!е1е Йе1егелсе НегЬег~ ЯсЫ1сЫ Ггеегуай СЬ~садо 5ап ггапсЬсо ЬпЬоп Ьопдоп Мабпд Мехко СЬу Мрап йеуу0еИ 5ап3оап 5еоо! 5~поароге 5уг5пеу ТогопГо ББК 32.973.26-018.2.75 Ш57 УДК 681.3.07 Издательский дом "Вильямс" Зав. редакцией С.Н. Тригуб Перевод с английского и редакция И.В. Берштейна По общим вопросам обращайтесь в Издательский дом "Вильямс" по адресу; !пЕоснш!!ПашярцЫ!яЬ|пб.сош, Ьсср://и тчшсч!81ашярпЪ !яЬ!пб.согп Шилдт, Герберт. Ш57 С4$3.0: полное руководство.: Пер.

с англ. — М.: ООО "И.Д, Вильямс", 2010.— 992 с.: ил. — Парал. тит. англ. !8В)ч$978-5-8459-1565-8 (рус.) ББК 32.973.26-018.2.75 Все названия программных продуктов являются зарегистрированными торговыми марками соответствующих фирм. Никакая часть настоящего издания ни в каких целях не может быть воспроизведена в какой бы то ни было форме и какими бы то ни было средствами, будь то электронные или механические, включая фотокопиронанне и запись на магнитный носитель, если на это нет письменного разрешения издательства ОяЬогпе Мойа.

АпсЬог!хед сгапя!ас!оп Егош сЬе Евбйяй Еапбцабе ед!с!оп рпЫ!зЬед Ьу МсОгасч-НЕП Сошрашея, Соруг!8Ьс © 2009 АП пбйсз геяегчед. Ехсерс аз регш!!сед ппдег сЬе Спрут)бйс Асс о! 1976, по рагс оЕ сЬгз рнЫссасюп шау Ье гергодвсед ог д!ясг!Ьпсед 1п апу Еогш ог Ьу апу шеапз, ог зсогед !и а дасаЬэяе ог ге!печа! яузсекь Мсйош сйе рпог ппнеп регш!япоп оЕ рнЫНЬег, ъчсй сЬе ехсерсюп сйас сЬе ргобгаш Пяс)пбя шау Ье епсегес$, зсогв1, апс$ ехесцсед 1п а сошросег зуясеш, Ьпс сЬеу шау пос Ье гергос$осес$ Еог рцЫ!сас!оп. Кояпап 1апбоайе ед!!!оп роЬ$!зЬед Ьу чуд!!ашя РцЫсяй!пб Ноте ассогд!пб со сЬе Абгеешепс сч1сЬ КА! Епсегрпяез 1псегпас!опа1, СорупбЬс © 2010 Научно-популярное издание Герберт Швщдт С1 3.0: полное руководство Литературный редактор ИА.

Попова Верстка О.В. Мишутина Художественный редактор В.Г. Павлютии Корректор ПА. Гордиенко Подписано в печать 03.08.2009. Формат 70х100/16. Гарнитура Т1шея. Печать офсетная. Уел. печ. л. 62,0. Уч.-изд.л. 53,8. Тираж 1000 экэ. Заказ )Ч$ !7716. Отпечатано по технологии СсР в ОАО "Печатный двор" им. А. М. Горького 197110, Санкт-Петербург, Чкаловский пр., 15. 000 "И. Д. Вильямс", 127055, г. Москва, ул. Лесная, д. 43, стр.

1 15ВН 978-5-8459-1565-8 Ерус.) С! Издательский дом "Вильямс", 2010 ! 5 ВН 978-0-07- 158841-6 !англ ) 47 2009 Ьу ТЬе МсОгасч-НП! Сошрашея, 2009 Оглавление Предисловие Часть!. Язык С№ Глава 1. Создание С№ Глава 2. Краткий обзор элементов С№ Глава 3.

Типы данных, литералы и переменные Глава4. Операторы Глава 5. Управляющие операторы Глава 6. Введение в классы, объекты и методы Глава 7. Массивы и строки Глава 8. Подробнее о методах и классах Глава 9. Перегрузка операторов Глава 10. Индексаторы и свойства Глава 11. Наследование Глава 12. Интерфейсы, структуры и перечисления Глава 13. Обработка исключительных ситуаций Глава 14. Применение средств ввода-вывода Глава 15.

Делегаты, события и лямбда-выражения Глава 16. Пространства имен, препроцессор и сборки Глава 1?. Динамическая идентификация типов, рефлексия и атрибуты Глава 18. Обобщения Глава 19. ОНО Глава 20. Небезопасный код, указатели, обнуляемые типы и разные ключевые слова Часть 11. Библиотека СФ Глава 21. Пространство имен атгввеи Глава 22. Строки и форматирование Глава 23. Многопоточное программирование Глава 24. Коллекции, перечислители и итераторы Глава 25. Сетевые средства подключения к Интернету Глава 26. Создание приложений на основе форм для ЮМпоовз Приложение А.

Краткий справочник по составлению документирующих комментариев Предметный указатель 23 27 29 37 63 93 117 143 173 201 255 289 315 361 389 417 457 495 519 557 611 657 687 689 745 787 837 915 943 967 973 Содержание Об авторе О научном редакторе Благодарности 21 21 22 Часть!. Язык С№ Глава 1. Создание С№ 27 Предисловие Структура книги Книга для всех программирующих Необходимое программное обеспечение Код, доступный в Интернете Что еще почитать От издательства Генеалогическое дерево С№ Язык С вЂ” начало современной эпохи программирования Появление ООП и С++ Появление Интернета и 1ача Создание С№ Развитие С№ Связь С№ со средой .НЕТ Ргашевог1г О среде ХЕТ Ргашев ог1г Принцип действия СЕЯ Управляемый код в сравнении с неуправляемым Общеязыковая спецификация Глава 2.

Краткий обзор элементов С№ Объектно-ориентированное программирование Инкапсуляция Полиморфизм Наследование Первая простая программа Применение компилятора командной строки се с. ехе Применение интегрированной среды разработки УЬпа! 5тпйо Построчный анализ первого примера программы Обработка синтаксических ошибок Незначительное изменение программы 23 24 24 25 25 25 26 29 29 29 30 31 32 33 34 35 35 36 36 37 37 38 39 39 40 40 42 46 48 49 Содержание Вторая простая программа Другие типы данных Два управляющих оператора Условный оператор Оператор цикла Использование кодовых блоков Точка с запятой и оформление исходного текста программы Ключевые слова С№ Идентификаторы Библиотека классов среды .НЕТ Егашеч огк Глава 3.

Типы данных, литералы и переменные О значении типов данных Типы значений в С№ Целочисленные типы Типы для представления чисел с плавающей точкой Десятичный тип данных Символы Логический тип данных Другие возможности вывода Литералы Шестнадцатеричные литералы Управляющие последовательности символов Строковые литералы Более подробное рассмотрение переменных Инициализация переменной Динамическая инициализация Неявно типизированные переменные Область действия и время существования переменных Преобразование и приведение типов Автоматическое преобразование типов Приведение несовместимых типов Преобразование типов в выражениях Приведение типов в выражениях Глава 4.

Операторы Арифметические операторы Операторы инкремента и декремента Операторы отношения и логические операторы Укороченные логические операторы Оператор присваивания Составные операторы присваивания 50 52 54 54 55 57 58 59 60 61 63 63 63 64 66 68 70 71 72 75 76 76 77 78 79 79 80 82 84 85 86 89 90 93 93 94 97 100 102 102 Содержание Поразрядные операторы Поразрядные операторы И, ИЛИ, исключающее ИЛИ и НЕ Операторы сдвига Поразрядные составные операторы присваивания Оператор 7 Использование пробелов и круглых скобок Предшествование операторов Глава 5.

Управляющие операторы Оператор 11' Вложенные операторы тй Конструкция тй-е1зе-тй Оператор зн1ссь Вложенные операторы знтосП Оператор цикла йот Некоторые разновидности оператора цикла азот Оператор цикла ип11е Оператор цикла По-н1т11е Оператор цикла тогеасп Применение оператора асеан для выхода из цикла Применение оператора сопс1ппе Оператор геспгп Оператор 9осо Глава 6. Введение в классы, объекты и методы Основные положения о классах Общая форма определения класса Определение класса Создание объектов Переменные ссылочного типа и присваивание Методы Добавление метода в класс Вп11бтпд Возврат из метода Возврат значения Использование параметров Добавление параметризированного метода в класс Вп11отпд Исключение недоступного кода Конструкторы Параметризованные конструкторы Добавление конструктора в класс Вп11о11пд Еще раз об операторе пен Применение оператора пен вместе с типами значений "Сборка мусора" и применение деструкторов 103 104 110 113 113 114 115 117 117 118 119 121 125 125 127 133 134 135 136 138 139 139 143 143 143 145 149 150 150 151 154 155 157 160 162 162 164 164 166 166 167 Содержание Деструкторы Ключевое слово Спьз Глава 7.

Массивы и строки Массивы Одномерные массивы Многомерные массивы Двумерные массивы Массивы трех и более измерений Инициализация многомерных массивов Ступенчатые массивы Присваивание ссылок на массивы Применение свойства ьепдсп Применение свойства ьепдсн при обращении со ступенчатыми массивами Неявно типизированные массивы Оператор цикла гогеасп Строки Построение строк Обращение со строками Массивы строк Постоянство строк Применение строк в операторах звьгсН Глава 8. Подробнее о методах и классах Управление доступом к членам класса Модификаторы доступа Организация закрытого и открытого доступа Практический пример организации управления доступом Передача обьектов методам по ссылке Способы передачи аргументов методу Использование модификаторов параметров гег и опт Использование модификатора параметра ген Использование модификатора параметра опт Использование модификаторов ген и опт для ссылок на объекты Использование переменного числа аргументов Возврат объектов из методов Возврат массива из метода Перегрузка методов Перегрузка конструкторов Вызов перегружаемого конструктора с помощью ключевого слова спьз Инициализаторы объектов Метод иаьп (] 167 170 173 173 173 177 178 179 180 181 183 184 186 188 189 193 194 194 197 199 200 201 201 202 203 204 210 212 214 215 216 219 221 223 226 227 233 237 238 240 Содержание Возврат значений из метода Маап () Передача аргументов методу маап ( ) Рекурсия Применение ключевого слова зсасас Статические конструкторы Статические классы Глава 9.

Перегрузка операторов Основы перегрузки операторов Перегрузка бинарных операторов Перегрузка унарных операторов Выполнение операций со встроенными в СФ типами данных Перегрузка операторов отношения Перегрузка операторов стае и та1зе Перегрузка логических операторов Простой способ перегрузки логических операторов Как сделать укороченные логические операторы доступными для применения Операторы преобразования Рекомендации и ограничения по перегрузке операторов Еще один пример перегрузки операторов Глава 10. Индексаторы и свойства Индексаторы Создание одномерных индексаторов Перегрузка индексаторов Индексаторы без базового массива Многомерные индексаторы Свойства Автоматически реализуемые свойства Применение инициализаторов объектов в свойствах Ограничения, присущие свойствам Применение модификаторов доступа в аксессорах Применение индексаторов и свойств Глава 11.

Свежие статьи
Популярно сейчас
Как Вы думаете, сколько людей до Вас делали точно такое же задание? 99% студентов выполняют точно такие же задания, как и их предшественники год назад. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
5209
Авторов
на СтудИзбе
431
Средний доход
с одного платного файла
Обучение Подробнее