Quantos dias há entre duas datas?

Crie uma função que retorne o número com sinal de dias corridos da primeira data até a segunda.

Exemplos

Program.GetDays(new DateOnly(2019, 6, 14), new DateOnly(2019, 6, 20)) ➞ 6

Program.GetDays(new DateOnly(2020, 5, 24), new DateOnly(2019, 5, 24)) ➞ -366

Observações

  • As datas podem estar em meses ou anos diferentes.
  • Se a segunda data for anterior à primeira, o resultado será negativo.
  • As datas inicial e final não são contadas de forma inclusiva.