私の Windows Phone 8 アプリケーションには、ナビゲーションのページ間で使用されるオブジェクトを一時的に静的変数に格納するクラスがあります。問題は、このオブジェクトが大きすぎる場合です。たとえば、大きなバイト配列 (約 1,000,000 バイト) のように、ナビゲーションが発生すると、この変数は単純に null に設定されます。なぜこれが起こるのですか?この動作を防ぐ方法はありますか?
私の Windows Phone 8 アプリケーションには、ナビゲーションのページ間で使用されるオブジェクトを一時的に静的変数に格納するクラスがあります。問題は、このオブジェクトが大きすぎる場合です。たとえば、大きなバイト配列 (約 1,000,000 バイト) のように、ナビゲーションが発生すると、この変数は単純に null に設定されます。なぜこれが起こるのですか?この動作を防ぐ方法はありますか?