Перевод CookieCollection в CookieDictionary (XNet) - C#
Формулировка задачи:
Привет всем.
Вопрос такого характера.
Есть сохраненная сессия cookies webbrowser.
Используется через CookieContainer и CookieCollection.
Всего состоит из 6 cookies .
Вопрос возможно ли, использовать эту коллекцию cookis, для использования с библиотекой XNet?
Точнее, я не могу передать cookies из CookieCollection в CookieDictionary
Можно, конечно, перевести сначала в string, но хотелось бы как-то по нормальному.
Я беру так.
Но может есть какой-то стандартный метод перевода в из CookieCollection в CookieDictionary?
Спасибо!
string[] cook;
string coo;
Cookie c = null; ;
Uri ur = new Uri(url);
cookies = container.GetCookies(ur);
for (int i = 0; i < cookies.Count; i++)
{
c = cookies[i];
coo +=c.ToString() + " ";
}
cook = coo.ToString().Split('=',' ');Решение задачи: «Перевод CookieCollection в CookieDictionary (XNet)»
textual
Листинг программы
CookieContainer container;
xNet.CookieDictionary cookieDict = new xNet.CookieDictionary();
foreach (Cookie cookie in container.GetCookies(new Uri(url))
{
cookieDict.Add(cookie.Name, cookie.Value);
}