2010-07-15 55 views

回答

8

或者,你可以使用System.ObsoleteAttribute。由於技術上的存在,將該方法顯示在intellisense中仍然是一個好主意。

使用此屬性將在智能感知中顯示方法名稱,但在其前面有[deprecated]標記。

[Obsolete("Method is in the process of deprecation.")] 
void MyMethod() {...} 

如果您使用ReSharper並告訴它重寫Visual Studio的Intellisense設置,它將刪除方法名稱。

+0

定期智能感知是否執行刪除線?我認爲這是一個Resharper功能。 – 2010-07-15 14:49:00

+0

@詹姆斯你是對的。接得好。我會修改我的答案。 – 2010-07-15 14:51:51