Многомерный массив в C# - это...
Anonymous Quiz
2%
int[]
52%
int[,]
41%
int[][]
4%
В C# нет многомерных массивов
🔥 Хотите узнать, как создавать мощные WebAPI с MongoDB и EF Core?
Добро пожаловать на эксклюзивный открытый урок «Создание WebAPI с помощью EF Core и MongoDB»! 🚀
📗На бесплатном вебинаре вы узнаете:
— Как работать с NoSQL-хранилищем MongoDB в реальных приложениях.
— Новые возможности EF Core для интеграции с MongoDB.
— Стандарты работы с MongoDB в .NET.
📅 Встречаемся 12 февраля в 🕗 20:00 мск. Этот урок - ваша возможность погрузиться в мир передовых технологий ASP.NET.
А участники получат эксклюзивную скидку на обучение на курсе «C# ASP.NET Core разработчик». 🎓
Не упустите возможность!
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Добро пожаловать на эксклюзивный открытый урок «Создание WebAPI с помощью EF Core и MongoDB»! 🚀
📗На бесплатном вебинаре вы узнаете:
— Как работать с NoSQL-хранилищем MongoDB в реальных приложениях.
— Новые возможности EF Core для интеграции с MongoDB.
— Стандарты работы с MongoDB в .NET.
📅 Встречаемся 12 февраля в 🕗 20:00 мск. Этот урок - ваша возможность погрузиться в мир передовых технологий ASP.NET.
А участники получат эксклюзивную скидку на обучение на курсе «C# ASP.NET Core разработчик». 🎓
Не упустите возможность!
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Что из нижеперечисленного не может иметь модификатор virtual?
Anonymous Quiz
11%
Свойства
35%
Поля
38%
Индексаторы
16%
Методы
🤖 Пройди тест по C# ASP.NET Core и проверь свои знания, готов ли ты к обучению на курсе.
Ответишь — пройдешь на курс "C# ASP.NET Core разработчик" от OTUS по специальной цене + получишь доступ к записям открытых уроков курса
За 6 месяцев обучения вы научитесь решать задачи бэкенда и фронтенда, а также получите необходимые навыки работы с базами данных, UI, бизнес-логикой, настройками безопасности.
➡️ ПРОЙТИ ТЕСТ
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Ответишь — пройдешь на курс "C# ASP.NET Core разработчик" от OTUS по специальной цене + получишь доступ к записям открытых уроков курса
За 6 месяцев обучения вы научитесь решать задачи бэкенда и фронтенда, а также получите необходимые навыки работы с базами данных, UI, бизнес-логикой, настройками безопасности.
➡️ ПРОЙТИ ТЕСТ
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Какие из модификаторов не может иметь абстрактный класс?
Anonymous Quiz
24%
static, internal
52%
sealed, static
24%
sealed, internal
Приглашаем на открытый урок.
🗓 25 февраля в 20:00 МСК
🆓 Бесплатно. Урок в рамках старта курса «C# Developer Professional».
На вебинаре:
По итогам вебинара каждый участник:
🔗 Ссылка на регистрацию
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Please open Telegram to view this post
VIEW IN TELEGRAM
Задачка: Преобразование числа в соответствующее название месяца
Напишите функцию, которая принимает число (от 1 до 12) и возвращает соответствующее ему название месяца в виде строки. Например, если в качестве входных данных задано число
Примеры:
Пишите ваши варианты в комментариях. Ответ будет в канале вечером.
#задача
Напишите функцию, которая принимает число (от 1 до 12) и возвращает соответствующее ему название месяца в виде строки. Например, если в качестве входных данных задано число
3
, то функция должна возвращать "March"
, поскольку март - это 3-й месяц.Примеры:
MonthName(3) ➞ "March"
MonthName(12) ➞ "December"
MonthName(6) ➞ "June"
Пишите ваши варианты в комментариях. Ответ будет в канале вечером.
#задача
До сих пор в LINQ не было встроенного метода для случайного перемешивания коллекций. Разработчикам приходилось использовать разные неэффективные методы.
В новом PR был добавлен метод
Shuffle()
в IEnumerable<T>
. Будем ждать в одном из следующих релизов .NETПример будущего кода:
var shuffledItems = items.Shuffle();
Подробности:
🔗 Обсуждение необходимости метода
🔗 Реализация в .NET
Please open Telegram to view this post
VIEW IN TELEGRAM
Гибридный кэш это баланс между скоростью и масштабируемостью. Он объединяет два уровня хранения данных:
1️⃣ Кэш в памяти. Хранит часто используемые данные локально, обеспечивая моментальный доступ.
2️⃣ Распределенный кэш: Redis, SQL Server Cache. Используется для хранения данных, доступных нескольким серверам.
То есть это метод, при котором данные сначала проверяются в локальном кэше, а если их там нет, запрашиваются из распределенного кэша, например, Redis.
Настройка гибридного кэша в .NET
Чтобы реализовать гибридное кэширование можно использовать HybridCache, который сочетает кэш в памяти и Redis.
Please open Telegram to view this post
VIEW IN TELEGRAM
Приглашаем на открытый урок.
🗓 05 марта в 20:00 МСК
🆓 Бесплатно. Урок в рамках старта курса «C# Developer Professional».
На вебинаре:
По итогам вебинара каждый участник:
🔗 Ссылка на регистрацию
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Please open Telegram to view this post
VIEW IN TELEGRAM
Гибридный кэш это баланс между скоростью и масштабируемостью. Он объединяет два уровня хранения данных:
1️⃣ Кэш в памяти. Хранит часто используемые данные локально, обеспечивая моментальный доступ.
2️⃣ Распределенный кэш: Redis, SQL Server Cache. Используется для хранения данных, доступных нескольким серверам.
То есть это метод, при котором данные сначала проверяются в локальном кэше, а если их там нет, запрашиваются из распределенного кэша, например, Redis.
Настройка гибридного кэша в .NET
Чтобы реализовать гибридное кэширование можно использовать HybridCache, который сочетает кэш в памяти и Redis.
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Игра или жизнь? 🤔
Наш канал GameDev разработка для тех кто хочет начать карьеру в Game индустрии и для тех, кто увлекается играми.
Контент:
1. туториалы
2. советы и подсказки
3. визуалка
4. гифки из игр
5. книги
Туториалы по GameDev от первого лица.
Воксельная графика, inspiration контент
Подписывайся на @turbogamedev
Наш канал GameDev разработка для тех кто хочет начать карьеру в Game индустрии и для тех, кто увлекается играми.
Контент:
1. туториалы
2. советы и подсказки
3. визуалка
4. гифки из игр
5. книги
Туториалы по GameDev от первого лица.
Воксельная графика, inspiration контент
Подписывайся на @turbogamedev
Паттерн «Состояние» — это поведенческий паттерн проектирования, который позволяет объекту изменять своё поведение в зависимости от текущего состояния. Он помогает избежать большого количества условных операторов и делает код более читаемым, гибким и модульным.
Основные компоненты паттерна
Please open Telegram to view this post
VIEW IN TELEGRAM
Пройти тестирование — сложно! А ты справишься?
32 вопроса, 40 минут
Проверь себя - пройди квиз и оцени свой уровень навыков, а также свою готовность к обучению на курсе — «C# Developer Professional» от Отус.
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Please open Telegram to view this post
VIEW IN TELEGRAM
Задачка: Абсолютная сумма
Возьмите массив целых чисел (положительных или отрицательных, или и тех, и других) и верните сумму абсолютного значения каждого элемента.
Примеры:
Пишите ваши варианты в комментариях. Ответ будет в канале завтра.
#задача
Возьмите массив целых чисел (положительных или отрицательных, или и тех, и других) и верните сумму абсолютного значения каждого элемента.
Примеры:
getAbsSum([2, -1, 4, 8, 10]) ➞ 25
getAbsSum([2, 4, 6, 8, 10]) ➞ 30
getAbsSum([-1]) ➞ 1
Пишите ваши варианты в комментариях. Ответ будет в канале завтра.
#задача
Приглашаем на открытый урок.
🗓 18 марта в 20:00 МСК
🆓 Бесплатно. Урок в рамках старта курса «C# Developer Professional».
На вебинаре:
- настройки Redis и реализации кеширования в приложении на C#
- создания gRPC-сервиса для быстрой и надежной коммуникации между компонентами системы.
🔗 Ссылка на регистрацию
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Please open Telegram to view this post
VIEW IN TELEGRAM