コード例 #1
0
ファイル: Filter.cs プロジェクト: hcesar/Chess
 internal static Filter Combine(Filter first, Filter second)
 {
     if (first is None)
         return second;
     else if (second is None)
         return first;
     else
         return new CombinedFilter(first, second);
 }
コード例 #2
0
ファイル: Filter.cs プロジェクト: hcesar/Chess
 public CombinedFilter(Filter first, Filter second)
 {
     this.first = first;
     this.second = second;
 }