C# und das Internet

Ich hab vor ein paar Wochen mit der C#-Programmierung angefangen, ihr dürft also noch ned zuviel von mir erwarten :wink:
Ich hab zwei Fragen bezüglich C# und dem Internet
Wie kann ich die Grösse einer Website (in bytes) bestimmen?
Ausserdem hab ich ein kleines Konsolen-Programm geschrieben, dass eine Website aufrufen soll, wie stell ich das an?
Soll heissen, wie kan ich mit C# eine zuvor festgelgte website aufrufen?
Bin für jede Hilfe dankbar.
gruss