判断数组是否存在某个值

方法一:

string     str1     =     "0,1,2,3,4,5,6 ";  
string[]   str   =   str1.Split( ', ');
bool   hasFlag=false;
foreach   (string   a   in   str)

   if   (a   ==   "7 ") 
     { 
       hasFlag=true; 
       break; 
      }

   if(hasFlag) 
   { //执行当前页 } 
    else 
    {  //跳转  }

 

 

方法二

 

string [] flag = adminuser.Flag.Split('/');

                List<string> list = new List<string>(flag);
                if (list.Contains("9"))
                    Response.Write("当前操作用户"+adminuser.UserName.ToString());
                else
                    Response.Write("<script>alert('您无权限进行此项操作');location.href='admin_main.aspx'</script>");

 

 

posted @ 2010-07-02 14:59  来点野性  阅读(2049)  评论(0编辑  收藏  举报