![]() |
1
4
我认为这是一个很好的解决办法。马丁·福勒在这里讨论了这种方法。 Incapculate collection |
![]() |
2
2
您的方法没有任何错误,但是如果需要,可以将bars属性更改为IEnumerable,因为readOnlyCollection实现了IEnumerable。
如果不在列表中使用.asreadonly(),可以将IEnumeable强制转换回列表。 |