0

宣言されていない VB.NET セッション変数の型は何ですか?

たとえば、Session("foo") など、まだ宣言されていないセッション変数があるとします。

そのタイプを確認するとしたら、それは何ですか?

4

1 に答える 1

2

セッション変数のタイプはObjectです。

宣言されていないセッション変数は存在しないため、その型を確認できません。

それらを読み取るときに、タイプ Object から目的のタイプに変換する必要があります (Option Strict On があることを確認してください)。

Dim bar as string
bar = CType(Session("foo"), String)

このページには、読み取り時のエラー状態のガイドラインも含まれています。

于 2013-01-11T15:26:38.870 に答える