asp.net mvc中匿名类dynamic

dynamic info = new
{
   name="aa",
   sex=“男”,
   age=13    
};
//返回Model为info在前台中model.name报错,因为匿名类型默认访问修饰符为internal。.net4.0提供ExpandoObject类型是一种可以再运行时随意动态添加和删除成员的类型。
dynamic info = new ExpandoObject(); info.name="aa"; info.sex="男"; info.age=13;

参考文档:http://blog.csdn.net/deboywang/article/details/6627191