@@ -1182,6 +1182,16 @@ namespace System.Collections
}
+ extension List<T> where T : IDisposable
+ {
+ public void ClearAndDisposeItems()
+ for (var item in this)
+ item.Dispose();
+ Clear();
+ }
+
extension List<T> where T : String
{
public bool Contains(T item, StringComparison comparison)