Пример #1
0
        public static IEnumerable <T> DisposedBy <T>(this IEnumerable <T> objs, IReportStatus reporter) where T : IDisposable
        {
            foreach (var o in objs)
            {
                reporter.OnDispose(o);
            }

            return(objs);
        }
Пример #2
0
        public static T[] DisposedBy <T>(this T[] objs, IReportStatus reporter) where T : IDisposable
        {
            foreach (var obj in objs)
            {
                reporter.OnDispose(obj);
            }

            return(objs);
        }