我的消息框显示listviewitem {'proxy'}。如何过滤listviewitem {}以仅获取代理字符串。
代码将是......
for (int index = 0; index < listviewproxy.Items.Count; index++)
{
ListViewItem proxyitem = listviewproxy.Items[index];
string txturl = proxyitem.SubItems[0].Text;
txturl = "Checking Url...";
proxyitem.SubItems.Add(txturl);
var RequestPage = BuildHttpRequest("http://www.google.com", listviewproxy.Items[index].ToString());
}
public static HttpWebRequest BuildHttpRequest(string url, string proxy)
{
var getPage = (HttpWebRequest)WebRequest.Create(url);
string occoultProxy = proxy;
MessageBox.Show(proxy.ToString());
}
答案 0 :(得分:1)
您可以使用 IndexOf 和 Substring 获取结果:
String St = proxy.ToString();
MessageBox.Show(St.Substring(0, St.LastIndexOf(':')).Substring(St.IndexOf('{') + 1));
显示96.8.114.186
答案 1 :(得分:0)
只需使用Text属性
即可listviewproxy.Items[index].Text