是否为每个新实例复制了实例方法?

时间:2014-08-28 09:16:08

标签: c# .net clr

我目前正在工厂模式与构造函数之间进行选择。如果CLR确实复制了它们,那么使用构造函数可能会浪费资源,因为在这种情况下,类被实例化了很多。

1 个答案:

答案 0 :(得分:1)

如果通过"复制实例构造函数"你问的是这些方法的代码是按实例生成的,答案是否定的。类型的所有实例共享其方法,属性和构造函数的相同代码。