VB.NET中的ToString与ToString()

时间:2008-12-24 02:40:56

标签: vb.net

在VB.NET中使用ToString和ToString()有什么区别?

2 个答案:

答案 0 :(得分:30)

无。 VB.NET允许您在任何不接受参数的方法中排除括号。

答案 1 :(得分:1)

现有答案完全正确,但不包括ToString用作方法的时间。这本质上是不正确的编码,但它是可能的

Dim sbrBuilder as New StringBuilder

...

sbrBuilder.ToString()
return sbrBuilder.ToString

第一个ToString(不执行任何操作)不会产生错误,但IDE会强制使用括号。第二个ToString不需要括号(可选 - 如答案中所述),因为它用于收集ToString的值。

希望这可以帮助那些想知道为什么IDE继续在ToString上添加括号的人 - 那么你会意识到你忘了把它分配给我做的任何东西