Comment puis-je mieux de convertir un DbType de Système.Type de?

Comment puis-je mieux de convertir un Système.Les données.DbType de valeur de l'énumération à l'correspondant (ou au moins l'un des correspondants).Type de valeurs?

Par exemple:

DbType.StringFixedLength -> System.String 
DbType.String -> System.String
DbType.Int32 -> System.Int32

Je n'ai vu que très "sale" des solutions, mais rien de vraiment propre.

(oui, c'est suite à une question différente de la mienne, mais il ne fait plus de sens que de séparer les deux questions)

OriginalL'auteur Alex Duggleby | 2008-09-18