Утечка памяти - ObservableCollection - C#

Тема "утечки памяти" Это не простая тема, и ее не всегда можно понять, когда речь идет об утечке памяти.

Еще не был проведен анализ (Diagnostic Tool VS2015) для моего проекта и обнаружены утечки памяти, в частности ObservableCollectios.

У моей коллекции есть время, но я могу добавлять и удалять элементы из-за использования приложения, однако память, используемая приложением, никогда не уменьшается вечно.

Комментируемая строка кода:

OnPropertyChanged("MyCollection")

и память не сильно возросла, поэтому я подозреваю, что это проблема.

Кто-нибудь может мне помочь?

Декларация:

private ObservableCollection<MyStructure> myCollection= new ObservableCollection<MyStructure>();
        public ObservableCollection<MyStructure> MyCollection
        {
            get { return this.myCollection; }
            set { this.SetProperty(ref this.myCollection, value); }
        }

// do Add items and Remove, and soon after I make the following command: 

OnPropertyChanged("MyCollection") // To update data in UI. This command is available in INotifyPropertyChanged

благодарю вас

0 ответов

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