Всех с первым днём лета :)
Салют, ты на канале Night Train Code 😎
Давно не было видео и пора исправлять ситуацию. Ловите сразу крупный ролик про полезные фишки и трюки в C# и Unity, о которых вы, возможно, не знали
Продвинутый C#. В этом видео много интересного про инкапсуляцию, nullable safety и многое другое
• 🖤 GitHub: https://github.com/MeeXaSiK
• 🖤 VK: https://vk.com/nighttraincode
• 🖤 Telegram: https://t.me/nighttraincode
• 🖤 Instagram: https://www.instagram.com/the.meps_/
• EventValue:
https://github.com/NickKhalow/EventValue
• Singleton:
https://github.com/MeeXaSiK/NightSingleton
• MonoCache 2.0:
https://github.com/MeeXaSiK/MonoCache
• Таймлайн:
00:00 ► Вступление
00:52 ► TOP MOMENT
01:53 ► Грамотное использование Instantiate
02:26 ► using static
03:00 ► using Object = System.Object;
03:34 ► Лямбда выражения
04:59 ► Выражение nameof
05:28 ► IfNotNull(Action)
06:31 ► return x = y;
06:39 ► Оператор объединения с null (??=)
07:28 ► Оператор объединения с null (??)
08:11 ► Тернарная операция
09:02 ► Оператор безопасной навигации (?)
09:24 ► Интерполированные строки
09:41 ► Ключ event
10:14 ► CanBeNull
11:06 ► Статический конструктор
12:01 ► is и as
13:02 ► Передача класса в аргументы
13:40 ► Сериализация свойств в инспекторе Unity
14:11 ► Модификатор sealed
14:30 ► Инверсия списка ~
14:56 ► return, continue, break
15:37 ► Минус перед числовой переменной
15:52 ► return x switch { };
16:15 ► Аргументы метода
16:32 ► IEnumerable (IReadOnlyList)
16:56 ► Пробел при поиске
17:09 ► Lock инспектора
17:25 ► Alt + клик по иерархии
17:32 ► Лайфхак с добавлением в коллекцию
17:40 ► С первым днём лета :)
• Спасибо за поддержку:
Макс - попросил не указывать ссылку на сайт. Просто знайте, что есть один крутой Senior C# программист :) https://github.com/Sligerr
Никита - https://alexko.ltd/
• Поддержка канала:
https://www.donationalerts.com/r/nighttraincode