¿Alguna vez has tenido problemas para editar tu documento DITA mientras estás en movimiento? ¡Bueno, DocHub tiene una excelente solución para eso! Accede a este editor en la nube desde cualquier dispositivo conectado a internet. Permite a los usuarios anular la aprobación en archivos DITA de forma rápida y siempre que sea necesario.
DocHub te sorprenderá con lo que te ofrece. Tiene una funcionalidad poderosa para hacer cualquier cambio que desees en tus formularios. Y su interfaz es tan fácil de usar que todo el proceso de principio a fin te llevará solo unos pocos clics.
Tan pronto como termines de ajustar y compartir, puedes guardar tu documento DITA actualizado en tu dispositivo o en la nube tal como está o con un Registro de Auditoría que contenga todos los cambios aplicados. Además, puedes guardar tu documentación en su versión original o convertirla en una plantilla de uso múltiple - completa cualquier tarea de gestión de documentos desde cualquier lugar con DocHub. ¡Suscríbete hoy!
La última vez, estábamos viendo algunas ideas relacionadas con async y await y Tasks. Y llegamos a cinco, no exactamente reglas, sino algunas afirmaciones que nos ayudan a entender lo que está sucediendo. Y esas fueron: solo puedes usar await dentro de una función async; una función async debe devolver void o Task o Task genérico para T, o un tipo similar a Task, o IAsyncEnumerable, o IAsyncEnumerator; dijimos que una función async debería contener al menos un await; una función async no debería devolver void; y async no es parte de la especificación de la función. Y la parte que no analizamos la última vez - así que si no has visto el último video, échale un vistazo, porque eso llenará la mayor parte de esto. Pero fue esa ligera contradicción entre la afirmación dos y la afirmación cuatro, donde decíamos que se permite que una función async devuelva void, pero decíamos que no deberías, como buena práctica, devolver void. Así que lo que quiero hacer es ver por qué es eso. Así que echemos un vistazo al progra