コード例 #1
0
ファイル: Program.cs プロジェクト: wjfang90/DesignPatterns
 public override void RemoveComponent(ComponentByDirectory component)
 {
     if (Components != null && Components.Any() && component != null)
     {
         Components.Remove(component);
     }
 }
コード例 #2
0
ファイル: Program.cs プロジェクト: wjfang90/DesignPatterns
        public override void AddComponent(ComponentByDirectory component)
        {
            if (Components == null)
            {
                Components = new List <ComponentByDirectory>();
            }

            Components.Add(component);
        }
コード例 #3
0
ファイル: Program.cs プロジェクト: wjfang90/DesignPatterns
 public override void RemoveComponent(ComponentByDirectory manager)
 {
     throw new NotImplementedException();
 }
コード例 #4
0
ファイル: Program.cs プロジェクト: wjfang90/DesignPatterns
 public abstract void RemoveComponent(ComponentByDirectory manager);
コード例 #5
0
ファイル: Program.cs プロジェクト: wjfang90/DesignPatterns
 public abstract void AddComponent(ComponentByDirectory manager);