public void VBlankCallbackOnce(Action Callback) { Action Callback2 = null; Callback2 = () => { VBlankCallback -= Callback2; Callback(); }; VBlankCallback += Callback2; }