예제 #1
0
        public Chattklient(Chattserver server, string användare)
        {
            // Instansierar
            this.Server    = server;
            this.Användare = användare;

            // Upprättar prenumeration
            Server.NyttMeddelande += ReceiverNyttMeddelande;
        }
예제 #2
0
        static void Main(string[] args)
        {
            // När jag skapar ett Server-objekt så aktiveras prenumerationen.
            // Kom ihåg varför: du upprättar prenumerationen i den klassens konstruktor
            var chattServer = new Chattserver();
            var chattKlient = new Chattklient(chattServer, "Daniel");

            // Metoden säg är första stationen sett utifrån GUI
            chattKlient.Säg("Hur är läget?");
            Console.ReadLine();
        }