using System;
using System.Net;
using System.Net.Sockets;
using System.Text;
using System.IO;
using System.Threading;
// reads file data: ip_Addr\n etc...
namespace ConsoleApplication2
{
///
\r\n"); while(buf.Length > 0) { TcpClient tcpc = new TcpClient(); try { tcpc.Connect("whois.arin.net", 43); } catch(SocketException ex) { Console.Write(ex.ToString()); } String strDomain = buf + "\r\n"; Byte[] arrDomain = Encoding.ASCII.GetBytes(strDomain.ToCharArray()); Stream s = tcpc.GetStream(); s.Write(arrDomain, 0, strDomain.Length); StreamReader sr = new StreamReader(tcpc.GetStream(), Encoding.ASCII); string strLine = null; while (null != (strLine = sr.ReadLine())) { Console.Write(strLine); sw.WriteLine(strLine, 0, strLine.Length); } sr.Close(); tcpc.Close(); sw.Write("\r\n\n\n"); srf.Close(); sw.Close(); } ///
\r\n"); Console.Write("\n"); Console.Write("***********************************"); Console.Write("\n"); // wait due to server connection limits Thread.Sleep(3000); buf = srf.ReadLine(); } sw.Write("\n