Vb.net 第7行错误BC30311:类型为';字符串()';无法转换为';字符串';及二十六号线及;29 VerifyUsername和VerifyPassword无返回值?
错误BC30311:无法将“String()”类型的值转换为“String”。Vb.net 第7行错误BC30311:类型为';字符串()';无法转换为';字符串';及二十六号线及;29 VerifyUsername和VerifyPassword无返回值?,vb.net,Vb.net,错误BC30311:无法将“String()”类型的值转换为“String”。 警告BC42353:函数“VerifyUsername”不会在所有代码路径上返回值。是否缺少“Return”语句?仅使用一个名称,而不是数组,如(对于用户“Manager”): VerifyUsername函数接受String参数,但代码正在传递字符串数组arrUsernames()。与验证密码功能相同;它接受一个字符串参数,但代码给它另一个数组 为了有效,给每个函数的参数必须是字符串,而不是数组。考虑通过用户名<
警告BC42353:函数“VerifyUsername”不会在所有代码路径上返回值。是否缺少“Return”语句?仅使用一个名称,而不是数组,如(对于用户“Manager”):
VerifyUsername
函数接受String
参数,但代码正在传递字符串数组arrUsernames()
。与验证密码
功能相同;它接受一个字符串
参数,但代码给它另一个数组
为了有效,给每个函数的参数必须是字符串
,而不是数组。考虑通过<代码>用户名< /代码>和<代码>密码>代码>参数> <代码>登录< /COD>方法接受,例如:
但是代码仍然不会编译,因为这两个函数需要在所有代码路径中
返回一个布尔值。例如,如果您实现了这些方法,并且有一个<代码>如果条件块,在其中返回“代码>真< /代码>时,请确保当条件未满足时,函数也返回<代码> false <代码>。请考虑您的帖子嵌入实际代码而不是其图片。干杯您可以看到,VerifyUsername
函数中没有代码,因此其中没有Return
语句?这就是它对第二个错误感到不安的原因。
VerifyUsername(arrUsernames(2))