Nelle lingue OO, almeno C #, tutto deve essere in una classe. A volte, tutto è anche in un namespace.
Quasi letteralmente tutto il codice in una classe sarà automaticamente rientrato da un punto di tabulazione o due, che è seriamente piuttosto inutile se non aiuta la leggibilità del codice.
Il problema con la semplice rimozione del rientro su ogni singola riga è che le due / una riga che hanno "classe ..." e "}" diventano fuori posto.
Che cosa sembra un modo pulito e leggibile per rimuovere i rientri extra di fronte a ogni singola riga senza rendere le dichiarazioni di classe strane?
Questo potrebbe essere basato sull'opinione pubblica ma non lo so.