Come posso verificare se un getter/setter di una proprietà in una classe ha generato un'eccezione? (Prima di accedervi)Come verificare se una proprietà di una classe ha generato un'eccezione
Esempio
Per esempio, in questo quadro, di proprietà di un processo ExitTime
ha generato un'eccezione di tipo System.InvalidOperationException
Se uso process.ExitTime
, ottengo un'altra eccezione di runtime: No process is associated with this object.
Buona domanda. Ho avuto proprietà che hanno causato eccezioni, specialmente se una proprietà che è anche una fabbrica (Get Property crea un'istanza se non esiste già). In tal caso, non ricevo mai un errore e può essere difficile rintracciare. – jp2code