类和模型的歧义

类和模型的歧义

问题描述:

我试图为我的模型(.edmx)定义一个“产品”类,并将它与模型放在同一个文件夹中。类和模型的歧义

我得到:“MVCTest.Models.Product.ProductID”和“MVCTest.Models.Product.ProductID”错误

这样做,我可以正确地定义我的课现在需要之间的模糊?

/M

+0

你为什么要重新创建一个同名的类? – 2009-08-17 08:06:10

您是否尝试过使用“部分类”?如果它是我猜想的产品类别的扩展,那才真正合适。

如果这不是你正在寻找的,然后让我们知道更多的信息,甚至代码片段。

您可以随时按名称空间分隔出来。在一个命名空间中有一个类。虽然具有相同属性的同一类有点不寻常,并且表明您需要重构并创建某种形式的继承,如griegs所建议的。