У меня есть Модель данных Объекта, которую я создал, и ее получение по запросу в записях от DB SQLite. Одна из Таблиц является Людьми, я хочу переопределить человека. Равняется () методу, но я не уверен, куда пойти для внесения такого изменения, так как объект Человека автоматически генерируется, и я даже не вижу, где это код autogen находится. Я знаю, как переопределить, Равняется на руке, сделанной объектом, его, где сделать это на autogen один.
Вам необходимо создать частичный класс. Добавьте в свое решение новый файл .cs и запустите его следующим образом:
public partial class Person
{
public override bool Equals(Object obj)
{
//your custom equals method
}
}
Вы можете попробовать использовать частичные классы - я думаю, вы можете найти автогенерируемый код в решении. Если вы обнаружите, что Equals не переопределяется по умолчанию и сгенерированный класс является частичным (я думаю, что он должен быть частичным), то вы можете добавить другой файл к вашему решению и поместить частичный класс с импликацией Equals туда:
public partial class Person
{
// Your override of Equals here
}