Вот мой код:
public static class DynamicExtensions
public static void Add(this ExpandoObject obj, string path){
dynamic _obj = obj;
if (_obj == null) throw new ArgumentNullException("obj");
_obj.path = path;
}
}
Но у меня ошибка "System.Dynamic.ExpandoObject" не содержит определения для "Добавить", когда я вызываю его следующим образом:
dynamic obj = new ExpandoObject();
obj.Add("p1");
Как это исправить?
Спасибо заранее!