如何过滤掉listviewitem {}字符串

时间:2013-12-21 08:51:01

标签: c# listviewitem

我的消息框显示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());
}

2 个答案:

答案 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