tgoop.com/csharp_ci/1464
Create:
Last Update:
Last Update:
🔥 В C# 14 (.NET 10 preview) появляется новое ключевое слово — field
Больше не нужно вручную создавать приватные поля для автосвойств.
Теперь можно обращаться к автоматически создаваемому полю через field прямо внутри get, set или init.
🧩 Пример:
string Name
{
get => field;
set => field = value.Trim();
}
✅ Работает во всех аксессорах
✅ Меньше кода — больше читаемости
✅ Особенно удобно при валидации, логировании, модификации значений
⚠️ Если у тебя уже есть переменная с именем field, будут конфликты. Решения:
- использовать field
- или this.field
- или переименовать существующее поле
BY C# (C Sharp) programming

Share with your friend now:
tgoop.com/csharp_ci/1464