ex-int-05-numbers/Numbers/NumberFactory/NumberImpls/OddNumbers.cs
2025-05-10 22:58:56 +02:00

10 lines
380 B
C#

namespace Numbers.NumberFactory.NumberImpls;
/// <summary>
/// An <see cref="AbstractNumbers" /> implementation that picks odd numbers
/// </summary>
/// <inheritdoc cref="AbstractNumbers" />
public sealed class OddNumbers(long lowerBound, long upperBound) : AbstractNumbers(lowerBound, upperBound)
{
protected override bool PickNumber(long number) => number % 2 != 0;
}