オブジェクト MyObject があり、それをセッションに保存しています。
私はこれを書きます:
MyObject TheObject = HttpContext.Current.Session["TheObjInSession"] as MyObject;
エラーが発生するObject reference not set to an instance of an object理由は? キャストを使用asしていて、キャストでエラーが発生した場合、null が返されて実行が続行されると思いました。この行をどのように書き直せばよいでしょうか?
ご提案いただきありがとうございます。
PS: enable session 行を削除したため、エラーが発生しまし[WebMethod(EnableSession = true)]た。行を元に戻しますが、何か問題が発生した場合に備えて、例外がないことを確認したいと思います。