XXX4Fans
Програмысли from boosty
Програмысли

boosty


Библия C# видеоуроки V1E4 - Классы, Начало

CShart4-hd.mp4

Comments

<div ><div><span class="text">Понял, спасибо!</span></div><div></div></div>

Андрей Карев

<div ><div><span class="text">Если у тебя свойство get; set;, то оно не сильно отличается от просто публичного поля, но:</span></div><div></div><div><span class="text">1. признаком хорошего тона является именно явное указание get; set;, потому что это говорит, что ты явно разрешаешь чтение и запись</span></div><div></div><div><span class="text">2. Некоторые вещи в .NET работают именно с полями. Некоторые виды маппинга (например в Web) будут автоматически маппить только свойства, сериализацию чаще делают только на свойства.</span></div><div></div></div>

Програмысли

<div ><div><span class="text">У меня вопрос по поводу {get; set} - зачем прописывать эту конструкцию в коде, если и без нее можно свободно взаимодействовать с полями? Я имею ввиду самые простые случаи, когда нам не нужно прописывать каких-либо дополнительных свойств.</span></div><div></div></div>

Андрей Карев


Related Creators