예제 #1
0
 public abstract string DoAction(Eidos target);
예제 #2
0
 public override string DoAction(Eidos target)
 {
     if (_target == null)
         _target = target;
     List<string> results = new List<string>();
     foreach (var action in _actions)
         results.Add(action.DoAction(this));
     return string.Join(", ", results);
 }