无法将System.Uri类型隐式转换为字符串

时间:2017-05-19 02:54:19

标签: c# string

我正在尝试将Text的{​​{1}}属性设置为TextBox的{​​{1}}属性。我的代码是:

Url

Visual Studio说:

  

“无法将System.Uri类型隐式转换为字符串”

如何将WebBrowser属性设置为textBox1.Text = webBrowser1.Url; 的值?

2 个答案:

答案 0 :(得分:1)

webBrowser1.Urltype System.Uri。要将其分配到type string的文本框,您只需执行webBrowser1.Url.ToString()或使用内置属性,例如AbsoluteUriOriginalString等等。根据你的要求。有关完整的属性列表,请参阅此MSDN链接。

答案 1 :(得分:0)

您只需要调用ToString方法:

textBox1.Text = webBrowser1.Url.ToString();