Listing 9

using namespace System;

int main()
{
    Server::Broadcast("Message 1");
    Client^ c1 = gcnew Client("A");
    Server::Broadcast("Message 2");

    Client^ c2 = gcnew Client("B");
    Server::Broadcast("Message 3");

    Client^ c3 = gcnew Client("C");
    Server::Broadcast("Message 4");

    c1->~Client();
    Server::Broadcast("Message 5");

    c2->~Client();
    Server::Broadcast("Message 6");

    c3->~Client();
    Server::Broadcast("Message 7");
}