Пример #1
0
        static void Main(string[] args)
        {
            ChatRoom chatRoom = new ChatRoom();

            User user1 = new User("user1");
            User user2 = new User("user2");
            User user3 = new User("user3");

            chatRoom.Register(user1);
            chatRoom.Register(user2);
            chatRoom.Register(user3);

            chatRoom.Send("hello", user1, user2);
            user1.Send(user2, "hello 2");
            Console.WriteLine(" ");
            chatRoom.SendAll("hello all");
        }
Пример #2
0
 public void Send(string to, string message)
 {
     _chatRoom.Send(_name, to, message);
 }
Пример #3
0
 public void SendMessage(string message)
 {
     Console.WriteLine("Sent from {0}: {1}", _name, message);
     _chatRoom.Send(message, _name);
 }
Пример #4
0
 public void Send(string message)
 {
     chatRoom?.Send(this, message);
 }