Ich benutze C#. Ich habe eine Klasse erstellt, die in jedem C# .net-Projekt (Desktop oder Web) enthalten sein kann, aber ich möchte, dass nur 10 Objekte in dieser Anwendung meiner Klasse erstellt werden. Wenn Objektinstanzen mehr als 10 erstellt haben, sollte es einen Fehler geben oder einfach wird nicht funktionieren.Begrenzen Instanzen erstellen einer Klasse?
Es können zwei Situationen sein,
- ich in jedem myclass.cs Datei Projekt eingebunden werden oder
- ich meine Klasse in einer DLL bündeln werden und sind dann in jeder Anwendung wenn mehr als 10 Fälle von meiner Klasse
in beiden Situationen ist es Fehler durch muss in der Anwendung erstellt wird.
Diese Frage wurde von meinem Lehrer gefragt, er sagte mir, nach der Antwort im Internet zu suchen, habe ich versucht, aber nirgendwo eine Lösung für dieses Problem gefunden, habe ich nicht gehört, dass wir Objekte begrenzen können?
Ist es möglich, wenn ja wie?
Dank
Ich denke, Sie haben es richtig gemacht, ausreichend privilegierter Code wird immer in der Lage sein, jede auferlegte Grenze zu umgehen. – CurtainDog