ГЛАВА 9. Специальные приемы построения типов
ГЛАВА 9. Специальные приемы построения типов
В этой главе вы расширите горизонты вашего понимания языка C#, рассмотрев ряд более сложных (но весьма полезных) синтаксических конструкций. Сначала мы с вами выясним, как использовать метод индексатора. Этот механизм в C# позволяет строить пользовательские типы, обеспечивающие доступ к внутренним подтипам на основе синтаксиса массивов. Научившись строить методы индексатора, вы затем узнаете, как перегружать различные операции (+, -, ‹, › и т.д.) и явно или неявно создавать пользовательские подпрограммы преобразования типов (а также узнаете, зачем это может понадобиться).
Во второй половине главы будет рассмотрен небольшой набор ключевых слов C#, которые позволяют реализовать весьма интересные конструкции, хотя используются не очень часто. Вы узнаете о том, как с помощью ключевых слов checked и unchecked программно учитывать условия переполнения и потери значимости, а также о том, как создается "небезопасный" программный контекст, обеспечивающий возможность непосредственного управления ссылочными типами в C#. Завершается глава обсуждением роли директив препроцессора C#.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКЧитайте также
Глава 1 Правила построения HTML-страниц
Глава 1 Правила построения HTML-страниц 1.1. Общие понятия HTML1.2. Структура HTML-документаДля создания веб-страниц часто используется язык гипертекстовой разметки HTML. Конечно, каждый сайт индивидуален, но существуют общие правила построения HTML-страниц. Им обязательно нужно
11.2. Специальные приемы установки Windows Vista
11.2. Специальные приемы установки Windows Vista Установка Windows Vista на RAID-массивТехнология RAID (Redundant Array of Independent Disk, или избыточный массив независимых дисков) позволяет объединить несколько жестких дисков в одно логическое целое для повышения скорости и надежности работы
Глава 17 Приемы эффективной работы
Глава 17 Приемы эффективной работы Изо дня в день по много раз бухгалтеру приходится оформлять одни и те же документы и операции. Существуют ли способы ускорить работу?Такие приемы быстрой работы в программе будут описаны в данной главе. Если применять их, вы значительно
Глава 7 Точность построения объектов
Глава 7 Точность построения объектов Объектная привязка координат Объектная привязка – наиболее быстрый способ точно указать точку на объекте, не обязательно зная ее координаты, а также построить вспомогательные линии. Например, объектная привязка позволяет построить
ГЛАВА 1 Основы построения баз данных
ГЛАВА 1 Основы построения баз данных Сердцем многих приложений, работающих в сфере бизнеса, являются базы данных. Своим широким распространением они обязаны возможности централизованного доступа к информации, который характеризуется последовательностью,
Глава 2 Основные приемы работы
Глава 2 Основные приемы работы ? Объекты в 3ds Max 2008? Создание объектов сцены? Модификаторы геометрии? Практическое задание. НатюрмортПодобно огромному зданию, построенному из маленьких кирпичиков, программа 3ds Max позволяет создавать разноплановые сцены, используя в
Глава 7 Точность построения объектов
Глава 7 Точность построения объектов Объектная привязка координат Отслеживание Смещение Конечная точка Средняя точка Пересечение Предполагаемое пересечение Продолжение объекта Точка центра Квадрант Касательная Нормаль Параллель Точка вставки Точечный элемент
Глава 6 Точность построения объектов
Глава 6 Точность построения объектов Объектная привязка координат Объектная привязка – наиболее быстрый способ точно указать точку на объекте, не обязательно зная ее координаты, а также построить вспомогательные линии. Например, объектная привязка позволяет построить
Глава 17 Сложные приемы
Глава 17 Сложные приемы • Выполнение и оптимизация• Экран загрузки• Защита от копирования• Список лучших игроков• Определение версии Flash-плагинаХотя в предыдущих главах речь шла о сотнях алгоритмов ActionScript, многое осталось «за кадром». Мы не стали для иллюстрации этих
ГЛАВА 9. Чемоданные построения: Blue Card для айтишников
ГЛАВА 9. Чемоданные построения: Blue Card для айтишников Сегодня у нас интервью, посвященное, по-моему, вечно актуальной теме иммиграции для определенной подгруппы отечественных ИTспециалистов. В отличие от уже истоптанных целыми поколениями путей-дорожек в традиционные
Глава 10 Приемы работы в Интернете
Глава 10 Приемы работы в Интернете 10.1. Чаты или комнаты для общения. Форумы Представьте, что вам нужно организовать общественное мероприятие. Цель не так важна — или просто пообщаться, или же обсудить какую-нибудь проблему. Сложности начинаются с самого начала, ведь нужно
Глава 10 Приемы съемки
Глава 10 Приемы съемки • «Высокий ключ»• «Низкий ключ»• «Световая кисть»• Съемка с использованием зеркал• Съемка с использованием различных насадок• Съемка дыма• ФототехникаФотокамера предназначена не только для того, чтобы запечатлеть окружающий мир таким, каким