Утечка памяти при использовании DataGrid UWP
Коллеги, подскажите пожалуйста! При каждом обновлении ItemSource постоянно увеличивается память приложения. Что не так?
private async void pRefreshTable()
{
pProgressRingStart(false);
pProductsTable.ItemsSource = null;
pProductsTable.ItemsSource = await pGlobals.uwpApi.pGetProductsCall(_pageSize * _pagePointer - 1, _pageSize);
pProgressRingStop();
}
Ответы (1 шт):
Автор решения: Aziz Umarov
→ Ссылка
Такое бывает когда явно не освобождаете память, это не позиционируется как утечка. Это не значит что память не освободится.
Вызовите явно GC (Garbage Collector) System.GC.Collect() что бы запустить процесс. Ну или почитайте хотя бы про сборку мусора в комментарии к вопросу.
Ещё раз скажу это не утечка памяти.