コード例 #1
0
        public override void Dispose()
        {
            innerAnalyser?.Dispose();
            Controller?.RemoveMessage(this, KEY_THUNDER);
            innerAnalyser = null;
            Controller?.RemoveAnalyser(this);

            GC.Collect();
        }
コード例 #2
0
        public override void Dispose()
        {
            innerAnalyser?.Dispose();
            Controller?.SetComboBoxLayoutVisibility(this, false);
            Controller?.SetComboBoxSelectionChangedListener(this, null);
            Controller?.RemoveMessage(this, KEY_YOUTUBE);
            Controller?.ClearComboBoxItem(this);
            Controller?.RemoveAnalyser(this);

            GC.Collect();
        }