Skip to content

Forum

Please or Register to create posts and topics.

Property vs function

Ho bisogno di ottenere un valore da una classe potrei farlo con una function che fa i calcoli con alcuni valori dei campi della classe stessa e restituisce il valore oppure con una property readonly dove metterei nel get i vari calcoli..

Visto che il valore lo userò nel codice e non in binding con un controllo c'è differenza tra i 2 metodi? Qual'è meglio usare?

Ciao Lucio,

Nel caso si tratti di un valore, io usualmente creo una property che lo calcola e se la classe implementa l' INotifyPropertyChanged pongo la chiamata relativa al valore in tutte le property che contribuiscono a cambiarlo. Non importa se sia utilizzato solo a livello di codice, se domattina ti serve visualizzarlo sulla UI è già pronto.

Saluti

Sabrina