GetCookie extraer información a una cadena
Estoy tratando de obtener la información de los números de una cookie que recibo por Set-Cookie que necesito&om=-&lv=1341532178340&xrs=
los numeros aqui
Esto es lo que se me ocurrió:
string key = "";
ArrayList list = new ArrayList();
foreach (Cookie cookieValue in agent.LastResponse.Cookies)
{
list.Add(cookieValue);
}
String[] myArr = (String[])list.ToArray(typeof(string));
foreach (string i in myArr)
{
// Here we call Regex.Match.
Match match = Regex.Match(i, @"&lv=(.*)&xrs=",
RegexOptions.IgnoreCase);
// Here we check the Match instance.
if (match.Success)
{
// Finally, we get the Group value and display it.
key = match.Groups[1].Value;
}
}
agent.GetURL("http://site.com/" + key + ".php");
El problema que tengo es que no puedo cambiar ArrayList a String (el error es: "Al menos un elemento en la matriz de origen no se pudo convertir al tipo de matriz de destino"), pensé que ustedes pueden ayudarme, quizás ¿Se puede encontrar una manera de arreglarlo o un código mejor para hacerlo?
¡Muchas gracias!