Esiste uno strumento in grado di verificare la presenza di eccezioni riferimento null?
-
16-09-2019 - |
Domanda
Esiste uno strumento a disposizione che può esplorare codice e verificare la presenza di eccezioni di riferimento possibile nulli, cioè dove non c'è il codice per verificare la presenza di nulla prima di chiamare un metodo / accesso a una proprietà?
Soluzione
ReSharper può fare questo.
Altri suggerimenti
ReSharper offrirà suggerimenti per quando si potrebbe avere accesso un membro su un oggetto che potrebbe essere nullo.
In 4.0, "codice-contratti" supportano questa in fase di compilazione -., Ad esempio, si fermerà si passa una possibile-null in un metodo che afferma che non vuole uno
ReSharper sta controllando
Redgate ha uno strumento commerciale denominata Eccezione Hunter in grado di analizzare il vostro (compilato) codice e spettacolo che le eccezioni possono essere gettati da una data funzione. È inoltre possibile trovare tutti i metodi che gettano una particolare eccezione.
Forse si può essere interessati a nuovi contratti chicche in .NET 4.0?