Daty w języku C# można porównać za pomocą wygodnej metody CompareTo, która znajduje się w klasie DateTime. Metoda może zwrócić 3 wartości:
-1 kiedy pierwsza data jest mniejsza niż druga
0 kiedy pierwsza data jest równa drugiej
1 kiedy pierwsza data jest większa od drugiej
Przykład 1: pierwsza data jest mniejsza od drugiej
Przykład 2: obie daty są równe
Przykład 3: pierwsza data jest większa od drugiej
W ten sposób możesz porównywać daty w aplikacjach, które tworzysz oraz na przykład w testach jednostkowych.
Jestem programistą. NET od 2010 roku. Uczę innych tego czego nauczyłem się pracując w firmach takich jak Pearson English, Quad/Graphics, GSK czy SII. Jestem twórcą projektu Pilska Szkoła Programowania i współorganizatorem konferencji o programowaniu Meettech w Pile.