public class MyClass
{
public object Prop1 { get; set; }
public object Prop2 { get; set; }
public object Prop3 { get; set; }
}
สมมติว่าผมมีวัตถุmyObject
ของMyClass
และฉันต้องการที่จะตั้งค่าคุณสมบัติของมันก็จะดีกว่าการสร้างวัตถุใหม่หรือมอบหมายแต่ละคุณสมบัติ? สมมติว่าฉันไม่มีการใช้เพิ่มเติมใด ๆ กับอินสแตนซ์เก่า
myObject = new MyClass();
หรือ
myObject.Prop1 = null;
myObject.Prop2 = null;
myObject.Prop3 = null;
Suppose I have an object myObject of MyClass and I need to reset its properties
- หากต้องการรีเซ็ตคุณสมบัติของวัตถุของคุณหรือถ้าเป็นประโยชน์ในการสร้างแบบจำลองโดเมนปัญหาทำไมไม่สร้างreset()
วิธีการสำหรับ MyClass ดูคำตอบของ HarrisonPaine ด้านล่าง