чем то отличаться от поля типа ? Они ведь оба доступны для чтения и записи, да свойство инкапсулирует в себе backing field, но я всё так же могу обратиться к нему, как и к полю, в чем тогда разница ? Так же даже AIP свойство не thread-safe, плюс обращение к ним в разы дольше, чем к полю типа, за счет вызова методов аксессора, в случае же с полем такого не происходит, идет обращение напрямую к значению
Поле не может реализовать интерфейс, а свойство может
Обсуждают сегодня