Exemplo n.º 1
0
        // 测试 ListWithChangedEvent 类:
        public static void Main()
        {
            // 创建新列表:
              ListWithChangedEvent list = new ListWithChangedEvent();

              // 创建一个类,用于侦听列表的更改事件:
              EventListener listener = new EventListener(list);

              // 在列表中添加和移除项。
              list.Add("item 1");
              list.Clear();
              listener.Detach();
        }
Exemplo n.º 2
0
        // Test the ListWithChangedEvent class.
        public static void Main()
        {
            // Create a new list.
              ListWithChangedEvent list = new ListWithChangedEvent();

              // Create a class that listens to the list's change event.
              EventListener listener = new EventListener(list);

              // Add and remove items from the list.
              list.Add("item 1");
              list.Clear();
              listener.Detach();
        }
Exemplo n.º 3
0
        public static void Main(string[] a)
        {
            ListWithChangedEvent list = new ListWithChangedEvent();

            EventListner ev = new EventListner( list );

            list.Add("item1");
            list.Clear();
            ev.Detach();
        }
Exemplo n.º 4
0
        public static void Main()
        {
            // Тестирование класса ListWithChangedEvent.

            ListWithChangedEvent list = new ListWithChangedEvent();   // Создание нового списка.

            EventListener listener = new EventListener(list);    // Создание класса, ожидающего событий изменения списка.

            list.Add("item 1");  // Добавление и удаление элементов списка.
            list.Clear();
            listener.Detach();
        }
        public static void Main()
        {
            ListWithChangedEvent list = new ListWithChangedEvent ();

            EventListener listener = new EventListener (list);

            list.Add ("item 1");
            list.Clear ();
            listener.Detach ();
        }
Exemplo n.º 6
0
        static void Main(string[] args)
        {
            // Create a new list.
            ListWithChangedEvent list = new ListWithChangedEvent();

            // Create a class that listens to the list's change event.
            EventListener listener = new EventListener(list);

            list.Add("item 1");
            string value = (string)list[0];
            Console.WriteLine("Called get: " + value);
            list.Clear();
            listener.Detach();
            Console.WriteLine("No longer listening for the event.");
            list.Add("item 2");
        }