LINQ делится на несколько типов по источнику данных:
- LINQ to Objects — для коллекций в памяти.
- LINQ to XML — для работы с XML-структурами.
- LINQ to Entities — для доступа к базам данных через Entity Framework.
- LINQ to SQL — устаревший способ работы с SQL.
- LINQ to DataSet — для
- Также возможны кастомные реализации (IQueryable, провайдеры LINQ).
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Anonymous Quiz
5%
Метод нельзя переопределить
87%
Метод можно переопределить в производных классах
2%
Метод нельзя вызвать
5%
Метод становится абстрактным
Anonymous Quiz
4%
Remove
88%
Trim
5%
Replace
3%
Clean
🤔1
Асинхронный метод:
- выполняется без блокировки основного потока;
- использует ключевое слово async и возвращает Task/Task<T>;
- может приостанавливаться на await и продолжаться после завершения асинхронной операции.
Это позволяет эффективно использовать ресурсы и обрабатывать I/O без блокировок.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
🤔9💊7👍4
Anonymous Quiz
2%
bool
1%
float
94%
List
3%
char
Это система, реализующая архитектурный стиль REST (Representational State Transfer). Это означает:
- Используются HTTP-методы как команды (GET, POST, PUT, DELETE).
- Ресурсы имеют уникальные URI.
- Коммуникация без состояния (stateless).
- Возможна кэшируемость.
- Данные передаются в виде представлений ресурса (обычно JSON/XML).ксте онлайн
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
Anonymous Quiz
4%
Класс будет унаследован успешно
12%
Компилятор выдаст предупреждение
79%
Компилятор выдаст ошибку
5%
Будет выброшено исключение времени выполнения
Anonymous Quiz
5%
File.Delete()
61%
File.DeleteAsync()
1%
File.Remove()
33%
File.RemoveAsync()
1. Передаёт данные в теле запроса, что делает его подходящим для отправки больших или конфиденциальных данных.
2. Используется для операций, которые изменяют состояние сервера, например, создание новых ресурсов.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
Anonymous Quiz
43%
UseEndpoints
42%
MapEndpoints
9%
ConfigureEndpoints
6%
DefineEndpoints
Anonymous Quiz
37%
AutoResetEvent
19%
Mutex
14%
Monitor
30%
Semaphore
💊3👍1
В Entity Framework можно не отслеживать сущность, чтобы она не попадала под управление контекста (DbContext) — это снижает нагрузку и повышает производительность при чтении данных.
Способы:
- Использовать AsNoTracking()
- Использовать проекцию в DTO (анонимные объекты или модели без привязки к EF)
Такой подход полезен, если изменения в объект не планируются.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1
Anonymous Quiz
44%
NotifyCollectionChanged
18%
NotifyItemChanged
20%
OnCollectionChanged
19%
OnPropertyChanged
Anonymous Quiz
20%
using
77%
namespace
1%
class
2%
internal
👍1
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6
Anonymous Quiz
85%
Replace
11%
Substitute
3%
Change
2%
Swap
Anonymous Quiz
15%
Join
4%
Partition
79%
GroupBy
2%
Cluster
- HTTP/HTTPS — основной протокол для REST API, веба.
- WebSocket — для двустороннего постоянного соединения.
- gRPC — высокопроизводительный бинарный протокол на базе HTTP/2.
- SOAP — устаревший, но формализованный протокол обмена XML.
- MQTT, AMQP — легкие брокерные протоколы (например, для IoT).
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5👍2
Anonymous Quiz
69%
Task.Delay
9%
Task.Sleep
21%
Task.Wait
1%
Task.Pause
💊2