¿Cómo paso una interfaz como parámetro a un método?

Soy un novato en C #. ¿Podría decirme cómo pasar una interfaz como parámetro a un método?
es decir, quiero acceder a los miembros de la interfaz (propiedad) y asignarle los valores y enviar esa interfaz como parámetro a otro método.

Digamos, por ejemplo, si tengo una interfaz comoIApple que tiene miembros como propiedadint i yint j Quiero asignar valores ai yj y enviar toda la interfaz como un parámetro como este

Método (IApple var);

¿Es posible? Lo siento si soy pobre en lo básico, por favor, ayúdame. gracias por adelantado

Respuestas a la pregunta(2)

Su respuesta a la pregunta