C#: С# - IEnumerable vs List #csharp #dotnet #сишарп #junior - видео HD
Для существования нашего сайта необходим показ рекламы. Просим отнестись с пониманием и добавить сайт в список исключений вашей программы для блокировки рекламы (AdBlock и другие).
12n.ru 18163 ролика
С# - IEnumerable vs List #csharp #dotnet #сишарп #junior - видео.
IEnumerable имеет несколько преимуществ перед List:
– Экономия памяти: IEnumerable не создает список всех элементов, что может быть полезно для больших коллекций данных.
– Гибкость: IEnumerable можно использовать для работы с любой последовательностью элементов, независимо от того, является ли она списком или генерируется другим способом.
– Эффективность: IEnumerable может быть более эффективным при работе с большими коллекциями данных, так как он не создает все элементы сразу.
Важно отметить, что IEnumerable не является заменой для List во всех случаях. В зависимости от задачи, использование List может быть более подходящим решением.
#csharp #dotnet #сишарп #junior #coding #программирование #middle #senior
______________________________________________________________
программирование, c#, обучение, ienumerable, list, collection, generic, собеседование, orm, что такое orm, object relational mapping, google, собеседование в google, популярная задача с собеседования, разбор задач с собеседования, собеседование на c#,
Пихать Listвезде гораздо безопасней, чем пихать везде IEnumerable.
Так, что если вам нужно только чтение, то нужно использовать IReadonlyList.
Плюсы IEnumerableего отложенность — всё!