gpt4 book ai didi

VB.NET Select Case - 正确的说法是什么?

转载 作者:行者123 更新时间:2023-12-02 08:31:08 27 4
gpt4 key购买 nike

为什么下面的代码不起作用?

Private Function resolveSiteName(ByVal plantName As String, ByVal siteName As String) As Integer
Dim siteId As Integer = Nothing
Dim fullName As String = plantName & siteName
Select Case fullName
Case fullName.Contains("Example" And "Example2" And "Example3")
siteId = 0
End Select
Return siteId
End Function

我猜我的 Select Case fullName 是错误的,因为在调试它时,满足了条件,并且它只是跳过分配 siteId

我也尝试过这个

Case fullName.Equals("Exactly what full name is")

只是为了测试看看这是否有效......但它仍然跳过了分配部分。

我在这里缺少什么?

最佳答案

这也应该有效:

Select Case fullName
Case "Example", "Example2", "Example3"
siteId = 0
End Select

关于VB.NET Select Case - 正确的说法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14503373/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com