Uso de Application.DoEvents ()

¿Se Application.DoEvents()puede usar en C #? ¿Es esta función una forma de permitir que la GUI se ponga al día con el resto de la aplicación, de la misma manera que lo hace VB6