namespace Modbus.Unme.Common { using System; internal static class DisposableUtility { public static void Dispose(ref T item) where T : class, IDisposable { if (item == null) { return; } item.Dispose(); item = default(T); } } }