Приведение Page.Master к типу MasterPage для доступа / изменения элемента управления считается плохой практикой?
Я всегда слышал, что кастинг стоит дорого. Я спорю, потратив все случаи приведения к типу главной страницы в этом проекте, который я унаследовал, и переключаясь на модель, основанную на событиях.
Я понимаю, что это немного субъективно, но я не могу быть первым, кто столкнулся с таким выбором реализации. Я ищу опытные мнения, я думаю.