¿Puedo cambiar un campo privado heredado de solo lectura en C # usando la reflexión?

como en java tengo:

Class.getSuperClass().getDeclaredFields()

¿Cómo puedo saber y establecer un campo privado desde una superclase?

Sé que esto no es muy recomendable, pero estoy probando mi aplicación y necesito simular una situación incorrecta en la que la identificación es correcta y el nombre no. Pero esta identificación es privada.

Respuestas a la pregunta(4)

Su respuesta a la pregunta