C# ta internet erişimini WebRequest ve WebResponse ile sağlarız. Buna örnek olarak basit bir uygulama.
 -------------------------------------------------------------------

using System;

using System.Collections.Generic;

using System.Linq;

using System.Net;

using System.IO;

using System.Text;

namespace ConsoleApplication1

{

class Program

{

static void Main(string[] args)

{

int karakter;

//ilk once bir URI'a WebRequest olusturalım.

HttpWebRequest tanim1= (HttpWebRequest) WebRequest.Create(http://www.ntvmsnbc.com);

// Daha sonrasında bu iste§i gönderelim ve yanıtını isteyelim.

HttpWebResponse tanim2 = (HttpWebResponse)

tanim1.GetResponse();

// Siteden gelen yanıttan bir akış elde edelim.

Stream tanim3 = tanim2.GetResponseStream(); /* Belirttiğimiz sitede mevcut olan html'i okuyoruz, aşağıda her sayfada

400 karakter Görüntüleyeceğim. Daha sonrasında Enter ile sayfa değiştirebiliriz.*/

// For döngüsüne girelim.

for (int i = 1; ; i++) {

karakter = tanim3.ReadByte();

if(karakter==-1) break;

Console.Write((char)karakter);

if((i%400)==0) {

Console.Write("\n Bir Tusa Basarak Diger Sayfaya Geciniz.");

Console.Read();

}

}

}

}

}

// Ekran Çıktısı Aşağıdaki Gibidir.

3 kişi tarafından 4.3 olarak değerlendirildi

  • Currently 4,333333/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5