c# – LISP开发人员如何解决AutoMapper在.NET中解决的问题?

即将状态从一个对象转移到另一个对象,该对象共享一些(但不是全部)第一个对象的成员.

我还没有将这个问题应用于任何现实生活中的问题,但我想我要求它了解LISP中的问题解决方法与C#等面向对象语言之间的差异.

最佳答案 就像一个对象是一个类的实例一样,一个类也是一个对象,它是(meta)类“class”的一个实例.您可以向每个类询问其插槽定义列表,并比较两个列表以查找共性.

http://www.lisp.org/mop/concepts.html

点赞