static void Main() { #if DEBUG const string hostname = "localhost"; #else Console.Write("Enter ChatServer Ip: "); var hostname = Console.ReadLine(); #endif var server = new Client(hostname); server.Received += MessageReceived; Console.Write("Please enter your player name: "); var playerName = Console.ReadLine(); server.Send(new PlayerNameMessage { PlayerName = playerName }); while (true) { var random = new Random((int)DateTime.Now.Ticks); var card = new PlayCardMessage { CardValue = random.Next(5, 50) }; Console.WriteLine("Press enter to play your card (Value=" + card.CardValue + ")"); Console.ReadLine(); server.Send(card); } }
static void Main() { #if DEBUG const string hostname = "localhost"; #else Console.Write("Enter ChatServer Ip: "); var hostname = Console.ReadLine(); #endif var server = new Client(hostname); server.Received += message => Console.WriteLine(((ChatMessage)message).Text); while (true) { Console.WriteLine("Enter text:"); var text = Console.ReadLine(); server.Send(new ChatMessage { Text = text }); } }