static void Main(string[] args)
{
TelnetConnection tc = new TelnetConnection("localhost", 7777);
String prompt = "";
while (tc.IsConnected && prompt.Trim() != "exit" )
{
int i = 0;
String serveroutput = tc.Read();
while (serveroutput.Length < 1)
{
Thread.Sleep(50);
serveroutput = tc.Read();
i++;
}
serveroutput = serveroutput.Replace(">", "");
//serveroutput = serveroutput.StartsWith("", StringComparison.OrdinalIgnoreCase);
Console.Write(serveroutput);
serveroutput = "\bEDC>";
// send client input to server
Console.Write(serveroutput);
prompt = Console.ReadLine();
tc.WriteLine(prompt);
}
Console.WriteLine("***DISCONNECTED");
}