相关疑难解决方法(0)

为什么返回字符串的VB.Net函数实际上只返回一个字符?

我正在调用一个返回字符串的函数,但它实际上只返回它应该返回的字符串的第一个字符.

这是一段代码示例,用于重新创建我遇到的问题:

Public Function GetSomeStringValue(Value as Integer) As String
    ... Code Goes here
    Return Some_Multicharacter_string
End Function
Run Code Online (Sandbox Code Playgroud)

函数调用如下所示:

SomeStringValue = GetSomeStringValue(Value)
Run Code Online (Sandbox Code Playgroud)

为什么这不会返回整个字符串?

vb.net syntax

33
推荐指数
1
解决办法
2万
查看次数

即使在VB.NET中调用无参数函数时强制括号?

在VB.NET中,可以在调用无参数函数时省略括号.然而,这可能非常令人困惑,因为开发人员可能认为语句正在访问属性而不是方法.如果您反复调用该方法而不是将结果存储在临时变量中,这可能会导致性能下降.

在VS2008或编译器选项中是否有一个选项强制在调用方法的语句上使用括号?

如果是这样,如果您"格式化文档"(菜单:编辑 - 高级),VS是否也可以自动插入缺少的括号?

谢谢,toebens

vb.net syntax visual-studio

13
推荐指数
1
解决办法
2221
查看次数

标签 统计

syntax ×2

vb.net ×2

visual-studio ×1