Puis-je créer une variable de type anonyme et, plus tard, ajouter d'autres propriétés?Création de variables de types anonymes dynamiques
E.g. var x = new { Name = "Ahmed" };
et que vous voulez ajouter Age
? comment puis-je faire cela?
Une autre question: j'ai vu sur certains blogs un type AnonymousType
quel est l'espace de nom pour cette classe? voici un exemple http://www.codeproject.com/KB/cs/AnonymousTypesInCSharp.aspx
Un tel objet est souvent appelé "objet expando". C# n'implémente pas * les objets expando, bien que C# 4 supportera * l'appel * des objets expando via le mot-clé "dynamic". Pensez à utiliser Python ou JScript ou un autre langage supportant nativement les objets expando si c'est ce dont vous avez besoin. –