2012-07-10 20 views
0

在我們的API庫中,我們有許多類實現了ComputeCurrentDefinitionHashCode方法,它將每個成員字段的散列碼與應該是唯一的僞隨機數到那個班。FxCop規則確保每個類都有一個唯一的標識符

這是基於保羅謝長廷的「SuperFastHash」在http://www.azillionmonkeys.com/qed/hash.html

我想,以確定是否有可能使用的FxCop以確保我們把每班隨機生成的數字在任何其他類不重複。

換句話說,我們可以將信息從一個類節點保存到下一個類?

回答

0

是的,你可以構造一個緩存跨類信息的FxCop規則。然而,根據你在課堂中如何包含目標號碼,這可能是也可能不是FxCop規則的特別合適人選。例如,如果它是作爲參數傳遞給基類構造函數的文字,那麼FxCop規則可能是一個OK選項。但是,如果數字的來源不太「可預測」,那麼單元測試方法可能更可取。

相關問題