public class MyClass
{
public object Prop1 { get; set; }
public object Prop2 { get; set; }
public object Prop3 { get; set; }
}
Supponiamo che io sono un oggetto myObject
di MyClass
e ho bisogno di ripristinare le sue proprietà, è meglio creare un nuovo oggetto o riassegnare ogni proprietà? Supponiamo che non abbia alcun uso aggiuntivo con la vecchia istanza.
myObject = new MyClass();
o
myObject.Prop1 = null;
myObject.Prop2 = null;
myObject.Prop3 = null;
Suppose I have an object myObject of MyClass and I need to reset its properties
- Se è necessario ripristinare le proprietà dell'oggetto o se è utile modellare il dominio problematico, perché non creare un reset()
metodo per MyClass. Vedi la risposta di HarrisonPaine di seguito