摘要:
当方法返回类型或属性类型为集合时,有些开发者会千篇一律地使用IList<T>集合。然而IList<T>具有集合的所有操作,这意味着调用者不仅可以读取集合信息,还能够修改集合。业务需求本来只是为调用者提供一个可读的集合,例如数据的查询和展示,但当方法返回IList<T>时,无疑隐式地开放了集合可写的权限。此时,我们无法阻止调用者篡改集合元素。这种情况下,我们应该使用IEnumerable<T>来代替IList<T>。 阅读全文

写得很好,不得不赞
不得不说写的真好
v-for 遍历整数,n是从1开始的吧?
写得很好,不得不赞
顶一下
感觉有些东西稍微有点老,希望博主能抽空更新下。vue2.6 的就行
支持