Fatti
C. S.A. affitta un appartamento di quattro locali e mezzo alla signora M. Il canone mensile ammontava a 1'472 franchi, più 204 franchi di spese, dal 1° settembre 1990 al 31 agosto 1991 (primo periodo); è stato aumentato a 1'575 franchi dal 1° settembre 1991 al 31 agosto 1993 (secondo periodo), mentre le spese sono rimaste invariate.
Nel novembre 1990, la conduttrice ha chiesto alla locatrice l'autorizzazione a subaffittare due locali ammobiliati del suo appartamento. Secondo i progetti di contratto, i canoni previsti - incluse le spese relative all'appartamento - ammontavano, durante il primo periodo, a 500 franchi per una delle camere e a 550 franchi per l'altra e, durante il secondo periodo, a 535 franchi, rispettivamente 570 franchi. Ritenendo tali importi eccessivi, C. S.A. ha rifiutato l'autorizzazione al subaffitto.
Visto il fallimento del tentativo di conciliazione, la signora M. ha adito il Tribunale delle locazioni e degli affitti del Cantone di Ginevra. Con sentenza del 2 ottobre 1991, il tribunale ha negato il carattere abusivo dei canoni richiesti ai sublocatari e ha autorizzato la signora M. a subaffittare i due locali alle suddette condizioni. Pronunciandosi il 9 ottobre 1992 sull'appello della locatrice, la Camera d'appello in materia di locazioni e affitti ha annullato la decisione di primo grado e qualificato come abusivi i canoni richiesti dalla signora M.
La conduttrice interpone un ricorso di riforma contro questa decisione.
Legge
Il Tribunale federale inizia col ricordare che la regolamentazione del subaffitto è stata modificata dalle nuove disposizioni che disciplinano il contratto di locazione, entrate in vigore il 1° luglio 1990. Mentre, secondo il diritto previgente, il contratto di locazione poteva subordinare il subaffitto al consenso del locatore, quest'ultimo può ora opporvisi solo nei tre casi determinati dall'art. 262 cpv. 2 CO, che è di diritto imperativo. L'art. 262 cpv. 2 lett. b CO autorizza il locatore a rifiutare il subaffitto se le sue condizioni sono abusive rispetto a quelle del contratto di locazione principale.
Per determinare cosa debba intendersi per "condizioni abusive", il Tribunale federale procede a un'interpretazione di questa…