将URI转换为String

Visual Basic 2010。
Dim selection As String = ListBox1.SelectedItem
Dim url As String = Split(selection, " - ")
Form1.WebBrowser1.Navigate(url(1))
我想将URI(类型'字符串的1维数组'的值'转换为'字符串')转换为字符串。我该怎么办? (选择变量类似于“标题 - URL”) 谢谢! 错误发生在
Split(selection, " - ")
    
已邀请:
可能是您的错误在于将选择的拆分部分设置为Url,其中您使用了普通字符串而不是一维数组声明。     
Split函数将返回字符串数组。但是你试图将它的值赋给“string”。声明一个数组使用下面的代码
Dim url() As String = Split(selection, " - ")
要了解vb数组,请参阅链接。 http://www.startvbdotnet.com/language/arrays.aspx 在ListItem中存储url的一种明智方法是,在
Value
字段中设置URL,在
Text
字段中显示文本。这样,您可以轻松地从值中检索URL而无需任何字符串处理。     

要回复问题请先登录注册