HTTPCookieを取得しましたが、Net.Cookieが必要です。それらはあなたがリキャストできるものですか、それとも私はそれについてどうしますか?
5583 次
1 に答える
12
実際には2つの質問があります:
- System.Web.HttpCookieとSystem.Net.Cookieの違い
- HTTPCookieからCookieに変換する方法。
パート1)
この質問は本当に興味深いです、私はまだかなり同じように見える2つのクラスがある理由を考えています、私の最初の考えはそうでしSystem.Web.HttpCookie inherits System.Net.Cookie
たが、これは両方ともObjectから直接継承されるため、別個のクラスですが、プロパティはたくさんあるので、これはパート2の解決への希望を与えます。
パート2)
理論的には、どちらもオブジェクトに変換できると思います。正しい方法でそれらを設定すれば、両方が単なるオブジェクトであるためです。ここでは、2つのクラスを比較したときに少し分析します。
クリックして新しいタブで開き、拡大します
更新: System.Webはサーバーベースのアプリで使用できるように作成されており、System.Netはクライアントベースのアプリで使用できます。
いくつかの考え:
- あるオブジェクトを別のオブジェクトに変換できるメソッドまたは静的クラスを記述します。すべてをチェックしていませんが、名前が一致するプロパティ、署名も一致します。
- 別のオブジェクトに存在しないプロパティは、数値などのシナリオに一致することがわかっている定数または値を詰め込むことができます
Port
。
幸運を祈ります。最終的な解決策をどのように思いついたのか教えてください。コードまたはリンクを投稿してください。
于 2012-10-28T19:51:57.727 に答える