What will be the output of the following C# code?
class Program
{
static void Main(string[] args)
{
int ch;
HttpWebRequest req = (HttpWebRequest) WebRequest.Create("http://www.example.com");
HttpWebResponse resp = (HttpWebResponse) req.GetResponse();
Stream istrm = resp.GetResponseStream();
for (int i = 1 ; ;i++)
{
ch = istrm.ReadByte();
if (ch == -1)
break;
Console.Write((char)ch);
if ((i % 400) == 0)
{
Console.Write("\nPress Enter.");
Console.ReadLine();
}
}
resp.Close();
}
}
class Program
{
static void Main(string[] args)
{
int ch;
HttpWebRequest req = (HttpWebRequest) WebRequest.Create("http://www.example.com");
HttpWebResponse resp = (HttpWebResponse) req.GetResponse();
Stream istrm = resp.GetResponseStream();
for (int i = 1 ; ;i++)
{
ch = istrm.ReadByte();
if (ch == -1)
break;
Console.Write((char)ch);
if ((i % 400) == 0)
{
Console.Write("\nPress Enter.");
Console.ReadLine();
}
}
resp.Close();
}
}A. html
B. text
C. html/text
D. text/html
Answer: Option D

Join The Discussion