Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

C# - pattern matching - many discards

06.03.24 01:38
Re: C# - pattern matching - many discards
 
alex445 коренной житель
в ответ alex445 06.03.24 01:18, Последний раз изменено 06.03.24 01:46 (alex445)

В примере моего реального приложения там были объекты-модели для гуёвых контролов, и у каждой такой модели была пачка делегатов для установки свойств гуёвого контрола в зависимости от условий. И вот методы для этих делегатов были в основном 1-4 строчными. И мне было проще и понятнее писать эти методы прямо в создании этих моделей для контролов, чем раскидывать их по модели всей гуёвой формы. Т.е. не так


FormModel
{
    Control1
    Control2
    ...
    
    Methods for Control1
    Methods for Control2
    ...
}


а вот так


FormModel
{
    Control1
    {
        Methods for Control1    
    }
    
    Control2
    {
        Methods for Control2
    }
    ...
}


В реальности в модели формы ещё полно другого кода, так что делегаты там просто теряются, и получается, что инициализация каждого контрола раскидана по всей модели формы.

 

Перейти на