¿Cómo puedo llenar un DataGridView c# con un listado de fechas según un rango de fechas y no tomar en cuenta ciertos días?

Tengo un proyecto de estudios y no he podido lograr que me funcione correctamente lo que estoy preguntando.

Por esto necesito ayuda para llenar un DataGridView c# con un listado de fechas según un rango de fechas de dos DateTimePicker, por ejemplo:

Desde (DateTimePicker1) 01/01/2021 hasta (DateTimePicker2) 19/02/2021,

Pero que no tome en cuenta cierto día, por ejemplo:

El domingo o el Lunes, según selección de ComboBox, si selecciono un día X que el listado continúe con la fecha siguiente.

Añade tu respuesta

Haz clic para o