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

Автор: @energy_it

Реклама на бирже: https://telega.in/c/csharp_ready
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
☕️ Guru99 C# — это крутой онлайн-ресурс для самостоятельного изучения языка!

На нём собраны структурированные уроки, которые охватывают как базовые, так и продвинутые темы — от переменных и циклов до ООП, работы с файлами и созданием оконных приложений.

📌 Оставляю ссылочку: guru99.com

➡️ C# Ready | #ресурс
Please open Telegram to view this post
VIEW IN TELEGRAM
15👍7🔥4
👩‍💻 Сегодня рассмотрим два полезных метода — для работы с типами и рефлексией:

GetType() — помогает узнать, какого типа на самом деле объект во время выполнения программы.

IsAssignableFrom() — проверяет, можно ли объект одного типа присвоить переменной другого.

🔥 — если узнал что-то новое
🤝 — если уже пользовался


➡️ C# Ready | #метод
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥378👍6🤝4
❤️ Нашёл отличную статью на Хабре — подробное пошаговое руководство по созданию Telegram-бота-мессенджера на C#.

В этой статье:
• Подготовка базы данных PostgreSQL и настройка миграций EF Core
• Проектирование моделей данных и сервисных методов обмена сообщениями
• Реализация клавиатур и inline-кнопок для удобного интерфейса бота

🟡 Рекомендую прочитать на Habr!


➡️ C# Ready | #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥195👍5👎1
👩‍💻 Разбираемся с модификатором sealed — надёжный запрет на наследование и переопределение!

Он фиксирует архитектуру: запрещает создавать наследников класса или переопределять отмеченный метод, сохраняя важную логику неизменной.

Что важно знать:

• sealed class — компилятор не позволит создать от него подкласс.

• sealed override — окончательная версия метода в иерархии

• JIT может оптимизировать вызовы методов sealed-классов


🔥 — если узнал что-то новое
🤝 — если уже пользовался


C# Ready | #гайд
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥24🤝145👍3
👩‍💻 без границ: от LINQ до ASР․NET Core

Погрузитесь в мир современного C# вместе. В курсе вас ждёт всё: от тонкостей LINQ и механики IDisposable, до магии async/await, новинок C# 8.0 и конфигурации в ASP.NET Core.

Ссылочка на плейлист: YouTube 🖤


➡️ C# Ready | #курс
Please open Telegram to view this post
VIEW IN TELEGRAM
7👍5🔥4
👩‍💻 Быстро собирать и менять строки — вот что умеет StringBuilder.

Он позволяет вставлять, удалять, заменять и дополнять текст без лишнего расхода памяти. Если в коде много строковых операций — обязательно держи под рукой этот инструмент.

➡️ C# Ready | #шпора
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍18🔥18🤝121
👩‍💻 Разбираем Coroutine — инструмент для пауз, таймеров и ожидания событий в Unity.

Coroutine позволяет «заморозить» выполнение кода и продолжить его позднее, не блокируя главный поток. Это даёт чистое решение для анимаций, откатов, перезарядки оружия.

Ключевые моменты:

• Coroutine — мини-процесс внутри MonoBehaviour, запускаемый через StartCoroutine()

• yield return — приостанавливает код, возвращая объект-ожидание (WaitForSeconds, WaitUntil, null и т.д.)

• StopCoroutine(handle) / StopAllCoroutines() — аккуратная остановка одной или всех корутин


Корутины делают код Unity-проектов более читаемым, логичным и простым в поддержке.

➡️ C# Ready | #unity
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥25🤝108👍3