@King_Of_Demons
Junior C# Developer

Как принять значение textBox и передать в функцию?

Написал парсер что бы получать текст с сайта. Есть две функций которые получают число первой страницы и последней и они работают отлично. Проблема в том что я пишу новую функцию для парсинга Wikipedia к примеру, а параметр в функцую идет string. Подскажите как можно используя textBox.Text передать тект в функцию.
private void textBoxWiki_TextChanged(object sender, EventArgs e)
        {
            string link = textBoxWiki.Text;
           
        }

        private void buttonWiki_Click(object sender, EventArgs e)
        {
            parser_wiki.Settings = new WikiSettings((string)link);
            parser_wiki.Start();
        }
//---------------------------------------------------------
namespace SuperParser.Core.Wiki
{
    class WikiSettings : SParserSettings
    {
        public WikiSettings(string link)
        {
            GetLink = link;
        }

        public string BaseUrl { get; set; } = "https://en.wikipedia.org/wiki/"; //здесь прописываем url сайта.
        public string Postfix { get; set; } = "search"; //вместо search будет подставляться строка из textBox
        public string GetLink { get; set; }
    }
}
//---------------------------------------------------------------------------
  • Вопрос задан
  • 1200 просмотров
Решения вопроса 1
freeExec
@freeExec
Участник OpenStreetMap
Так то вы всегда можете завести свою переменную в классе и там хранить.
Но вообще
parser_wiki.Settings = new WikiSettings(textBoxWiki.Text);
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы