c # declaración seleccionable con fechas con fechas

Estoy tratando de hacer una declaración de selección en un datatable para obtener la fila que está dentro del rango de fechas que estoy buscando. Soy nuevo en esto y no entiendo bien cómo funciona esta declaración de selección. Intenté escribir esto pero no está funcionando. ¿Puedes por favor echarme una mano aquí? Estoy atascado

foundRows = dt.Select("DATE1 <= '" + date1+ "' AND DATE2 >= '" + date1+ '"');

Respuestas a la pregunta(4)

Su respuesta a la pregunta