Supprimer toutes les colonnes sans données de DataTable

Si tous les éléments d'une colonne particulière sont vides, je veux supprimer cette colonne à partir de la DataTable. Quelle est la façon la plus élégante de faire cette opération sur toutes les colonnes dans la Table de données?

source d'informationauteur Larsenal