0
Мне нужно проверить, соответствует ли URI «https://example.com», и если он совпадает с переходом на другой веб-сайт.Как проверить URI с bool или в C#
Я попробовал два метода:
Uri uriResult;
bool result = Uri.TryCreate("https://expample.com/index",UriKind.Absolute, out uriResult)
&& uriResult.Scheme == Uri.UriSchemeHttps;
if (result)
{
webBrowser1.Navigate("https://expample.com/home");
}
Метод 2:
if (Uri.IsWellFormedUriString("https://expample.com/index", UriKind.Absolute))
{
webBrowser1.Navigate("https://expample.com/home")
}
Но всегда, когда я запуске программы webBrowser1
нагрузки «https://expample.com/home» и освежает, как время не имеет значения, какой сайт шоу webBrowser1
.
Мне кажется, что если функция игнорирования (result)
/URL-адрес (второй код)
Что такое объект webBrowser1? – ItamarG3
Его a От объекта я думаю. 'private void webBrowser1_DocumentCompleted (object sender, WebBrowserDocumentCompletedEventArgs e) {// * код, который я написал в моем вопросе *}' –