コード例 #1
0
ファイル: Strategy.cs プロジェクト: hardborn/MonitorManager
        public object Clone()
        {
            ActionTarget target = new ActionTarget(this);

            return(target);
        }
コード例 #2
0
ファイル: Strategy.cs プロジェクト: hardborn/MonitorManager
 private ActionTarget(ActionTarget target)
 {
     this.TargetType      = target.TargetType;
     this.DeviceTarget    = target.DeviceTarget == null ? null : target.DeviceTarget.Select(T => (string)T.Clone()).ToList();
     this.ParameterTarget = target.ParameterTarget;
 }