или позволяете быть null при new?
На примере кода покажи, не очень понятно
public class MyEntity { public ICollection<OtherEntity> Other { get; set; } public ICollection<OtherEntity2> Other2 { get; set; } = new List<OtherEntity2>(); } ... var entity = new MyEntity(); ... entity.Other = new List<OtherEntity>() { new OtherEntity() }; entity.Other2.Add(new OtherEntity2());
Любой из них, зависит от потребности
Обсуждают сегодня