1234567891011121314151617181920 |
- using System;
- namespace UnityTest
- {
- public class GeneralComparer : ComparerBase
- {
- public enum CompareType { AEqualsB, ANotEqualsB }
- public CompareType compareType;
- protected override bool Compare (object a, object b)
- {
- if(compareType == CompareType.AEqualsB)
- return a.Equals (b);
- if (compareType == CompareType.ANotEqualsB)
- return !a.Equals(b);
- throw new Exception();
- }
- }
- }
|