Sto usando C#. Ho creato una classe che può essere inclusa in qualsiasi progetto C# .net (desktop o web based), ma voglio che solo 10 oggetti vengano creati in quell'applicazione della mia classe. Se istanze dell'oggetto create più di 10, allora dovrebbe dare un errore o semplice non funzionerà.Creazione di istanze limite di una classe?
Non ci possono essere due situazioni,
- io incluso il file myclass.cs in qualsiasi progetto o
- io raggrupparli in fasci mia classe in una DLL e quindi includere in qualsiasi applicazione
In entrambe le situazioni, è necessario un errore se più di 10 istanze della mia classe vengono create nell'applicazione.
Questa domanda è stata posta dal mio insegnante, mi ha detto di cercare la risposta su internet, ho provato ma non ho trovato nessuna soluzione per questo problema, non ho sentito che possiamo limitare gli oggetti?
E 'possibile, se sì allora come?
Grazie
Penso che tu abbia capito bene, il codice sufficientemente privilegiato sarà sempre in grado di aggirare qualsiasi limite imposto. – CurtainDog