gpt4 book ai didi

vb.net - 在这种情况下 & 操作在做什么

转载 作者:行者123 更新时间:2023-12-03 22:40:32 27 4
gpt4 key购买 nike

在下面的函数中,&的含义是什么?特点?我不知道它是如何有效的语法或如何正常使用。

通常使用 &= together 将进行串联和分配,从而产生“Hello world”。然而,在这个“错别字”中,代码​​实际上可以编译,但结果只是将“world”赋值给 MyStr 变量。此外,如果您在函数中而不是在类级别定义 MyStr,结果是它不会编译并将 & 解释为 Type Character并失败,因为 MyStr 是一个字符串而不是 Long 类型。

Public Class MyClassName

Private MyStr As String

Public Sub New()

End Sub

Public Function MyFunction() As String

MyStr = "Hello"

MyStr& = " World"

Return MyStr

End Function

End Class

最佳答案

微软承认这是编译器中的一个错误。
not going to be fixed因为那将是一个突破性的变化。

关于vb.net - 在这种情况下 & 操作在做什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62105543/

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