NBuilder不返回唯一的属性值

时间:2018-12-19 15:59:49

标签: c# .net nbuilder

我注意到,用于大量对象的NBuilder从头开始迭代,因此可以复制特定属性的值。

return Builder<someType>.CreateListOfSize(count).Build();

例如: someType具有3个属性x,y和z;

1: {
   x = "x1"
   y= "y1"
   z="z1"
},
2: {
   x = "x2"
   y= "y2"
   z="z2"
},
3: {
   x = "x3"
   y= "y3"
   z="z3"
},
4: {
   x = "x1"
   y= "y2"
   z="z2"
}

对象实际上是唯一的,但是如何防止x属性被复制?

此问题使对象的哈希码不时被复制。

0 个答案:

没有答案