Per*_*ion 1 vb.net string types
我使用developerfusion.com将我的C#代码片段转换为VB .NET,我注意到String类型已转换为[String].
我试过谷歌和搜索SO无济于事,所以我会问社区是否有[String]和String之间的区别?如果是这样,差异是什么?
转换器可能会这样做,因为它无法识别字符串类型并认为它是您的代码中定义的类.
您可以在标识符周围添加括号以使用关键字.你可以创建一个[String]与内置String类不同的类,但这当然容易让人困惑......
Public Class [String]
Public Value As Integer
End Class
Dim s As New [String]
s.Value = 42
Run Code Online (Sandbox Code Playgroud)