В чем разница между общедоступными полями и общедоступными автоматическими свойствами в с #?

Я много раз слышал от разных людей, что пример 2 лучше, чем пример 1. Почему? Какая польза от примера 2, когда он выполняет то же самое, что и пример 1, но C# должен вызывать функцию вместо доступа к полю? Пример 1:

public int num;

Пример 2:

public int num {get; set;}

0 ответов

Другие вопросы по тегам