Get longest consecutive date 'streak' [Answered] - C#