Записване на колекция в променлива и ?!
Здравейте,
имам следния проблем.
Записвам дадена колекция в променлива, която я взимам от клас, който връща, чрез метод колекцията.
В условието така ми е записано, че трябва след връщане на колекцията, да я изтрия.
Всичко хубаво, но ... след като съм записал вече колекцията и и кажа да се изтрие, в променливата ми се губи информацията, дефакто и я тя се трие от там.
Ето пример:
var collectionsAnimals = adoptionCenterList.Find(x => x.Name == adoptionCenterName);
var sendCollections = collectionsAnimals.SentForCleansing();
collectionsAnimals.ClearCollections();
Записвам колекцията в collectionsAnimals, всичко е точно, докато не и кажа да се изтрие от класа. След като бъде изтрита от класа, се губи и в променливата. Как да се справя с проблема, нещо ми обягва.
Да, оправих проблема почети веднага, с един ToList, но избързах да пиша и така. Благодаря за отговора, все пак :)