Dites que je veux parcourir un lecteur de données et créer un chargement d'objets d'un certain type, mais en utilisant une valeur du lecteur de données comme nom d'objet, par exemple.Créer un nom d'objet à partir d'une chaîne
String "string_" + <value from datareader> = new String();
Donc, si j'avais des valeurs temp1, temp2 & temp3 sortant du datareader j'aurais 3 nouveaux objets de type string par exemple
string_temp1
string_temp2
string_temp3
Comment puis-je créer des objets avec le nom du datareader ?, ou est-il des suggestions sur une meilleure façon de le faire?
J'ai aussi besoin de faire cela, seulement j'ai besoin de types d'objets (pas de chaînes) avec des noms de variables définis lors de l'exécution. J'ai besoin de ceci pour satisfaire DataContractSerializer pour un service Web hérité, où le nom d'élément est également l'identificateur. Je ne pense pas que les réponses ci-dessous répondent à la question du PO. – barrypicker