Je suis en train de travailler sur un code existant et à venir à travers quelque chose que je ne suis pas sûr de. Nous avons un class y
qui est déclarée à l'intérieur d'un autre class x
. Class y
n'est jamais utilisé à l'intérieur de l' class x
mais ma question est pourquoi ne pas vous créer un fichier de classe et de mettre class y
y au lieu de le déclarer à l'intérieur de l' class x
? N'est-ce pas violer la programmation orientée objet ou est-ce simplement une question de style, car il n'est jamais utilisé à l'intérieur de cette classe. Je suis refactoring partie de ce code et ma première réaction serait de séparer class y
dans son propre fichier.
namespace Library
{
public class x
{
// methods, properties, local members of class x
class y
{
// methods, properties, local members of class y
}
}
}