private void ModifiersUp(InputBuilder builder, IEnumerable <Win32Constants.VirtualKeys> modifierKeyCodes) { if (modifierKeyCodes == null) { return; } var stack = new Stack <Win32Constants.VirtualKeys>(modifierKeyCodes); while (stack.Count > 0) { builder.AddKeyUp(stack.Pop()); } }