如何从匿名类中提取属性值?

use*_*560 0 c# anonymous-types

当我宣布

object o = new { name = "Bruce",Age=21 };
Console.WriteLine("name={0},age={1}",???,??? );
Run Code Online (Sandbox Code Playgroud)

现在我如何打印姓名和年龄的价值?

LBu*_*kin 6

不要分配给对象变量,使用var:

var o = new { name = "Bruce", Age = 21 };
Console.WriteLine( "name={0},age={1}, o.name, o.Age );
Run Code Online (Sandbox Code Playgroud)