Anonymous Quiz
    47%
    Sleep
      
    4%
    Pause
      
    33%
    Delay
      
    16%
    Wait
      
    💊1
  Оператор new:
- создаёт экземпляр класса или структуры;
- выделяет память в куче или стеке (в зависимости от типа);
- вызывает конструктор — по умолчанию или переданный;
- возвращает ссылку на объект (для reference-type) или сам объект (для value-type).
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  👍5
  Anonymous Quiz
    4%
    List
      
    66%
    Queue
      
    29%
    Stack
      
    2%
    HashSet
      
    👍1🤔1
  Anonymous Quiz
    5%
    Способ создания методов
      
    76%
    Способ создания анонимных функций
      
    2%
    Способ создания асинхронных операций
      
    16%
    Способ создания делегатов
      
    💊2
  Если значимый тип (например, int или struct) — это поле класса, то:
- Сам класс хранится в куче (heap).
- Значимый тип как поле будет внутри объекта класса, то есть в той же области памяти (в куче).
Он не уходит в стек отдельно — размещается вместе с объектом, который его содержит.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  👍7
  Forwarded from easyoffer
  
Новая фича на easyoffer – Автоотлики
Вы автоматически откликаетесь на подходящие вам вакансии. Попробуйте её бесплатно и начните получать больше предложений о работе.
🚀 Запуск занимаем всего 3 минуты, а экономит очень много времени
🛡 Это безопасно: easyoffer официально одобрен HeadHunter и прошел его модерацию.
🥷🏻 Автоотклик незаметен для рекртера. Автоотклик ничем не отличается от обычного отклика, который вы делаете вручную
Рекрутеры давно используют автоматизацию для поиска кандидатов. Так почему вы должны откликаться вручную?
💡Совет – Добавьте шаблон сопроводительного письма, чтобы откликаться на большее количество вакансий (на некоторые вакансии нельзя откликнуться без сопроводительного)
Попробовать бесплатно → https://easyoffer.ru/autoapply
  Вы автоматически откликаетесь на подходящие вам вакансии. Попробуйте её бесплатно и начните получать больше предложений о работе.
🚀 Запуск занимаем всего 3 минуты, а экономит очень много времени
🛡 Это безопасно: easyoffer официально одобрен HeadHunter и прошел его модерацию.
🥷🏻 Автоотклик незаметен для рекртера. Автоотклик ничем не отличается от обычного отклика, который вы делаете вручную
Рекрутеры давно используют автоматизацию для поиска кандидатов. Так почему вы должны откликаться вручную?
💡Совет – Добавьте шаблон сопроводительного письма, чтобы откликаться на большее количество вакансий (на некоторые вакансии нельзя откликнуться без сопроводительного)
Попробовать бесплатно → https://easyoffer.ru/autoapply
Anonymous Quiz
    19%
    Будет выброшено исключение
      
    62%
    Ничего не произойдет
      
    9%
    Компилятор выдаст предупреждение
      
    10%
    Компилятор выдаст ошибку
      
    Anonymous Quiz
    2%
    List
      
    1%
    Queue
      
    95%
    HashSet
      
    2%
    Stack
      
    💊1
  1. Она определяет минимальное время среди всех процессов, до которого может быть выполнена симуляция.
2. Используется для синхронизации в распределённых системах, чтобы избежать конфликтов и откатов.
3. GVT помогает управлять последовательностью событий и эффективным использованием ресурсов.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  🔥2
  Anonymous Quiz
    75%
    Append
      
    16%
    Add
      
    2%
    Attach
      
    6%
    Concat
      
    Anonymous Quiz
    26%
    PropertyChanged
      
    19%
    ItemsChanged
      
    9%
    ElementsChanged
      
    46%
    CollectionChanged
      
    Применяются инъекция зависимостей (DI), абстракции через интерфейсы, паттерн фабрики, IoC-контейнеры и принцип интерфейсной сегрегации (ISP). Эти подходы упрощают тестирование и расширяемость кода.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  Anonymous Quiz
    26%
    Будет проверяться состояние переменных
      
    10%
    Будет проверяться наличие исключений
      
    48%
    Будет проверяться переполнение арифметических операций
      
    17%
    Будет проверяться наличие null значений
      
    Anonymous Quiz
    11%
    class
      
    87%
    struct
      
    0%
    interface
      
    2%
    delegate
      
    Ключи должны быть:
- Уникальными
- Иметь устойчивую реализацию GetHashCode() и Equals()
Подходящие типы:
- Примитивы (int, string, GUID и т.п.)
- Структуры (например, кастомные value types)
- Объекты (если правильно переопределены Equals и GetHashCode)
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  👍3
  Anonymous Quiz
    52%
    Action
      
    9%
    Func
      
    17%
    Action
      
    22%
    Predicate
      
    💊49🤔6
  Anonymous Quiz
    68%
    async Task MyMethodAsync() { return items; }
      
    18%
    async Task> MyMethodAsync() { return items; }
      
    8%
    async Task> MyMethodAsync() { return items; }
      
    7%
    async Task> MyMethodAsync() { return items; }
      
    💊68
  Зацепление (coupling) — это мера зависимости одного модуля от другого.
- Сильное зацепление (tight coupling) — классы жёстко связаны, изменение одного требует изменения другого.
- Слабое зацепление (loose coupling) — классы слабо связаны через абстракции (например, интерфейсы), что повышает гибкость, масштабируемость и тестируемость.
Цель хорошего дизайна — добиться слабого зацепления и высокой связности внутри модуля.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  👍3🔥2
  Anonymous Quiz
    82%
    Remove
      
    13%
    Delete
      
    3%
    Erase
      
    2%
    Extract
      
    Anonymous Quiz
    38%
    Start
      
    49%
    Run
      
    9%
    Execute
      
    4%
    Begin
      
    💊7