Linq to sql Linq到SQL如何重写方法
我创建了LINQtoSQL类并重写了ToString方法,但当我获取类的对象并调用ToString方法时,它会将对象的完整类型返回为string。那么,也许LINQtoSQL在另一个地方覆盖了这个方法?我如何使用方法,由我自己重写?(我需要的是字符串方法,而不是任何其他方法)您正在修改生成的文件,这意味着重新生成文件将删除您的修改 不要修改生成的文件。请注意,生成的对象是Linq to sql Linq到SQL如何重写方法,linq-to-sql,Linq To Sql,我创建了LINQtoSQL类并重写了ToString方法,但当我获取类的对象并调用ToString方法时,它会将对象的完整类型返回为string。那么,也许LINQtoSQL在另一个地方覆盖了这个方法?我如何使用方法,由我自己重写?(我需要的是字符串方法,而不是任何其他方法)您正在修改生成的文件,这意味着重新生成文件将删除您的修改 不要修改生成的文件。请注意,生成的对象是partial类,因此您可以通过使用同名的partial类创建单独的文件来修改它们。大概是这样的: namespace MCN
partial
类,因此您可以通过使用同名的partial
类创建单独的文件来修改它们。大概是这样的:
namespace MCN.Web
{
public partial class Mod
{
public override string ToString()
{
return Name;
}
}
}
因为它是一个单独的文件,所以在生成代码时不会被覆盖。您是如何覆盖它的?显示您的代码。自动生成的代码是否也有覆盖?您是在生成的代码中重写它还是在单独的分部类中重写它?我在自动生成的代码中重写它。1098线