Desidero eseguire parte del mio programma della riga di comando in parallelo con più thread e temo che potrebbe esserci qualche variabile statica che devo correggere (ad esempio, rendendola [ThreadStatic]
). C'è qualche strumento o un modo semplice per trovarli nel mio progetto?Come posso trovare tutte le variabili statiche nel mio progetto C#?
Naturalmente semplicemente alla ricerca di "static"
non aiuta molto: ho un sacco di metodi statici che funzionano molto bene e finde con qualsiasi numero di thread
si potrebbe ovviamente utilizzare la riflessione sul proprio assieme. Ma non lo so, se questo fosse come lasciare che un bulldozer pulisca il tuo cortile. – user492238
Sono tutto per l'approccio bulldozer. – Zenexer