Wie kann ich prüfen, on auf ein Object gerade zugegriffen wird?
Den Code durchschauen? Du musst doch wissen, wo dein Code auf das Objekt zugreift. If-Bedingungen sollten eigentlich nie irgendeine Aktion ausführen, schon gar nicht ein Objekt freigeben.
Und im übrigen stimme ich Glados zu: Mehrere Dutzend Einzelbedingungen - also mehr als 24 Stück - in einem einzelnen If-Statement? Schon ab drei oder vier wird's (total) unübersichtlich.
Grüße
Dalai