In WPF do DependencyProperty causa un sacco di box/unboxing se utilizzato con i tipi di valore? Oppure l'implementazione spiega come evitare questo e non i tipi di valore box/unbox? È così come lo fanno?In WPF do DependencyProperty causa un sacco di box/unboxing se utilizzato con i tipi di valore?
Penso che i tipi di valore siano uno dei principali casi di utilizzo di DependencyPropertys.
Grazie
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));