当前位置: 首页>>代码示例>>C#>>正文


C# ISubject.RegisterObserver方法代码示例

本文整理汇总了C#中ISubject.RegisterObserver方法的典型用法代码示例。如果您正苦于以下问题:C# ISubject.RegisterObserver方法的具体用法?C# ISubject.RegisterObserver怎么用?C# ISubject.RegisterObserver使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在ISubject的用法示例。


在下文中一共展示了ISubject.RegisterObserver方法的12个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。

示例1: StatisticsDisplay

 /// <summary>
 /// ���캯��.
 /// </summary>
 /// <param name="weatherData"></param>
 public StatisticsDisplay(ISubject weatherData)
 {
     // ���� �������
     this.weatherData = weatherData;
     // ��������� ע��۲���.
     // Ҳ���ǵ� ������� �������仯�ˣ�֪ͨ��ǰ�����.
     weatherData.RegisterObserver(this);
 }
开发者ID:mahuidong,项目名称:my-csharp-sample,代码行数:12,代码来源:StatisticsDisplay.cs

示例2: StatisticsDisplay

        /// <summary>
        /// Construtor
        /// </summary>
        /// <param name="weatherData"></param>
        public StatisticsDisplay(ISubject weatherData)
        {
            // Recebe o objeto WeatherData passado por parametro
            this._weatherData = weatherData;

            // Registra esta Exibição como um observador
            weatherData.RegisterObserver(this);
        }
开发者ID:jpprobr,项目名称:DesignPatterns-HeadFirst,代码行数:12,代码来源:StatisticsDisplay.cs

示例3: ForcastDisplay

        public ForcastDisplay(ISubject weatherData)

        {

            this.weatherData = weatherData;

            weatherData.RegisterObserver(this);

        }
开发者ID:Gittre,项目名称:HeadFirstDesignPatterns,代码行数:9,代码来源:ForecastDisplay.cs

示例4: StatisticsDisplay

        public StatisticsDisplay(ISubject weatherData)

        {

            this.weatherData = weatherData;

            weatherData.RegisterObserver(this);

        }
开发者ID:Gittre,项目名称:HeadFirstDesignPatterns,代码行数:9,代码来源:StatisticsDisplay.cs

示例5: HeatIndexDisplay

        public HeatIndexDisplay(ISubject weatherData)

        {

            this.weatherData = weatherData;

            weatherData.RegisterObserver(this);

        }
开发者ID:Gittre,项目名称:HeadFirstDesignPatterns,代码行数:9,代码来源:HeatIndexDisplay.cs

示例6: CurrentConditionsDisplay

        public CurrentConditionsDisplay(ISubject weatherData)

        {

            this.weatherData = weatherData;

            weatherData.RegisterObserver(this);

        }
开发者ID:Gittre,项目名称:HeadFirstDesignPatterns,代码行数:9,代码来源:CurrentConditionsDisplay.cs

示例7: MobileDataDisplay

 public MobileDataDisplay(ISubject weatherData)
 {
     this._weatherData = weatherData;
     weatherData.RegisterObserver(this);
 }
开发者ID:HassanNahhal,项目名称:System-Design-Assignments,代码行数:5,代码来源:MobileDataDisplay.cs

示例8: MobilePhone

 public MobilePhone(ISubject d)
 {
     this.data = d;
     d.RegisterObserver(this);
 }
开发者ID:Aleksandar7kr,项目名称:ETU,代码行数:5,代码来源:MobilePhone.cs

示例9: ConditionsDisplay

 public ConditionsDisplay(ISubject d)
 {
     this.data = d;
     d.RegisterObserver(this);
 }
开发者ID:Aleksandar7kr,项目名称:ETU,代码行数:5,代码来源:ConditionsDisplay.cs

示例10: StatisticsDisplay

 public StatisticsDisplay(ISubject d)
 {
     this.data = d;
     d.RegisterObserver(this);
     allTemp = new List<float>();
 }
开发者ID:Aleksandar7kr,项目名称:ETU,代码行数:6,代码来源:StatisticsDisplay.cs

示例11: CurrentWeatherDisplay

 public CurrentWeatherDisplay(ISubject weatherData)
 {
     _weatherData = weatherData;
     _weatherData.RegisterObserver(this);
 }
开发者ID:VqSoft,项目名称:VqDemos,代码行数:5,代码来源:ObserverPattern.cs

示例12: Observer

 // the observer is passed the subject so it can register with the subject
 public Observer(ISubject subject)
 {
     subject.RegisterObserver(this);
 }
开发者ID:ericnelson1,项目名称:design-patterns,代码行数:5,代码来源:Observer.cs


注:本文中的ISubject.RegisterObserver方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。