Amoeba.Windows.OptionsWindow._serverListenUrisListViewPasteMenuItem_Click C# (CSharp) Method

_serverListenUrisListViewPasteMenuItem_Click() private method

private _serverListenUrisListViewPasteMenuItem_Click ( object sender, RoutedEventArgs e ) : void
sender object
e RoutedEventArgs
return void
        private void _serverListenUrisListViewPasteMenuItem_Click(object sender, RoutedEventArgs e)
        {
            var regex = new Regex(@"([\+-]) (.*)");

            foreach (var uri in Clipboard.GetText().Split('\r', '\n'))
            {
                if (!Regex.IsMatch(uri, @"^(.+?):(.+)$") || _serverListenUris.Any(n => n == uri)) continue;
                _serverListenUris.Add(uri);
            }

            _serverListenUrisUpdate();
        }
OptionsWindow