(using vb.Net 4.0)假設您有一個對象,其圖形相當複雜 - 它具有屬性,數組和其他集合,具有其自己屬性和集合的子類等。我想完全遍歷整個對象圖並查找特定類型T的所有實例,然後對這些實例執行特定的操作。是否有一種防彈的方法來執行對象圖的全面遍歷?即使有了反思,這似乎是一個容易出錯的艱鉅任務。遍歷並查找複雜對象圖中的所有給定類型實例
我想知道二進制序列化,因爲這似乎克隆一個對象,無論多麼複雜,以一種相當強大的方式。有沒有什麼辦法可以修改這種技術,而不是序列化它,而是返回給定類型T的所有子對象的引用列表?但這只是純粹的猜測,我願意接受任何可行的解決方案。