Скорее всего IDE наавтогеренило, ибо совершенно непонятно зачем нужен мутатор если в C# есть проперти (причем автор про него знает!). Но IDE это навернка VS, а она бы так не сделала (если конечно автор внучную не вызвал такие сниппеты), так что ничего не понятно. -------- Да и вообще: Tuple же есть)
вполне допускаю, что вначале были Get\Set методы, а потом , по какой-либо причине, понадобились проперти. А те не вычистил. Или они много, где использовались. Или же, наоборот, были проперти, а потом, ему надо в какой-то метод передать указатель на функцию Get\Set. Т.к. отсутствуют примеры использования, то сложно сказать.
по привычке? Или, как я указал выше, какой-нибудь метод принимает делегат как параметр (если это вам более понятнее, чем вышеупомянутый указатель на функцию).
>>по привычке? Весьма странная привычка для C#. Тем паче что сниппет #prop так не делает, а код похож на генеренный.
Про указатель я понял, но это тоже довольно необычный для C# подход, да и разве нельзя делегатом обернуть лямбду которая просто дёрнет проперти? Зачем загаживать интерфейс? Да и вообще, как я писал выше, такой класс впринципе не нужен: это же просто Tuple!
Comments 14
Но IDE это навернка VS, а она бы так не сделала (если конечно автор внучную не вызвал такие сниппеты), так что ничего не понятно.
--------
Да и вообще: Tuple же есть)
Может, автору построчно платят?
Reply
Построчно - 100% не платили :)
Reply
Или же, наоборот, были проперти, а потом, ему надо в какой-то метод передать указатель на функцию Get\Set.
Т.к. отсутствуют примеры использования, то сложно сказать.
Reply
Reply
Или, как я указал выше, какой-нибудь метод принимает делегат как параметр (если это вам более понятнее, чем вышеупомянутый указатель на функцию).
Reply
Весьма странная привычка для C#. Тем паче что сниппет #prop так не делает, а код похож на генеренный.
Про указатель я понял, но это тоже довольно необычный для C# подход, да и разве нельзя делегатом обернуть лямбду которая просто дёрнет проперти? Зачем загаживать интерфейс? Да и вообще, как я писал выше, такой класс впринципе не нужен: это же просто Tuple!
Reply
Reply
Reply
Reply
Reply
Leave a comment