匿名对象动态关键字解决方案
你可以从函数中返回匿名对象
public static object FunctionWithUnknowReturnValues ()
{
/// anonymous object
return new { a = 1, b = 2 };
}
并将结果分配给动态对象并读取其中的值。
/// dynamic object
dynamic x = FunctionWithUnknowReturnValues();
Console.WriteLine(x.a);
Console.WriteLine(x.b);