Trong WPF, DependencyProperty có gây ra rất nhiều cú đấm/unboxing khi được sử dụng với các loại giá trị không? Hoặc thực hiện một số cách để ngăn chặn điều này và không phải loại hộp/giá trị unbox? Vậy làm thế nào để họ làm điều này?Trong WPF làm DependencyProperty gây ra rất nhiều boxing/unboxing khi được sử dụng với các loại giá trị?
Tôi nghĩ loại giá trị là trường hợp sử dụng chính cho DependencyPropertys.
Cảm ơn
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));