在VB.NET中,我可以将一个函数标记为已弃用吗?

有没有在VB.NET的能力来反对代码? 我知道在C#中有'属性'和标签在Java中; 有没有什么类似的VB.NET,除了离开'todo: …?

VB.NET也有属性:

看起来像这样(在你的function之前)

 <Obsolete("This method is deprecated, use XXXX instead.")> _ 

而且自从VB.NET 10(.NET 4和更高版本)我们不再需要下划线 。

 <Obsolete("This method is deprecated, use XXXX instead.")> 

使用[Obsolete]属性。