Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

Непонятки с EF

28.12.23 01:45
Re: Непонятки с EF
 
alex445 коренной житель
в ответ Срыв покровов 28.12.23 00:24, Последний раз изменено 28.12.23 01:51 (alex445)


private MyType myObject = new MyType()
{
    инициализация myObject
};
public MyType MyObject => myObject;

Можно и так. По мне, так даже для онли геттеров нужно сделать поддерживающее поле по-умолчанию. Отдельное явное объявление поля - просто лишний код. Если нужно его как-то особенно реализовать - делаешь сам. А если стандарт - пусть будет автоматическое по-умолчанию. Т.е. что-то типа такого или такого


public MyType MyObject => ??= new()
{
    инициализация myObject
}
public MyType MyObject ??= new()
{
    инициализация myObject
}
 

Перейти на