Статьи

IsDefined () против structKeyExists ()

Шон Корфилд недавно написал в блоге о выборе использования IsDefined вместо structKeyExists при попытке определить, существует ли переменная в области видимости (сеанс, приложение, запрос, URL-адрес формы и т. Д.), Или нет.

Шон говорит о том, как определенные отмеченные точкой переменные будут или не будут видны с IsDefined, НО я обнаружил тот факт, что IsDefined ищет ЛЮБОЕ возможное определение, даже когда переменная, которую вы ищете, была ограничена.

Прочитайте его объявление, чтобы получить полный эффект.