我試圖在大代碼庫中找到特定類型(例如Widget)的所有成員字段(但不是局部變量)。查找C#中特定類型的成員字段
我使用VS2005,但不介意non-vs解決方案。
如果我使用C++我可能會限制我的搜索頭文件,但並不在C#中工作
我可以搜索「窗口小部件M_」,但風險還沒有被正確命名丟失的字段。
還有其他想法嗎?
進一步信息:
我的Widgets在我WidgetManager一個明確的清單。任何其他類都可以有一個指向Widget的指針。如果我從WidgetManager中刪除了一個Widget,我希望指向該Widget的所有其他指針(無論它們在解決方案中的哪個位置)都設置爲null。
從WidgetManager中刪除Widget時會引發「銷燬」事件。我正在考慮在所有存儲對Widgets引用的類中捕獲該事件,並在刪除Widgets時將它們的引用設置爲null。我原來的問題是要確認我找到了所有的參考資料。
如果任何人都可以想到更好的方法,那麼讓我知道。
您是否想要在代碼庫中查找所有的事件? – ChrisF 2009-04-20 14:15:50