Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥36🤝8❤4👍4
This media is not supported in your browser
VIEW IN TELEGRAM
Это современный сайт с обширной базой знаний по backend-разработке на ASP,NET Core, архитектуре приложений, шаблонам проектирования и лучшим практикам написания кода.
На Code Maze вы найдёте подробные гайды, пошаговые туториалы и примеры из реальных проектов. Материалы подойдут как для уверенных новичков, так и для опытных разработчиков.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤12👍8
Вместо громоздких условий — словарь и простое сравнение. Алгоритм проходит строку один раз, анализирует символы и вычисляет результат на лету.
Ключевые моменты:
• Dictionary для соответствий символов и значений.
• Учет порядка: если текущий символ больше предыдущего — вычитаем, иначе — прибавляем.
• Один проход по строке — быстро и эффективно.
🔥 — если постараешься сделать
🤝 — если уже пробовал
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥42🤝8👍7
👍15❤5🔥5
Please open Telegram to view this post
VIEW IN TELEGRAM
❤15👍6🔥3
Он делает код лаконичнее, сам реализует Equals, GetHashCode, ToString, и позволяет сравнивать объекты по значению.
Основные моменты:
• Сравнение по значению, а не по ссылке
• Автогенерация полезных методов
• Отлично подходит для работы с данными и паттернами
🔥 — если узнал что-то новое
🤝 — если уже пользуешься
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥47🤝7👍5❤3
Передаём переменные по ссылке с помощью ref!
Сейчас научимся передавать переменные в методы по ссылке, а не по значению. Это особенно полезно, когда нужно изменить переменную внутри метода и сохранить изменения снаружи.
Подключим нужные библиотеки — всё уже есть в стандартной библиотеке:
Допустим, у нас есть метод, который увеличивает значение числа:
Создадим переменную и передадим её в метод по ссылке:
🔥 Без ref переменная осталась бы равной 5 — метод работал бы с копией. А с ref мы передаём реальную переменную, и её значение меняется внутри метода.
➡️ C# Ready | #практика
Сейчас научимся передавать переменные в методы по ссылке, а не по значению. Это особенно полезно, когда нужно изменить переменную внутри метода и сохранить изменения снаружи.
Подключим нужные библиотеки — всё уже есть в стандартной библиотеке:
using System;
Допустим, у нас есть метод, который увеличивает значение числа:
void Increment(ref int number)
{
number++;
}
Создадим переменную и передадим её в метод по ссылке:
int value = 5;
Increment(ref value);
Console.WriteLine(value);
🔥 Без ref переменная осталась бы равной 5 — метод работал бы с копией. А с ref мы передаём реальную переменную, и её значение меняется внутри метода.
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍30❤5🔥5
В этой статье:
• Как запустить игру без .NET и зависимостей
• Сборка исполняемого файла с помощью bflat
• Сжатие с crinkler для экстремальной оптимизации
🟡 Рекомендую прочитать на Habr!
Please open Telegram to view this post
VIEW IN TELEGRAM
🤝12❤8🔥4👍1