¿Puede un mexicano obtener una doble nacionalidad o ciudadanía a través del matrimonio?

Sí, si el otro país lo permite.