public static void Serialize(CookieCollection cookies, Uri address, Stream stream) { var serializer = new DataContractSerializer(typeof (IEnumerable<Cookie>)); IEnumerable<Cookie> cookieList = cookies.OfType<Cookie>(); serializer.WriteObject(stream, cookieList); }