List的Clear方法与RemoveAll方法用法小结

转自:https://blog.csdn.net/yl2isoft/article/details/17059093

结果分析

执行List的Clear方法和RemoveAll方法,List将清除指定元素,同时修改Count属性值,而Capacity属性值保持不变。

Clear方法和RemoveAll方法的区别是:Clear方法会清空所有元素,RemoveAll方法会清空满足指定条件的元素,当将条件设置为恒成立时,也会删除所有元素。

RemoveAll(it=>true);(条件为it => true,相当于删除所有元素)

原文地址:https://www.cnblogs.com/feiquan/p/10822651.html