1

題材「メモリリーク」 ハムメモリリークに関しては、簡単な題材ではなく、常に実現できるとは限りません。

私のプロジェクトに対する分析 (診断ツール 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

ありがとうございました

4

0 に答える 0