C# Ready | Unity
10.6K subscribers
1.52K photos
84 videos
756 links
Авторский канал по разработке на C# и Unity.
Ресурсы, гайды, задачи, шпаргалки.
Информация ежедневно пополняется!

Cотрудничество: @energy_c

Реклама на бирже: https://telega.in/channels/csharp_ready/card

РКН: https://clck.ru/3SBaT3
Download Telegram
👩‍💻 Мгновенное кэширование вычислений при помощи MemoryCache!

Храня результат тяжёлой функции в памяти, приложение отвечает мгновенно при повторных запросах, снижая нагрузку и ускоряя ответ без лишних вычислений.

В этой задаче:

• Придаёт скорости повторяющимся операциям в консоли на каждом запуске;

• Избегает ненужных пауз в работе программы автоматически;

• Контролирует время жизни данных без ручных действий.


MemoryCache — простой способ бесшовно ускорить приложение и значительно снизить нагрузку на вычисления.

➡️ C# Ready | #задача
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7🔥7🤝5👍2
👩‍💻 Мгновенный DNS-контроль!

Преобразуй домены в IP-адреса и обратно за одно мгновение, запускай асинхронные запросы без блокировок, узнавай имя хоста и веди кристально-точные логи — всё под полной властью твоего кода, без лишних аллокаций и пауз.

➡️ C# Ready | #шпора
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9❤8👍4🤝1
Форматирование кода и единый стиль с dotnet format и EditorConfig!

Узнаем, как настроить единый стиль кодирования в проекте и автоматически форматировать всё одним инструментом — без лишних правок вручную.

Для начала создадим файл настроек стиля в корне проекта:
# .editorconfig
root = true

[*.cs]
indent_style = space
indent_size = 4
insert_final_newline = true
dotnet_sort_system_directives_first = true
csharp_new_line_before_open_brace = all


Теперь установим глобально или в проекте CLI-инструмент dotnet-format (если ещё не установлен):
dotnet tool install -g dotnet-format


Перейдём в папку решения и запустим форматирование:
cd MySolution
dotnet format


Пример вывода в консоли:
Formatting code in workspace 'MySolution.sln'...
Applying C# conventions...
Formatted document 'Program.cs'
Formatted document 'Controllers/HomeController.cs'
Formatting completed in 1.23 sec


🔥 Так что, dotnet format применяет правила из .editorconfig ко всему решению — экономит часы на ручных правках и гарантирует единый стиль у всей команды

➡️ C# Ready | #практика
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥14👍6❤4
👩‍💻 ASCII‑арт в консоли: ретро‑магия символов

Превращаем любые изображения в консольную графику через простую мэппинг‑палитру и масштабирование — без лишних библиотек, сложных настроек и громоздкого кода, быстро.

В этой задаче:

• Добавить глубину и стиль консольной графике символами;

• Легко менять палитры символов под любой визуальный эффект;

• Получать ASCII‑арт одной командой без сложных параметров.


Запусти прямо сейчас в своём терминале и окунись в атмосферу ретро‑графики без усилий одной командой.

➡️ C# Ready | #задача
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤24🤝20👍7🔥3
👩‍💻 Разбираем кортежи и деконструкции!

В этой шпаргалке — разбор кортежей и деконструкции в C#: как легко группировать данные без создания классов, обращаться к элементам по имени и распаковывать значения в переменные. Они упрощают работу с данными, делая код выразительным и лаконичным.

➡️ C# Ready | #шпора
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥32❤11👍8🤝6