ASP条件错误

时间:2008-12-06 23:11:49

标签: asp-classic

我试图在这里使用ASP条件:

if (Request.Cookies("username")) and
(Request.Cookies("password")) <> ""
Then

我一直收到这个错误:

  

类型不匹配:'[string:“”]'

我有什么想法?

2 个答案:

答案 0 :(得分:2)

if (Request.Cookies("username") <> "") and (Request.Cookies("password") <> "") Then

答案 1 :(得分:-2)

实际上,我会做以下事情......

if (!string.IsNullOrEmpty(Request.Cookies("username")) &&
    !string.IsNullOrEmpty(Request.Cookies("password")))
{
    // Do your stuff, here :)
}

养成使用string.IsNullOrEmpty测试变量和string.Empty设置值的习惯,如果你不想让字符串为null