• Инструменты для разработчика

    • Самые удобные инструменты для разработчика, которые облегчат жизнь любого как начинающего так и продвинутого разработчика. Украшатели, уменьшители, конвертеры кодов. Доменные инструменты. Всё в одном комплекте.
  • Использование BB кодов. Тут указаны существующие BB коды на форуме.

интерфейсы

  1. Deimos#

    C# Обобщенные методы, интерфейсы, делегаты, ковариантность-инвариантность

    Всем доброго времени суток Обобщенные интерфейсы Основное преимущество обобщений — это способность определять обобщенные ссылочные и значимые типы. Но для CLR также исключительно важна поддержка обобщенных интерфейсов. Без них любая попытка работы со значимым типом через необобщенный интерфейс...
  2. Deimos#

    C# Работа с интерфейсами ч5.

    Всем доброго времени суток. И так это последняя и самая короткая часть о наших любимых интерфейсах. Указание нескольких порядков сортировки посредством iComparer В данной версии класса Car в качестве основы для порядка сортировки используется идентификатор автомобиля (carID). В другом проектном...
  3. Deimos#

    C# Работа с интерфейсами ч4.

    Всем доброго времени суток Проектирование иерархий интерфейсов Интерфейсы могут быть организованы в иерархии. Как и в иерархии классов, когда интерфейс расширяет существующий интерфейс, он наследует все абстрактные члены своего родителя (или родителей). Конечно, в отличие от наследования на...
  4. Deimos#

    C# Работа с интерфейсами ч3.

    Всем дорого времени суток Использование интерфейсов в качестве параметров Интерфейсы — это допустимые типы .NET, можно строить методы, принимающие интерфейсы в качестве параметров, как это было с методом CloneMe(). Для целей текущего примера предположим, что определен еще один интерфейс по...
  5. Deimos#

    C# Работа с интерфейсами ч2.

    Всем доброго времени суток. Определение специальных интерфейсов Давайте рассмотрим пример определения и реализации специальных интерфейсов. Создадим новое консольное приложение по имени CustomInterface. И импортируем туда класс Shape который мы создали в это части. Что бы было проще выложу этот...
  6. Deimos#

    C# Работа с интерфейсами ч1.

    Всем доброго времени суток. Сегодня мы начнем очень интересную и в тоже время сложную тему, интерфейсы. ---Работа с интерфейсами--- Материал этой главы основан на начальных знаниях объектно-ориентированной разработки и посвящен теме программирования на основе интерфейсов. Вы узнаете, как...
Сверху Снизу