Пример #1
0
        public void AllNull()
        {
            var disposables1 = new List <TestDisposable>
            {
                new TestDisposable(),
                new TestDisposable()
            };
            List <TestDisposable> disposables2 = disposables1;

            Disposer.AllNull(ref disposables1);
            Assert.IsNull(disposables1);
            foreach (var disposable in disposables2)
            {
                Assert.AreEqual(1, disposable.DisposeCalled);
            }
        }