本帖最后由 dashanren 于 2013-11-8 18:06 编辑
不存在特有的问题,二者都有。比如C#中比较常见的序列化[Serizaible]。mvc中都有描述model类,控制器类和操作类的模型元数据,元数据是描述它们的类比如 ControllerDescriptor类、ActionDescriptor类、ParameterDescriptor类。添加声明实际是改变这些描述类的属性。然后对应在不同的操作上。
是类就有描述它们的元数据,添加声明就是改变元数据的属性。可以看看<<asp.net mvc4框架揭秘>>里面说的很清楚。 |