private static bool IsCorrectTile(TypeTile[] targets, TypeTile tileToCompare) { if (targets == null) { return(false); } for (int i = targets.Length - 1; i >= 0; --i) { if (tileToCompare.Equals(targets[i])) { return(true); } } return(false); }