Я определил его как:
dynamic fo = new ExpandoObject();
fo.Property= row[2];
Я могу получить к нему доступ в функции определения как fo.Property
Однако, когда он передается другой функции, он не может получить доступ к свойствам с помощьюэтот синтаксис и становится больше похожим на словарь с парами ключ-значение.
почему?