Основные понятия программирования
В этом разделе приведены ссылки на подразделы, содержащие описания основных понятий программирования, которые используются в Visual Basic и C#.
В этом подразделе
Заголовок |
Описание |
---|---|
Описание метода создания и использования сборок. |
|
Асинхронное программирование с использованием ключевых слов Async и Await (C# и Visual Basic) |
Описание создания асинхронных решений с помощью Async и Await (Visual Basic) или async и await (C#).Содержит пошаговое руководство. |
Описание получения дополнительной информации о таких элементах программирования, как типы, поля, методы и свойства с помощью атрибутов. |
|
Описание получения сведений о вызвавшем метод объекте.Эти сведения включают путь к файлу исходного кода, номер строки и имя члена вызывающего объекта. |
|
Описание некоторых типов коллекций, предоставляемых платформой .NET Framework.Демонстрация использования простых коллекций и коллекций пар "ключ-значение". |
|
Описание неявного преобразования параметров универсального типа в интерфейсах и делегатах. |
|
Использование деревьев выражений для динамического изменения исполняемого кода. |
|
Описание итераторов, которые используются для прохода по коллекциям и возвращают элементы поочередно. |
|
Описание широких возможностей запросов в синтаксисе языков C# и Visual Basic и общей модели запросов к реляционным базам данных, XML-документам, наборам данных и коллекциям в памяти. |
|
Объектно-ориентированное программирование (C# и Visual Basic) |
Рассмотрение основных понятий объектно-ориентированного программирования, включая инкапсуляцию, наследование и полиморфизм. |
Рассмотрение нескольких основных правил, которые могут помочь повысить производительность приложения. |
|
Описание использования отражения для динамического создания экземпляра типа, привязки типа к существующему объекту, а также получения типа из существующего объекта и вызова его методов или обращения к его полям и свойствам. |
|
Описание основных понятий, используемых при двоичной, XML и SOAP сериализации. |
|
Общие сведения о потоковой модели платформы .NET и процедуре написания кода, выполняющего одновременно несколько задач с целью повышения производительности и скорости ответа приложений. |