Se parli di protocollo http allora non puoi utilizzare System.IO.
In realtà i file che puoi leggere sono sono quelli che il sito web ti mette a disposizione, agli altri che stanno sul server remoto non potrai accedere.
Per scaricare il file del tuo esempio userai la classe WebClient, metodo DownloadFile
Grazie per la risposta, ma non voglio scaricare un file, lo voglio leggere.
Se io volessi leggere un file locale scriverei:
codice:
string s = System.IO.File.ReadAllText("C:/File.txt")
Ma io lo vorrei leggere dal server.
"Un programma può essere considerato dalle masse il migliore del mondo, ma solo i software che creeremo noi rispetteranno quelli che sono i nostri standard" -Io-