Какая разница и какой лучше использовать?

В чем разница между приведенными ниже двумя строками кода?

IList<Product> products = new List<Product>();

List<Product> products = new List<Product>();

Я знаю, я спрашиваю разницу между IList & List, но в чем разница между двумя строками кода?

Кроме того, каковы преимущества / недостатки одного перед другим? Есть ли проблемы с производительностью?

Просто что происходит за кулисами при использовании одного над другим? Спасибо!

0 ответов

Другие вопросы по тегам