宣言されていない VB.NET セッション変数の型は何ですか?
たとえば、Session("foo") など、まだ宣言されていないセッション変数があるとします。
そのタイプを確認するとしたら、それは何ですか?
宣言されていない VB.NET セッション変数の型は何ですか?
たとえば、Session("foo") など、まだ宣言されていないセッション変数があるとします。
そのタイプを確認するとしたら、それは何ですか?
セッション変数のタイプはObject
です。
宣言されていないセッション変数は存在しないため、その型を確認できません。
それらを読み取るときに、タイプ Object から目的のタイプに変換する必要があります (Option Strict On があることを確認してください)。
Dim bar as string
bar = CType(Session("foo"), String)
このページには、読み取り時のエラー状態のガイドラインも含まれています。