示例#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;
 }