Unity3D Book
569 subscribers
88 photos
20 videos
1 file
629 links
🌠 Привет! Здесь ты сможешь найти полезные материалы по Unity, геймдеву и программированию.

Присоединяйся к нам!

Буст канала https://t.me/boost/Unity3DBook
Download Telegram
💢 Видео: Создание сайта с помощью ChatGPT! Код и Кофе. Атмосферная разработка

📃 Привет ✌️, я покажу процесс создания сайта с помощью ChatGPT! В этом видео мы проверим насколько удобно использовать чат при создании web-приложений и кто знает, возможно, программисты больше не нужны и чат сам способен делать полноценные сайты.
✧ Автор: Light Code
#AspNet #DotNet #CSharp #Программирование #ChatGPT #GPT
💢 Видео: Рефакторинг на C#

📃 Привет ✌️, в этом видео я расскажу вам о 4 рефакторингах на C#. Данные приемы помогут сделать ваш код более чистым, понятным и эффективным, не меняя при этом его функциональность.
✧ Автор: Light Code
#Shorts #CSharp #Программирование
📝 Статья: Работа со временем и датой в C# с применением библиотеки Humanizer

📃 В предыдущей статье мы с вами разбирались, как работать с Humanizer — бесплатной .NET-библиотекой с открытым исходным кодом, которая предлагает набор методов расширения и утилит для форматирования и манипулирования строками, числами, датами, временем, временными интервалами, цифрами и величинами в удобном для человеческого восприятия виде. Мы увидели, как Humanizer может помочь нам преобразовать строки из верблюжьей нотации (camelCase) и стиля Pascal (PascalCase) в удобочитаемый текст, отформатировать числа и даты в приятный с точки зрения пользователя вид, а также преобразовать слова во множественное и единственное число.

Работа со временем и датой — одна из самых распространенных и муторных задач в любом приложении. Пользователи ожидают увидеть дату и время в формате, который будет легко восприниматься и соответствовать контексту. Например, пользователи хотели бы увидеть что-то вроде "2 часа назад" вместо "2023-12-01 12:14:53" или "завтра в 10:00 утра" вместо "2023-12-02 10:00:00". Кроме того, пользователи также могут иметь различные предпочтения в отношении форматов времени и даты в зависимости от их культуры, языка и местоположения.

Цель этой статьи — показать вам, как использовать Humanizer, чтобы вывести работу со временем и датой в ваших C#-проектах на новый уровень. Я расскажу о том, как преобразовать объекты DateTime и TimeSpan в удобный для восприятия человеком вид (в целях лаконичности далее мы будем использовать термин “гуманизировать”), как настраивать параметры гуманизации и как объединять гуманизацию строк со временеме/датой. Мы также рассмотрим некоторые реальные сценарии использования и примеры того, как Humanizer может улучшить пользовательский опыт в отношении времени и даты.
✧ Автор оригинала: Keyur
✧ Перевод: MaxRokatansky (OTUS)
#CSharp #Программирование #DotNET
💢 Видео: C# Коллекции: Гайд по List, Array, IEnumerable, yield, Dictionary, Queue, LinkedList

📃 В этом видео мы разберем основные коллекции в C#, которые помогут вам эффективно работать с данными. Вы узнаете:
Как использовать List для динамического хранения элементов.
В чем особенности массивов (Array) и когда их лучше применять.
Как работает IEnumerable и зачем нужен yield для ленивых вычислений.
Как организовать данные с помощью Dictionary для быстрого поиска по ключам.
Для чего нужны Queue и LinkedList и в каких задачах они незаменимы.
Мы рассмотрим примеры кода, лучшие практики и типичные ошибки, чтобы вы могли уверенно использовать коллекции в своих проектах.
✧ Автор: SachkovTech
#AspNet #DotNet #CSharp #Программирование
#Programming
3