"var expandoDict = раскрыть как IDictionary;" эту строку нужно изменить на "var expandoDict = expando как IDictionary <String, object>;"
ел бы, динамически добавлять свойства в ExpandoObject во время выполнения. Так, например, чтобы добавить строковое свойство вызова NewProp, я хотел бы написать что-то вроде
var x = new ExpandoObject();
x.AddProperty("NewProp", System.String);
Это легко возможно?