Usando classes internas em C #

uais são as melhores práticas relacionadas ao uso e estrutura de classes internas em C

or exemplo, se eu tiver uma classe base muito grande e duas grandes classes internas, devo dividi-las em arquivos de código separados (classe parcial) ou deixá-los como um arquivo de código pesado e pesad

Também é uma prática ruim ter uma classe abstrata, com uma classe interna herdada públic

questionAnswers(9)

yourAnswerToTheQuestion