コード例 #1
0
        /// <inheritdoc />
        /// <summary>
        /// Static constructor. Sets all settings to default.
        /// </summary>
        static Settings()
        {
            AutoCloseConsole = false;

            foreach (MagicalNumbersFinderHelper magicalNumberFinder in magicalNumberFinders_)
            {
                SyntaxKindsForMagicalNumberSearch.Add(magicalNumberFinder.SyntaxKind);
            }
        }
コード例 #2
0
        /// <summary>
        /// Event function. Called when selection in MagicalNumberFinder ListView has changed
        /// </summary>
        /// <param name="sender">Event sender</param>
        /// <param name="e">Arguments</param>
        private void MagicalNumberFinderListView_OnSelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            foreach (var item in e.AddedItems.Cast <MagicalNumbersFinderHelper>())
            {
                SyntaxKindsForMagicalNumberSearch.Add(item.SyntaxKind);
            }

            foreach (var item in e.RemovedItems.Cast <MagicalNumbersFinderHelper>())
            {
                SyntaxKindsForMagicalNumberSearch.Remove(item.SyntaxKind);
            }
        }