Есть ли возможность в VB.NET отказаться от кода?
Я знаю, что в С# есть "атрибуты" и теги в java; есть ли что-то подобное в VB.NET, кроме как оставить 'todo:
...?
В VB.NET я могу отметить функцию как устаревшую?
Ответ 1
В VB.NET есть атрибуты:
- https://msdn.microsoft.com/en-us/library/system.obsoleteattribute(v=vs.110).aspx
- http://www.vb-helper.com/howto_net_obsolete_attribute.html
Похож на это (перед вашей функцией)
<Obsolete("This method is deprecated, use XXXX instead.")> _
И так как VB.NET 10 (.NET 4 и более поздние) мы больше не нуждаемся в подчеркивании.
<Obsolete("This method is deprecated, use XXXX instead.")>
Ответ 2
Используйте атрибут [Устаревший].