Diciamo che avere una classe con 300 proprietà senza variabili backing, ciascuna di queste proprietà restituisce un decimale/doppia.proprietà C#, è possibile aggirare definendo get senza definire set (nessuna variabile di supporto)?
Esempio:
public decimal MathValue { get; set; }
Ora è deciso che ognuno di questi valori devono essere arrotondati.
Sto cercando il modo più semplice per refactoring questo senza dover riscrivere tutte quelle proprietà.
Qualcosa, di questo equivalente che funziona davvero: D:
public decimal MathValue { get {return Math.Round(MathValue);} set; }
Si consiglia di pensare di tornare in questa classe più tardi e ri- scomporre alcune proprietà in classi pulite e pulite in modo da poter evitare un tale caos. – ChaosPandion
lol, completo su esagerazione da parte mia ero solo curioso come si possa andare in giro una cosa del genere :) – Andrew