Use case: custom class inheriting from IEnumerable, having a custom string property - it should be compared/validated using IEnumerable strategy, but in this case the string property will be ignored - to solve this a Explicit attribute should be used.
Use case: custom class inheriting from IEnumerable, having a custom string property - it should be compared/validated using IEnumerable strategy, but in this case the string property will be ignored - to solve this a Explicit attribute should be used.