我将我的问题引用到Northwind LINQ to SQL C#sample(取自MSDN):
数据库包含一个名为Products
的表,其中包含一个名为CategoryID
的字段。
因此,NorthWindDataClasses.designer.cs文件包含一个名为Product
的类,其中包含以下数据成员:
private System.Nullable<int> _CategoryID;
另一个名为Categories
的表包含以下两个字段:
CategoryID
。CategoryName
。我想创建一个新类(在我的Accessor.cs文件中),其中包含Product
类中的所有字段,但不是_CategoryID
,而是CategoryName
实施它的最佳方法是什么?
答案 0 :(得分:0)
最好的方法是将CategoryName属性添加到Product类(它是部分的,允许您添加到它)。
public partial class Product
{
public string CategoryName
{
get {return this.Category.CategoryName;}
set{this.Category.CategoryName = value;}
}
}