C# глазами Java[Раздел: Разделы: C#, Java/JavaScript Автор: Яков Сироткин] Есть два подхода к сравнению языков программирования: религиозная война и «a нам всё равно». Я постараюсь втиснутся между ними и начну с общего.
C#. ГЛАВА 18. Работа
со сборками[Раздел: Разделы: C# Автор: n/a] ГЛАВА 18. Работа со сборками Обзор сборок Данные в декларации Преимущества сборок Упаковка сборки Развертывание сборки Управление версиями сборки.
C#. ГЛАВА 17. Взаимодействие с неуправляемым кодом.[Раздел: Разделы: C# Автор: n/a] ГЛАВА
17. Взаимодействие с неуправляемым кодом Platform Invocation Services Объявление экспортированной функции DLL Использование функций обратного вызова на С# Преобразование и PInvoke Написание небезопасного кода.
C#. ГЛАВА 16. Получение метаданных с помощью отражения.[Раздел: Разделы: C# Автор: n/a] Получение метаданных с помощью отражения Иерархия API отражения Класс
Туре Получение информации о типе экземпляра Получение информации о типе из имени Опрос типов Работа со сборками и модулями.
C#. ГЛАВА 15. Программирование многопоточности.[Раздел: Разделы: C# Автор: n/a] ГЛАВА 15. Программирование многопоточности Основы организации потоков. Потоки и многозадачность. Переключение контекста. Многопоточное приложение на С#. Работа
с потоками. AppDomain.
C#. ГЛАВА 14. Делегаты и обработчики событий.[Раздел: Разделы: C# Автор: n/a] ГЛАВА 14. Делегаты и обработчики событий Использование делегатов в качестве методов обратного вызова Определение делегатов в качестве статических членов Создавайте делегаты только при необходимости Составные делегаты.
C#.
ГЛАВА 13. Перегрузка операторов и нестандартные преобразования[Раздел: Разделы: C# Автор: n/a] ГЛАВА 13. Перегрузка операторов и нестандартные преобразования Перегрузка операторов. Синтаксис и пример. Перегружаемые операторы. Ограничения на перегрузку операторов. Правила разработки.
C#. ГЛАВА 12. Обработка ошибок с помощью исключений.[Раздел: Разделы:
C# Автор: n/a] ГЛАВА 12. Обработка ошибок с помощью исключений Обзор обработки исключений Основной синтаксис обработки исключений Передача исключения Улавливание исключения Повторная передача исключения.
C#. ГЛАВА 11. Управление ходом программы.[Раздел: Разделы: C# Автор: n/a] ГЛАВА 11.
Управление ходом программы Операторы выбора. Оператор if. Оператор switch. Итерационные операторы. Оператор while. Оператор do/while. Оператор for.
C#. ГЛАВА 10. Выражения и операторы.[Раздел: Разделы: C# Автор: n/a] ГЛАВА 10. Выражения и операторы Операторы. Старшинство операторов. Как старшинство определяется в С#. Левая и правая ассоциативность. Практическое
применение.
C#. ГЛАВА 9. Интерфейсы.[Раздел: Разделы: C# Автор: n/a] ГЛАВА 9. Интерфейсы Применение интерфейсов. Объявление интерфейсов. Реализация интерфейсов. Запрос о реализации интерфейса с помощью is. Запрос о реализации интерфейса с помощью as.
C#. ГЛАВА 8. Атрибуты[Раздел: Разделы: C# Автор: n/a] ГЛАВА 8. Атрибуты Что такое атрибуты. Определение атрибутов. Запрос атрибутов. Атрибуты класса. Атрибуты метода. Атрибуты поля. Параметры атрибута.
C#. ГЛАВА 7. Свойства, массивы и индексаторы[Раздел: Разделы: C# Автор: n/a] ГЛАВА 7. Свойства, массивы и индексаторы Свойства как «умные»
поля Определение и использование свойств Чем занимается компилятор на самом деле Неизменяемые свойства Наследование свойств.
ГЛАВА 6. Методы.[Раздел: Разделы: C# Автор: n/a] ГЛАВА 6. Методы Параметры ref и out Перегрузка методов Переменное число параметров метода Виртуальные методы Подмена методов Полиморфизм Статические методы.
C#.
ГЛАВА 5. Классы.[Раздел: Разделы: C# Автор: n/a] ГЛАВА 5. Классы Определение классов Члены класса Модификаторы доступа Метод Main Аргументы командной строки Возвращаемые значения Несколько методов Main..
C#. ГЛАВА 4. ОСНОВЫ КЛАССОВ С# - Система типов[Раздел: Разделы: C# Автор: n/a] ГЛАВА
4. ОСНОВЫ КЛАССОВ С# - Система типов Любая сущность — объект. Размерные и ссылочные типы. Размерные типы. Ссылочные типы. Упаковка и распаковка.
C#. ГЛАВА 3. Hello, C#.[Раздел: Разделы: C# Автор: n/a] ГЛАВА 3. Hello, C# Ваше первое приложение на С#. Выбор редактора. «Hello, World». Запуск компилятора из командной строки. Запуск приложения.
C#. ГЛАВА 2. Введение в Microsoft .NET.[Раздел: Разделы: C# Автор: n/a] ГЛАВА 2. Введение в Microsoft .NET Платформа Microsoft .NET .NET Framework Windows DNA и .NET Common Language Runtime Библиотеки классов .NET Framework Microsoft Intermediate Language.
C#. ГЛАВА 1. Принципы объектно-ориентированного программирования[Раздел: Разделы: C# Автор: n/a] ГЛАВА 1. Принципы объектно-ориентированного программирования Любая сущность — объект. Объекты и классы. Реализация. Три основных принципа языков объективно-ориентированного программирования. Инкапсуляция.