04/02/13 14:55
xProgrammer89x
Postato originariamente da HeDo:
ma che cavolo di senso ha scomodare un webbrowser?
ti ho postato quella classe che fa ESATTAMENTE quello che ti serve fare.
il webbrowser presenta tutta una serie di problemi che vanno dal fatto che in realtà è solo un wrapper managed di un componente COM, al fatto che bisogna gestire lo stato di avanzamento di caricamento della pagina, ai problemi di performances e alla memoria utilizzata.
mi spieghi che cosa ci vuole a scaricare il contenuto con DownloadString, dividerlo in stringhe con Split, inserirlo in un HashSet e chiamarci sopra Contains?
no perchè altrimenti che serve chiedere aiuto sul forum se tanto si fa di testa propria?
ma che cavolo di senso ha scomodare un webbrowser?
ti ho postato quella classe che fa ESATTAMENTE quello che ti serve fare.
il webbrowser presenta tutta una serie di problemi che vanno dal fatto che in realtà è solo un wrapper managed di un componente COM, al fatto che bisogna gestire lo stato di avanzamento di caricamento della pagina, ai problemi di performances e alla memoria utilizzata.
mi spieghi che cosa ci vuole a scaricare il contenuto con DownloadString, dividerlo in stringhe con Split, inserirlo in un HashSet e chiamarci sopra Contains?
no perchè altrimenti che serve chiedere aiuto sul forum se tanto si fa di testa propria?
Prima di tutto, ti ringrazio per il tempo che mi stai dedicando.
Il problema è che non ho studiato .net a livello universitario, poichè lo sto facendo autonomamente, ma ho bene o male un po di esperienza in generale, con gli algoritmi basilari, ed ho fatto pratica con la pseudocodifica.
Ho capito come usare il DownloadString, e so come usare il Contains, ma non so dove devo scaricare la lista, se in una textbox multiline, o altro, e come inserirla in un HashSet, poichè non ne ho domestichezza.
Per quanto riguarda infine il comando Split, non so usarlo in maniera tanto elastica, in ogni caso, ricordo che le parole in lista, sono separate da uno "\n"
Insomma, per capire meglio, avrei bisogno di un esempio pratico in codice.
aaa