经验一:为这些对象创建一个GUID属性,并在构造函数中初始化
原因:因为看似相同的两个对象(你会认为是同个引用),即Id也相同、其他的值也都相同。但实际上很有可能是在不同时间new出来的。他们的GUID是不同的。
经验二:为这些对象创建一个字符串型的Tag属性
原因:你可以在代码编写时,放入一些跟踪注解
经验三:将这些同类型的对象都扔到一个统一的容器中,比如字典泛型
原因:容器中没有的,你可以new;容器中有的,直接引用
原因:因为看似相同的两个对象(你会认为是同个引用),即Id也相同、其他的值也都相同。但实际上很有可能是在不同时间new出来的。他们的GUID是不同的。
经验二:为这些对象创建一个字符串型的Tag属性
原因:你可以在代码编写时,放入一些跟踪注解
经验三:将这些同类型的对象都扔到一个统一的容器中,比如字典泛型
原因:容器中没有的,你可以new;容器中有的,直接引用
浙公网安备 33010602011771号