我在Visual Studio 2010 Express中键入以下内容,它是一个示例Windows应用程序,用于在Web浏览器中导航到URI:
Private Sub Button1_Click(sender As System.Object, e As RoutedEventArgs)
String site = TextBox1.Text.
我收到错误:
String是类类型,不能用作表达式visual studio 2010 express
可以在
找到来源http://msdn.microsoft.com/en-us/library/ff402526(v=vs.92).aspx
答案 0 :(得分:7)
您声明变量错误。在VB中,您声明一个如下变量:
Dim site As String = TextBox1.Text
答案 1 :(得分:4)
在VB中编写
Dim site As String = TextBox1.Text
在C#中写
string site = TextBox1.Text;
你混合了两种语言。
为控件提供有意义的名称也是一个好主意。例如。 siteTextBox
或txtSite
或tbSite
。因为,应该如何知道TextBox17
或Button19
应该代表什么?如果您创建事件处理程序,他们将“继承”此名称,例如btnOK_Click
,这不仅仅是Button3_Click
。