Web ページのコンテンツ (html) を (scanf (C から) および Scanner クラス (Java から) のように) スキャンし、プログラムの入力として使用するにはどうすればよいですか?
string[] line = new string[length];
for (int i = 0; i < line.Length; i++) {
line[i] = Console.ReadLine();
//Can I have ReadLine read from a website not the Console?
}
たとえば、近くのバスの時刻表を含むテキスト ファイルを Web サーバーに配置し、これにアクセスしてアプリケーションの出力を生成するために使用したいと考えています。このようにして、私はそれを更新し、常にこれらの更新にアクセスできます。
PS 私はプログラマー初心者で、特に C# プログラマーの初心者なので、何を検索すればよいかわからないため、探しているものを見つけるのに苦労しています。
助けてくれてありがとう:私は正しいものを探し始めることができました、そしてこれはうまくいきました:
class MainClass
{
public static void Main (string[] args)
{
// Create web client.
WebClient client = new WebClient();
// Download string.
string value = client.DownloadString("http://www.example.com");
// Write values.
Console.WriteLine("--- WebClient result ---");
Console.WriteLine(value.Length);
Console.WriteLine(value);
}
}