我有一个基于模型的 EF 4.4 .NET 4.0 类:
public partial class Test
{
public int Id {get; set; }
public int Date { get; set; }
//other fields...
}
我无法更改数据库模型,但我需要在这个类中覆盖get和set方法。就像这样:
[MetadataType(typeof(TestMetadata))]
public partial class Test
{
public class TestMetadata
{
private int data;
public DateTime Date
{
get
{
return DateTime.Today.Date;
}
set
{
date = value.Day;
}
}
}
这种方法行不通。有没有可能在部分类中覆盖get set?