Разница между get и set методами доступа в C# заключается в их функциях:
Get и set не обязательно должны одновременно присутствовать в свойстве. 1 Если свойство определяет только блок get, то оно доступно только для чтения — можно получить его значение, но не установить. 1 И, наоборот, если свойство имеет только блок set, то оно доступно только для записи — можно только установить значение, но нельзя получить. 1