powered by simpleCommunicator - 2.0.33     © 2025 Programmizd 02
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Как скопировать List<t> по значению?
5 сообщений из 5, страница 1 из 1
Как скопировать List<t> по значению?
    #40011516
jeanssp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте! У меня проект blazor. Мне из сервиса приходит IEnumerable<Goods> параметризированный классом из модели. Мне нужна его копия по значению . У классов есть метод clone. Как скопировать целый лист? Мне нужен способ пусть старый , но максимально понятный . Спасибо.
...
Рейтинг: 0 / 0
Как скопировать List<t> по значению?
    #40011523
fkthat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Непонятно, что тут вызывает затруднения, если есть метод Clone.

Вот так вот, не оно?

Код: c#
1.
IEnumerable<Goods> copy = source.Select(item => item.Clone()).ToArray();
...
Рейтинг: 0 / 0
Как скопировать List<t> по значению?
    #40011525
jeanssp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fkthat,
Спасибо, попробую.
...
Рейтинг: 0 / 0
Как скопировать List<t> по значению?
    #40011529
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fkthat
fkthat
Непонятно, что тут вызывает затруднения
Просили же старый и понятный!
цикл for наше всё
...
Рейтинг: 0 / 0
Как скопировать List<t> по значению?
    #40011537
fkthat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro, ну, тогда

Код: c#
1.
2.
3.
4.
5.
6.
7.
var copy = new List<Goods>();
var enumerator = source.GetEnumerator();

while(enumerator.MoveNext())
{
    copy.Add(enumerator.Current.Clone();
}
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Как скопировать List<t> по значению?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]