private static void Disconnect(object state) { NetState ns = ((Mobile)state).NetState; if (ns != null) ns.Dispose(); }