CSharpUtils.Drawing.Distance.DistanceMap.Range C# (CSharp) Method

Range() static public method

static public Range ( int From, int To, int Step = 1 ) : IEnumerable
From int
To int
Step int
return IEnumerable
		static public IEnumerable<int> Range(int From, int To, int Step = 1)
		{
			if (From < To)
			{
				for (int n = From; n <= To; n += Step)
				{
					yield return n;
				}
			}
			else
			{
				for (int n = From; n >= To; n -= Step)
				{
					yield return n;
				}
			}
		}