This is preliminary documentation and is subject to change.

TimeOnlyExtensionsEnumerateInStepsUntil(TimeOnly, TimeOnly, TimeSpan, FuncTimeOnly, Boolean) Method

Enumerates starting with startTime until endTime in steps of distance

Definition

Namespace: MoreDateTime.Extensions
Assembly: MoreDateTime (in MoreDateTime.dll) Version: 1.3.0
C#
public static IEnumerable<TimeOnly> EnumerateInStepsUntil(
	this TimeOnly startTime,
	TimeOnly endTime,
	TimeSpan distance,
	Func<TimeOnly, bool> evaluator
)

Parameters

startTime  TimeOnly
The starting TimeOnly object
endTime  TimeOnly
The ending TimeOnly object
distance  TimeSpan
The distance expressed as TimeSpan
evaluator  FuncTimeOnly, Boolean
An evaluation function called for each moment before returning it. If the evaluator returns false, the value is skipped

Return Value

IEnumerableTimeOnly
An IEnumerable of type TimeOnly

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type TimeOnly. When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).

See Also