В WPF DependencyProperty вызывает много коробок / распаковок при использовании с типами значений? Или реализация как-то предотвратить это, а не типы значений box / unbox? Так как они это делают?
Я думаю, что типы значений являются основным вариантом использования DependencyPropertys.
Спасибо
public double Price
{
get { return (double)GetValue(PriceProperty); }
set { SetValue(PriceProperty, value); }
}
public static readonly DependencyProperty PriceProperty =
DependencyProperty.Register("Price", typeof(double), typeof(Quote), new UIPropertyMetadata(0.0d));