在Joshua Bloch的《Effective Java》中是提到需要改写ToString(), 在修改Equal的时候改写HashCode。

在java里面现在可以引入三个apache的类来完成,例如:

 1自己写的类需要重写ToString(), HashCode(), Equal()吗?import org.apache.commons.lang.builder.EqualsBuilder;
 2自己写的类需要重写ToString(), HashCode(), Equal()吗?import org.apache.commons.lang.builder.HashCodeBuilder;
 3自己写的类需要重写ToString(), HashCode(), Equal()吗?import org.apache.commons.lang.builder.ToStringBuilder;
 4自己写的类需要重写ToString(), HashCode(), Equal()吗?
 5    }

那么就问问:.NET里面需要改写么?有没有类似的函数可以辅助完成呢? 谢谢赐教!

相关文章: