VB Byval我不需要它

Tom*_*asi 4 vb.net visual-studio

我不需要这个声明,因为它只会使我的代码变得庞大且难以理解.

有没有办法让Visual Studio(VS)不自动添加它.每次我删除它,它都会被VS添加回来.

Function DoStuff(Tom As String)
Run Code Online (Sandbox Code Playgroud)

Function DoStuff(ByVal Tom As String)
Run Code Online (Sandbox Code Playgroud)

Rom*_*ain 9

它实际上使非信徒的代码更加清晰.我认为它们不会损害代码的可读性,而是相反.


Ter*_*ova 7

安装Visual Studio 2010 Service Pack 1.它不会插入ByVal声明.


AMi*_*ico 5

在工具/选项/文本编辑器/基本/ VB特定/漂亮列表(重新格式化)代码中关闭相当格式化.

  • 我不知道你为什么要这样做,但我确实回答了你的问题. (2认同)