Odczytywanie pliku HTML

0

Dzień dobry,

zgodnie z dokumentacją biblioteki HtmlAgilityPack wszytsko powinno działać poprawnie tym czasem linia kodu var doc = new HtmlDocument(); a dokładnie HtmlDocument() podkreślone są na czerwono. Moje pytanie polega na tym co robię w tym przypadku źle.
Błąd który wyświetla się w VS to:

Niejednoznaczne odwołanie się miedzy elementami

Z Góry dziękuje za udzielone mi odpowiedzi.

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.IO;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using HtmlAgilityPack;
using System.Xml;

namespace Program_do_budowy_stron_internetowych
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void button6_Click(object sender, EventArgs e)
        {

        }

        private void label2_Click(object sender, EventArgs e)
        {
            var path = @"test.html";
            var doc = new HtmlDocument();
            doc.Load(path);
        }

        private void button2_Click(object sender, EventArgs e)
        {
            OpenFileDialog v1 = new OpenFileDialog();
            v1.Filter = "Image Files(*.BMP;*.JPG;*.GIF;*.PNG)|*.BMP;*.JPG;*.GIF;*.PNG|All files (*.*)|*.*";
            if (v1.ShowDialog() == DialogResult.OK)
            {
                textBox2.Text = v1.FileName;
            }
        }

        private void textBox2_TextChanged(object sender, EventArgs e)
        {

        }
    }
}
0

HtmlDocument - klasy o takiej nazwie są w dwóch zaimportowanych namespace.

Ustaw kursor na nazwie klasy, kliknij prawym i wybierz coś w stylu pokaż potencjalne rozwiązania - IDE podpowie Ci jak to można rozwiązać.

0
hipekk napisał(a):

Klasa HtmlDocument jest w dwóch zaimportowanych namespace.

Ustaw kursor na nazwie klasy, kliknij prawym i wybierz coś w stylu pokaż potencjalne rozwiązania - IDE podpowie Ci jak to można rozwiązać.

Ciekawe, że jak napisałem niemal to samo j.w. Riddle to skasował jako bezużyteczne.

ps. to są dwie kalsy, liczba mnoga.

1 użytkowników online, w tym zalogowanych: 0, gości: 1