Anonymous Quiz
27%
FileReader
8%
TextReader
62%
StreamReader
2%
FileInputStream
Anonymous Quiz
10%
Substitute
6%
Modify
10%
Change
73%
Replace
Forwarded from Идущий к IT
🔥 Записал видос "Как за 3 минуты настроить Автоотклики на вакансии HeadHunter" больше не придется заниматься этой унылой рутиной
📺 Видео: https://youtu.be/G_FOwEGPwlw
Please open Telegram to view this post
VIEW IN TELEGRAM
- Использовать существительные во множественном числе для ресурсов:
/users, /orders, /products.
- Использовать HTTP-глаголы для операций, а не глаголы в URI:
/getUsers, GET /users.
- Иерархическая структура:
/users/123/orders — заказы конкретного пользователя.
- Без заглавных букв:
использовать kebab-case или snake_case: /user-profile, /user_profile.
- Не включать действия в путь, они определяются методом:
DELETE /users/123 — удаление, а не /deleteUser.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
Anonymous Quiz
72%
Add()
11%
Insert()
10%
Attach()
7%
Create()
🤔1
Anonymous Quiz
8%
Переменная неизменна
82%
Переменная может быть изменена из нескольких потоков
7%
Переменная скрыта
3%
Переменная глобальная
Да, можно. Обобщённые (generic) методы не требуют, чтобы сам класс был обобщённым.
Такие методы объявляются с использованием шаблонного параметра <T> непосредственно в сигнатуре метода.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
Anonymous Quiz
28%
Abort
10%
Stop
19%
Terminate
43%
Cancel
Anonymous Quiz
89%
Проверка на null и использование значения по умолчанию
5%
Проверка типов во время компиляции
3%
Проверка значений перечислений
3%
Проверка на переполнение
👍2
• Она позволяет создавать более гибкий и удобный интерфейс класса.
• Пример:
void Print(string message) { ... }
void Print(int number) { ... }
Каждый из методов будет вызываться в зависимости от переданных аргументов.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
Anonymous Quiz
21%
Array()
4%
CreateArray()
68%
new Array()
7%
List()
💊5🤔2
Anonymous Quiz
25%
File.OpenReadAsync()
32%
File.OpenAsync()
34%
FileStream.OpenAsync()
9%
File.Open
Групповые делегаты позволяют объединить несколько методов в один вызов.
1. Все методы, входящие в делегат, вызываются последовательно.
2. Применяются для выполнения нескольких операций по одному событию.
3. Это полезно для подписки на события и выполнения цепочки связанных действий.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3💊1
Anonymous Quiz
9%
Переменная может быть изменена только один раз
68%
Переменная не может быть изменена после инициализации
21%
Переменная доступна только для чтения из других классов
2%
Переменная должна быть глобальной
🤔3👍2
Anonymous Quiz
45%
Enqueue
38%
Add
4%
Offer
14%
Insert
👍1
- Large Object Heap (LOH): Для больших объектов (например, массивов размером более 85 КБ).
- Pinned Heap: Для объектов с фиксированным расположением в памяти (например, для взаимодействия с unmanaged-кодом).
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1💊1
Anonymous Quiz
13%
Slice
13%
Extract
10%
Split
64%
Substring
👍1
Anonymous Quiz
10%
Filter
10%
Select
11%
OrderBy
70%
Where
🤔2🔥1
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥1
Anonymous Quiz
9%
Leave
35%
Release
49%
Exit
7%
End