Possible de valider xml avec xsd en utilisant du code lors de l'exécution?

J'ai des fichiers xml que j'ai lu lors de l'exécution, il est possible de valider le xml à l'encontre d'un fichier xsd au moment de l'exécution? à l'aide de c#

source d'informationauteur JL.