2016-03-15 47 views
0

例如:我爲DataTime.Now函數編寫了一個名爲ServerTime.Now的函數,其中我將一個div設置爲應用程序在啓動過程中連接到的SQL Server的時間。隱藏系統函數或不允許使用它

現在我想以某種方式「隱藏」DateTime.Now函數,以確保沒有開發人員在他的代碼中再使用它。有沒有辦法在C#中做到這一點(如果不是使用Resharper或其他工具)?

+0

您的意思是隻在您的應用程序或在該計算機上使用的任何應用程序? – BugFinder

+1

看看[this](http://stackoverflow.com/questions/2200628/prevent-other-developers-using-base-methods-within-a-class)(使用StyleCop或FxCop的規則)。 –

+0

另一個問題的答案是解決我的問題。謝謝!!! – Markus

回答

-2

有沒有辦法在C#這樣做

沒有

與ReSharper的或任何其他工具

+1

是的,有...不是「隱藏」本身,但可以使用代碼檢查來標記特定結構的使用。 – CodeCaster