Fileter DirectoryInfo archivos por fecha en asp.net

Completo un control de cuadrícula de datos utilizando archivos en una ruta especificada (DirectoryInfo).
Me gustaría filtrar los archivos en función del intervalo de fechas especificado por el usuario (fecha de inicio y fecha de finalización).

Mientras buscaba S / O, encontréest post, pero recibo un error en DateComparer "'DateComparer' es un tipo y no se puede usar como una expresión.")

¿Alguna otra sugerencia sobre cómo filtrar por fecha?

Aquí está mi código:

        Dim dirInfo As New DirectoryInfo(strDirectoryPath)
        Dim dStartDate As DateTime = "03/01/2011"
        Dim dEndDate As DateTime = "6/30/2011"
        Dim Files As FileInfo = dirInfo.GetFiles().Where(Function(Files) Files.CreationTime >= (dStartDate) AndAlso Files.CreationTime <= dEndDate)

            datagrid.DataSource = Files
            datagrid.DataBind()

Respuestas a la pregunta(1)

Su respuesta a la pregunta