я определил новый класс ViewModel следующим образом: -List <> Versus IEnumerable <>, при определении нового класса или новый класс ViewModel
public class myviewmodel
{
public IEnumerable<Question> Questions { get; set; }
public decimal Total { get; set; }
public string Message { get; set; }
}
, но я также могу определить его как
public class myviewmodel
{
public List<Question> Questions { get; set; }
public decimal Total { get; set; }
public string Message { get; set; }
}
, и это также может произойти, если я хочу создать новый класс модели; Так в чем же разница между двумя оценками? BR
Что такое практическое преимущество '' IList' '' '' '' ''? – Muflix