コード例 #1
0
ファイル: ColorProcessor.cs プロジェクト: Confirmit/Students
        public void Process(IColor colorOne, IColor colorTwo)
        {
            var helper = new ProcessHelper();
            colorOne.Accept(helper);
            colorTwo.Accept(helper);

            helper.Process(this);
            //через конструтор копирования
            helper.ProcessByConstructor(this);
        }
コード例 #2
0
ファイル: ColorProcessor.cs プロジェクト: taler0n/Students
        public void Process(IColor colorOne, IColor colorTwo)
        {
            var helper = new ProcessHelper();

            colorOne.Accept(helper);
            colorTwo.Accept(helper);

            helper.Process(this);
            //через конструтор копирования
            helper.ProcessByConstructor(this);
        }