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

Автор: @energy_it

Реклама на бирже: https://telega.in/c/csharp_ready
加入频道
👩‍💻 Обобщённые методы в C#

Это методы, которые могут работать с любыми типами данных, передаваемыми ему в виде параметров типа.

Эти параметры типа указываются при объявлении метода в угловых скобках <T>, где T является универсальным типом.

Общий вид объявления обобщённого метода выглядит так:
public static T MethodName<T>(T param) {
// Тело метода
}


• T — это параметр типа, который можно заменить любым типом данных при вызове метода.

• Параметры могут быть любыми (например, U, V), и можно использовать несколько параметров типа.


➡️ C# Ready | #собес
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍18🔥5🤝5
📱 Базовый курс C# (2023)

13 видеоуроков для изучения языка C#. В Курсе вы познакомитесь с платформой .NET, освоите базовые концепции и синтаксис языка, а так же подробно изучите ООП.

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


➡️ C# Ready | #курс
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13👎6
👩‍💻 Шпаргалка по методам массивов

В ней собраны все самые актуальные методы, которые необходимы для выполнения различных операций с массивами.

➡️ C# Ready | #шпора
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥51🤝17👍6
Media is too big
VIEW IN TELEGRAM
AutoMapper — это библиотека для автоматического преобразования объектов между различными типами, упрощая маппинг свойств между ними.

➡️ C# Ready | #репозиторий
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11🔥3
👩‍💻 Сравнение объектов с помощью методов

Equals() — сравнивает два объекта на равенство по значению и возвращает true или false.

CompareTo() — сравнивает два объекта и возвращает -1, 0, или 1, если объект меньше, равен или больше другого соответственно.

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

➡️ C# Ready | #метод
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥53🤝23👍2👎2
🔥78👍16😁12🤝1
👩‍💻 Делегаты и события

• Делегаты — типы, представляющие ссылки на методы, позволяя передавать методы как параметры.

• События — специальные делегаты, используемые для уведомления об изменениях состояния или завершении определённых действий в программе.

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

➡️ C# Ready | #метод
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥42🤝17👍5
📖 Базовый курс C#

Книга предлагает доступное и структурированное введение в язык программирования C#, охватывая основные принципы и ключевые концепции разработки программного обеспечения.

Автор: Подбельский В. В.
Год: 2022


⬇️ Скачать книгу

➡️ C# Ready | #книга
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥15👍51
👩‍💻 Делегаты: Гибкость и элегантность в коде

Это мощный инструмент, который позволяет обращаться к методам, как к объектам.

Если нужно передать метод как параметр в другой метод или вызвать его динамически — делегаты идеально подойдут. Это как указатели на функции, только безопаснее и удобнее.

Что с практической стороны?

Делегаты незаменимы для работы с событиями. Представь себе: есть объект, который должен уведомить другие части программы о каком-то событии (скажем, изменение данных).

Делегаты и события позволяют это сделать легко и элегантно, не нарушая архитектуру кода.

А как насчёт лямбда-выражений и анонимных методов?

Делегаты поддерживают их на ура! Это значит, что ты можешь писать компактный и выразительный код, который легче читать и поддерживать.

➡️ C# Ready | #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10🤝6👍4