public class MyClass
{
public object Prop1 { get; set; }
public object Prop2 { get; set; }
public object Prop3 { get; set; }
}
Angenommen, ich habe ein Objekt myObject
von MyClass
und muss seine Eigenschaften zurücksetzen. Ist es besser, ein neues Objekt zu erstellen oder jede Eigenschaft neu zuzuweisen? Angenommen, ich habe keine zusätzliche Verwendung mit der alten Instanz.
myObject = new MyClass();
oder
myObject.Prop1 = null;
myObject.Prop2 = null;
myObject.Prop3 = null;
Suppose I have an object myObject of MyClass and I need to reset its properties
- Wenn Sie die Eigenschaften Ihres Objekts zurücksetzen müssen oder die Problemdomäne modellieren möchten, erstellen Sie eine reset()
Methode für MyClass. Siehe HarrisonPaines Antwort unten