private static void Dispose(object sender, EventArgs e) { V.Dispose(); M.Dispose(); P.Dispose(); GC.Collect(); }