ah k...Originariamente inviato da alka
Non ho capito cosa intendi.
Per creare un'eccezione da generare in un determinato caso come quello da te citato, puoi tranquillamente derivare da System.Exception la tua nuova classe di eccezione ed inserire in tale classe qualsiasi membro aggiuntivo tu ritenga necessario (campi, proprietà, metodi, ecc.).
Passando la tua eccezione a Throw quando il controllo di una data - per attenermi al tuo esempio - non va a buon fine, ottieni il sollevamento dell'eccezione personalizzata.
Qual è il problema non risolto da questo approccio? :master:
credevo che si poteva creare una nuova classe senza derivarla da nessun'altra classe...