Основы языков и алгоритмы — страница 3
C#, LINQ, типы, коллекции, рекурсия, регулярные выражения, отладка, структуры данных и сложность
Материалы
- Изолированное хранилище
Понятие и пример использования изолированного хранилища (Isolated Storage)
- Изучение проекта и заполнение его кодом
Описание средств, которые Visual Studio предлагает для оказания помощи с добавлением кода в проект
- Индексаторы
Особенности индексаторов C#, типы индексаторов
- Индексирование и сжатие
Увеличение производительности приложений .NET за счет сжатия данных и индексов
- Интеграция LINQ с C#
Описаны лямбда-выражения и деревья выражений, как средства интеграции LINQ и C#
- Интегрируемая система документации .NET Framework 4.0
Описание системы документации .NET Framework 4.0
- Интерфейс LINQ to XML API
Обзор интерфейса LINQ to XML API, сравнение его с устаревшим интерфейсом XML DOM
- Интерфейсные свойства и индексаторы
Использование и синтаксические особенности интерфейсных свойств и индексаторов в C#
- Интерфейсные ссылки
Использование интерфейсных ссылок в C#, ключевые слова as и is
- Интерфейсы
Понятие интерфейса в C#, пример использования интерфейсов
- Исключения уровня системы и приложения
Описание исключений уровня системы и исключений уровня приложения в C#, правила создания специальных исключений
- Исключения, связанные с поврежденным состоянием (Corrupted State Exceptions)
Особенности обработки исключений, связанных с поврежденным состоянием в C# (CSE)
- Использование GPU для вычислений с помощью C++ AMP
Введение в фреймворк C++ AMP позволяющего выполнять параллельные вычисления на графических процессорах GPU
- Итераторы
Особенности использования итераторов в C#
- Класс Array
Описание методов и свойств класса Array в C#
- Класс ArrayList
Использование класса ArrayList в C# для создания массивов неопределенной длины
- Класс Exception
Описание класса Exception в C#, ключевые свойства класса Exception
- Класс FileStream
Использование класса FileStream для чтения и записи двоичных данных
- Класс Hashtable
Использование хеш-таблиц и класса Hashtable в C#
- Класс Object
Основополагающие методы класса Object, применение класса Object как универсального типа данных
- Класс Parallel
применение класса Parallel для распараллеливания задач, применение метода Invoke()
- Класс Path
Применение класса Path для получения полного пути к файлу
- Класс Stream
Описание абстрактного класса Stream позволяющего работать с байтовыми потоками
- Класс StringBuilder
Описание класса StringBuilder и основных методов работы с ним