public class MyClass
{
public object Prop1 { get; set; }
public object Prop2 { get; set; }
public object Prop3 { get; set; }
}
Załóżmy, że mam obiektu myObject
z MyClass
i muszę zresetować swoje właściwości, lepiej jest utworzyć nowy obiekt lub przypisać każdą właściwość? Załóżmy, że nie mam żadnego dodatkowego zastosowania ze starą instancją.
myObject = new MyClass();
lub
myObject.Prop1 = null;
myObject.Prop2 = null;
myObject.Prop3 = null;
Suppose I have an object myObject of MyClass and I need to reset its properties
- Jeśli konieczne jest zresetowanie właściwości obiektu lub przydatne jest modelowanie domeny problemowej, dlaczego nie stworzyć reset()
metody dla MyClass. Zobacz odpowiedź HarrisonPaine poniżej