public void StartClient() { m_isConnected = true; m_stream = m_tcpClient.GetStream(); bool registerVar = false; while (!registerVar) { Console.WriteLine("enter Your name"); registerVar = Register(Console.ReadLine()); } Thread listener = new Thread(WaitForMsg); listener.Start(); UserConsoleInterface manu = new UserConsoleInterface(); while (m_isConnected) { // NOT NEED FOR CLIENT UI //int retval = manu.UIManu(); //switch (retval) //{ // case 1: // Console.WriteLine("Case 1"); // break; // case 2: // Console.WriteLine("Case 2"); // break; // default: // Console.WriteLine("Manu item not found"); // break; //} string fullMsg = Console.ReadLine(); Byte[] data = System.Text.Encoding.ASCII.GetBytes(m_userName + "=>" + fullMsg); m_stream.Write(data, 0, data.Length); } }
static void Main(string[] args) { UserConsoleInterface ui = new UserConsoleInterface(); ui.Menu(); }