Описание тега expandoobject

ExpandoObject - это тип.NET, члены которого можно добавлять и удалять во время выполнения.

Из msdn: представляет объект, члены которого могут динамически добавляться и удаляться во время выполнения.

Экземпляры обычно объявляются с dynamic ключевое слово:

dynamic sampleObject = new ExpandoObject();

Этот тип является частью System.Dynamic и был представлен в.NET 4.