¿Cómo combinar dos tipos de listas de C # en una?

He creado dos listas, digamos X e Y. Estas dos listas son de diferentes tipos. (es decirList<class_A> X & List<class_B> Y)

Los valores en ambas listas son diferentes. Pero hay unDateTime campo en ambas listas.

Necesito ordenar estas listas de acuerdo condate campo.

Tengo funciones separadas para imprimir los detalles de la lista A y la Lista B.

Supongamos que la lista ordenada se ve así

tupla de la lista A,tupla de la lista B,tupla de la lista A,tupla de la lista B,

Mi propósito es recorrer esta lista y llamar a la función apropiada para mostrar los detalles. es decir, si la tupla es de la lista A, llame a la función para imprimir los detalles de la lista A y viceversa.

Respuestas a la pregunta(12)

Su respuesta a la pregunta