Wird es als akzeptabel angesehen, in VB.NET Module anstelle von Klassen mit gemeinsam genutzten Elementfunktionen zu verwenden?
Ich neige dazu, Module zu meiden, weil sie das Gefühl haben, Reste von Visual Basic 6.0 zu haben und nicht mehr wirklich zu passen. Andererseits scheint es keinen großen Unterschied zwischen der Verwendung eines Moduls und einer Klasse mit nur gemeinsam genutzten Mitgliedern zu geben. Es ist nicht so oft, dass ich wirklich viel Bedarf habe, aber manchmal gibt es Situationen, in denen sie eine einfache Lösung darstellen.
Ich bin gespannt, ob Sie auf die eine oder andere Weise eine Meinung oder Vorlieben haben.
PrivateQualifikationsmerkmal explizit hinzuzufügen . In einer Klasse ist die Standardschutzstufe privat. Dies kann verwirrendes Verhalten sein, sofern Sie sich dessen nicht bewusst sind.