Это невозможно и действительно не имеет никакого смысла. Частичный класс - это просто способ разделить один класс. В вашем примере это эквивалентно наличию
public partial class Address
{
public int Id { get; set; }
public string Name { get; set; }
public string Name => Name + " ";
}
, которое явно не собирается компилироваться. Даже если это произойдет, тот факт, что Name
пытается получить доступ к себе, немедленно вызовет проблемы.
Согласно вашему комментарию, вам просто нужно добавить пробел в конец свойства Name
, Поскольку этот класс генерируется автоматически, вам необходимо добавить новое свойство с другим именем, например:
public partial class Address
{
public string NamePlusSpace => Name + " ";
}